Re: My thoughts on Ubuntu 12.04
This kind of thing almost never happens, but when it does, the way to resolve the problem is to get it to install, not try and remove what has installed. That is, assuming the failure came while actually installing the software.
Originally Posted by ballistic turtle
I just installed Cairo Dock from Software Center on 12.04, it has installed perfectly. I'm thinking your earlier ill-informed hacking around may have stuffed something up drastically, because usually the repositories just work.
Latest problem, Cairo Dock failed to install from software center and on their site they want me to mess about in Terminal to install it, which failed.
Say again? Windows is the ONLY one of those operating systems where it's normal to use a binary installer. On the Mac, you download the software from the program's website, and it comes as a disk image. You mount it and drag the disk image's contents to your Applications folder. On Android and iOS it's normal to use the app store - like Ubuntu Software Center. Even Windows and Mac OS have a repositories system ("App Store"), which is exactly like Ubuntu Software Center. Except USC allows you to add extra repositories so you can get software from other locations.
Why don't they (program devs) just provide a straightforward download link and let something like Install Shield do it. Mac, Android, iOS and Windows all work in this similar way (iOS and Droid being their respective stores).
The binary installer approach on Windows, where you trawl the web for software and download it as a binary installer, is flawed and silly. Firstly, you've got no way of trusting that the software you downloaded is not a trojan. Secondly, you've got no way of trusting that the software has not been modified in transit to become malicious. Thirdly, the download is bigger than it needs to be because of that "Installshield" wrapping it. Fourthly, every program must manage its own updates, which usually involves keeping a program running in the background at all times to check if there's a new update, and then bugging the user to update on every boot. Multiply that by ten, and you've got the makings of a small nightmare.
Right-click the Ubuntu logo on the top-left corner of the screen, click Applications. Or left-click the Ubuntu logo and then click the second icon from the left on the bottom of the Dash. Admittedly it was more difficult to find in 12.04 than in later versions.
I can't find my installed programs (other than software center which is prone to breaking by itself)
You can use Ubuntu without touching a terminal window or modifying a plain text configuration file. If you choose to do so, and choose to follow instructions that state terminal commands, then you can't really complain. If something goes wrong you might need the terminal to fix things, but that's the same as Windows and Mac OS. It can be desirable to learn the terminal because sometimes it's so much quicker than clicking around the GUI. If you do get a set of instructions that involve using the terminal, you can usually just copy and paste them verbatim into the terminal; that's hardly difficult. Currently, the only "end-user" task I don't know how to do in the GUI is add a PPA - and as PPAs are usually used to install bleeding-edge versions of software, it's highly debatable whether this is something the average Joe Bloggs user would do. They're more likely to stick to the repository version, and actually so am I.
The over-reliance on Terminal is really something I don't like, why can't I use Ubuntu entirely from the GUI (I probably can, but I'm no longer bothered to find out)? Why can't I change my mouse theme either? Last I read about it it involves entering code into Terminal. Why? Just put it as an option in settings
Cursor themes are easy to install. You just extract the .tar archive, and copy the contents into a particular folder (/usr/share/icons/) and then select the cursor theme you want from the Gnome Tweak Tool program (available in Ubuntu Software Center). Let me guess: You've seen a set of instructions like this:
Oh my god, you NEED to use TWO different terminal commands to install a mouse theme? No. If the theme creator wanted to make things easier, they would have wrapped their theme into a .deb package that you could simply double-click to install; it would take them a couple of minutes to create. Even without a .deb package, all you have to do is double-click the .tar archive and extract the files (using the GUI) to a convenient place. Open a file browser as root, navigate it to /usr/share/icons/ and then drag and drop the extracted files into that folder. Use Gnome Tweak Tool (which is a GUI program) to select the theme.
HOW TO INSTALL IT
0- Download cursor pack
1- Run this in the terminal: tar -C Downloads -zxf Downloads/161763-RareArrow.tar.gz && mv Downloads/RareArrow /usr/share/icons/
2- Run this in the terminal: sudo ln -fs /usr/share/icons/RareArrow/cursor.theme /etc/alternatives/x-cursor-theme
3- Select RareArrow cursor theme with MyUnity, gnome-tweak-tool, ubuntu-tweak, or another Desktop Setting Tools.
You don't know how to open a file browser as root? You can run the "gksudo nautilus" command OR you can add a simple menu item that allows you to open a root file browser. All without using the terminal. I'll attach one for your convenience, with GUI-only instructions.
I think you've got the wrong idea about Ubuntu. In fact, I think if you reinstall Ubuntu (to ensure you've got a fresh, unmutilated package management system) and give it a chance, you'd very much like Ubuntu. It certainly lets me just do what I want to do instead of making me work for it. It gets out of my way and doesn't force me to **** around with it. Don't get me wrong - I can compile software, use a Linux system entirely from the terminal and find my way around the filesystem, but I choose not to. And Ubuntu supports my choice.
I'd like to use it, just the way it functions and I do not agree.
I try to treat the cause, not the symptom. I avoid the terminal in instructions, unless it's easier or necessary. My instructions will work within the Ubuntu system, instead of breaking or subverting it. Those are the three guarantees to the helpee.