EDIT: My idea has been marked as a duplicate of another that was posted back in March of 2008. So visit this link to go vote for its posted solution.
Every now and then I drop by the Ubuntu Brainstorm website to post an idea that I think would help improve the user experience of Ubuntu Linux. Sometimes these ideas are geared more towards a specific application rather than the operating system and in this case the suggestion I made recently has to do with Firefox.
One of the things that’s bothered me about using Firefox in Linux is the fact that when you click on a link for a file, an Open With dialog box appears, but if you want to open the file with something other than the default application shown, you are forced to browse the Linux root file system. This strikes me as an unfriendly way to have the user select an alternate application. If anything it wreaks of Linux elitism, the kind that acts like nothing is wrong with the way things are currently being done. If this were Windows or Mac OS and you wanted to find a different application to open a file, you wouldn’t expect to have to wade through sub-directories of a file structure most sane users wouldn’t want to be familiar with.
Let me show you what I’m talking about. This is what appears when you hit Browse (for applications) button in Firefox on a Windows PC:
You’re presented with a simple list of applications to scroll through and pick the one you want. It works the same way with Internet Explorer, and I would suspect all browsers do this in Mac OS X as well.
Now, here’s what you get in Linux when you click on the “Other…” button (which is equivalent to Browse in this context):
Do I even have to ask you which of the two above examples looks more user-friendly?
Anyway, if you’re a member of Ubuntu Brainstorm, I encourage you to vote for my idea by clicking here. And if you’re not a member, sign up! It’s free and only takes a minute and you could post an idea that will forever change Ubuntu Linux for the better.
Now, I’m not the first person to submit a suggestion about this quirk. In fact someone submitted a bug report about 4 years ago suggesting the exact same thing. You might ask yourself, “If they submitted a bug report that long ago, why hasn’t it been fixed by now?” Because in the eyes of developers (who are obviously a strange, bizarre species of emotionally sensitive anti-social hermits), this isn’t a bug. It’s a “feature request”, and is considered something of a lower priority as a result.
It’s damn frustrating, I know. Just look at the responses I got when I tried to point out that Amarok was installing missing a certain mp3 decoder package in GNOME systems, and was told that in order to get it to work correctly out of the box, a “feature request” would have to be submitted and approved before the app would install with all the necessary packages. So for things like this it seems the only thing that gets developers off their pias/lazy asses are statistics (votes, in this case) showing them that people (normal earth-dwelling humans) actually want a feature to be added to an app. I would suspect they need this kind of persuading because they have a very difficult time understanding what non-technical people expect from their computers. But seriously, what idiot out there thought it was smarter to force users to browse the root file system instead of present a simple list of installed applications to pick from? So please go vote this idea up, because it seems that sometimes a “feature” is actually something that should have been there in the first place, but wasn’t implimented for very stupid reasons.
I started using Ubuntu heavily about 3 years ago and I’ve been using the default interface known as GNOME. Lacking an expansion of the technical differences, here’s a picture of what GNOME looks like:
I’m not going to go into the technical differences. All I want to say is that I liked this interface because it felt like a good blend of the interface between what you find in a default Windows install (a task bar on the bottom used for switching between open applications/show the desktop/house the trashcan). It also had an upper task bar that reminds me of the classic Mac OS (upper panel with application/places/system menus/clock/sound controls, both panels are completely customizable). But there’s another interface called KDE, which is more like Windows than GNOME or Mac OS. Here’s a screenshot I just took from my laptop after installing the kubuntu-desktop package (Click to see full size):
It’s something very nice to play with and try out if you have some free time. (EDIT: Don’t try this on a production machine. Do it on a machine that you can tinker with in case something goes wrong). If you’re runing GNOME right now and you’d like to try this out, do this following:
1. Click Applications>Accessories>Terminal
2. Type:
sudo apt-get install kubuntu-desktop
After it’s finished, log off.
When the login screen appears, click on the “Options” button in the lower left and then click “Change Session”. Here you’ll be shown a list of the different “Front End” (Interfaces, such as KDE, GNOME and others) that you can use with Ubuntu. KDE should be in the list. Select it, and then click OK.
Proceed to login with your username and password. It will then ask you if you want to make KDE the default, or if you want to just use it once for now, and revert back to GNOME at the next login.
If you’ve never used KDE on your PC before, it will take some time to load all the way to the desktop on the very first run. I believe it sets up all the menus and shortcuts for all the installed software. If you log off and log back into KDE, all the logins (and the splash screen) will load a lot faster
I’m experimenting with this interface just for fun and to become acquainted with it. I’m not going to criticize it, although there are tiny things about it that I don’t like. That happens to everybody who tries a new GUI. But other than the minor things, I’m liking it a LOT.
As much as it would probably sooth the stiffness in my neck and shoulders from doing busy work inventorying computer equipment today, I’m going to try to not turn this into a sarcastic sounding slam against Microsoft… although they damn well deserve it.
I’ll just keep this very short. Internet Explorer has once again dropped the ball in the realm of Internet security and it’s something that’s been present for over 48 hours already. You can read about the problem via BBC’s website by clicking here.
The article states in bold letters at the top, “Security experts recommend switching to a rival browser until the problem is fixed.” Need a rival web browser? Download Firefox at www.firefox.com. It’s free, faster and much more secure than Internet Explorer ever will be. Seriously. Why is it more secure, you ask? Because it’s open-source, just like Linux. But again… don’t wanna turn this into a “Microsoft sucks” bashing post.
Also, on the side, I should mention that I’ve see a LOT of Windows systems get hit with viruses in the last 3 weeks, a good chunk of which have come in from emails on Facebook. Which isn’t to say that Facebook is bad. It just doesn’t have much of an effective spam filter or virus scanner built into it. You would think that after a few people have recieved the same spam from their friend whose computer was compromised, they’d start filtering messages with the same links, the same stupid subject line, and all the rest that comes along with basic social engineering-based viruses. It’s what Yahoo and Google do. So to you Facebook/Myspace users out there (and everyone else who doesn’t uses these services), be VERY cautious about clicking on links to websites you’ve never visited to before in email sent to you by a friend. They may not have actually sent you something. In fact, it’s possible their account password was phished, changed, and their account used as a lauch pad for spreading the same infection to other people (like you). So be careful.
For the last couple of months I have been under the impression that the DKMS package that was developed by Dell and included with Ubuntu 8.10 was going to take care of all our worries regarding Linux Kernel header modules. One of the biggest annoyances I’ve had to put up with ever since I started using virtualzation software (like VMware Server and Sun Virtualbox) is the fact that after a new Linux Kernel came down the wire, I would have no choice but to open a terminal window and run a command to manually recompile Kernel headers. I’ve been telling people for weeks, “Yeah, 8.10 does it all for you automatically. No need to mess with the terminal anymore.” To my surprise yesterday I downloaded the latest updates including a new Kernel, and yet I still had to recompile my Virtualbox kernel headers. (By the way, this kernel update patched a security vulnerability that was found the day before, but now it’s fixed. 24 hours to fix a hole = lots of envy from Windows users). I’m waiting for someone to reply to a post I put up in Ubuntu forums about this to find out what’s going on, but in the mean time here’s what you need to do to fix your VM software:
Virtualbox:
Open a terminal window and paste in the following text:
sudo /etc/init.d/vboxdrv setup
You’ll be asked to enter your admin password and that’s about it.
After about 30 seconds or so it should be finished and your Virtualbox should be back to normal. Whew!
VMware Server:
Open a terminal window and paste in the following text:
sudo vmware-config.pl -default
If all goes well, VMware Server should be up and running as it was before the updates. If it’s not, you might want to reinstall VMware. The best way to do that is to uninstall it with this command:
sudo vmware-uninstall.pl
And then follow this guide to reinstall (This guide is for versions 1.0.7 and 1.0.8).
Yesterday while I was browsing Ubuntu Forums I came across a thread posted by someone named EssexJames. He recounts a recent experience with showing his 10 year old son Ubuntu:
I enjoyed setting up Ubuntu 8.10 with my 10 year old son. We learned about Ubuntu together and I was pleased that he was really engaged and interested in the whole process of installation and the philosophy of Ubuntu.
We looked at the various packages that can be installed – to see if there was anything that looked really interesting. We got some graphics and video applications. All excellent.
Then we hit a snag. “Daddy, what’s Brainf**k?” he said. (This is the name of one of the packages).
Can I ask the community that develops Ubuntu and those that compile distributions, to please bear in mind that computers are family devices.
This forum’s terms and conditions state “…you warrant that you will not post any messages that are obscene, vulgar…”. It’s a great shame that the development community don’t apply similar rules.
He continues in a follow up post:
If the objective of Ubuntu and other Linux distributions is to provide an operating system which people can use to replace Microsoft software, then it will need to tidy up the use of profanities in the code and application names. Families with children will see these things, decide it’s not for them, pay the devil and go to Microsoft instead.
I’ll happily f and blind with the best of them, but don’t expect profanities to appear on-screen when installing operating system software.
I wanted my son to become enthused by Linux and to learn about it himself. I install filters for web browsing for him – but I didn’t think I’d need one for an operating system and its components.
There have been several good replies to these two posts that I wanted share with you. Indeed, it would be rather awkward for any parent who is showing their child a free OS and then discover within the package manager (which organizes over 26,000 different individual programs/dependencies and actually requires you to type in an administrator password before it can even be looked at) an uttering of profanity. Here’s what some members of the Ubuntu community had to say in response to this:
From “steveneddy”:
I suggest that you explain it to him politely and professionally and if it bothers you, don’t mention it to him again.
All children are going to learn these words eventually.
This is a good time to wear the Daddy hat and sit down with the little tyke and have a man to man talk.
I also raised my two daughters, now 20 and 23, and have my two grandchildren here living with me.
We just have to decide that when that day arrives, and it will, that we are man enough to explain things like this to them in an adult manner so that they understand why it is that way and why some of us choose not to use those types of words around our children.
Don’t think worse of the whole community just because of the lapse in judgment of one developer.
From “starcannon”:
It is best to preview any material that you wish to expose your children to. It would be wrong to drop software simply because someone does not like the name. I would say that if freedom of speech and all of its implications are not something your prepared to deal with, perhaps some other OS is appropriate for your situation; I think Ubuntu is the greatest thing since sliced bread. I have 2 daughters, one is 11 and the other is 12, I do not see that they have been damaged at all by the occasional exposure to a slang word in the package manager, they hear much worse on the school bus; and then there is popular media such as television, movies, and music, all 3 of which have much more offensive words and ideas than a satirically named and obscure [programming] language.
There is plenty of xxx software for MS Windows, arguably much more than for any other OS, the difference is that when one searches for software for windows they may use the google search engine, when one searches for software for Ubuntu they use the Synaptic search engine; ironic isn’t it that if one runs across the “F” word on google while looking for windows software, that is acceptable; if however, one runs across it on the Synaptic search engine it is not acceptable. Ultimately I don’t care what a package is named, I care what the package does, indeed I never even knew about BF until you posted about it, /shrug, and again, it is your responsibility as a parent to do the parenting, not Microsoft’s, not Canonical’s, not Linux’s, not GNU’s, not Apple’s. Accept responsibility or don’t either way I certainly hope that package availability is never based on psuedo puritan ideals that have not even come close to actually existing in over 125 years.
“Grant A”, complimenting starcannon adds:
You are 100% correct. People say they are getting their kids ready for the real world, and THIS is the result. V-Chips, and their kin have made parents very lazy and thus devaluing the social standards the U.S. once held. Life has cuss words, believe it or not your children WILL hear these words. It is up to YOU to teach your child what it means. And no matter what you do, you can train him, you can stick a shock collar on him (please don’t) he WILL still say cuss words, or think them. I know a preacher who is a profane cusser. I am very offended that you want to step upon my rights to FREE speech as declared in over 200 countries, I do not tolerate fascism.
I am aware that this post may have sounded derogatory, but it wasn’t. Sometimes the blunt truth is the best truth. I’m not going to sugar coat everything I say on the Internet. I tried to keep this as civil as possible and avoided all the flaming I wanted to do. Please teach your children yourself, who else will? The Internet is not your baby sitter. If you don’t want your kid to see cuss words, you might as well have left him illiterate.
I agree with all of what was said in the above responses. It ultimately falls on the parent to do the parenting of their child. Grant A’s mentioning of the V-Chip, I think, is a good example of how some parents try to use technology to avoid awkward conversations with their child about things like sex, violence, drugs and “adult” language. That being said, it should be emphasized that the Internet itself is a far more profane place than a simple package manager ever could be. Slightly off topic, I think to call any computer which is attached to the Internet a “family device” is a contradiction, no matter what operating system you choose to use.
EssexJames has marked his thread as “Solved” since posting it yesterday, but he’s not posted any kind of followup to indicate exactly what the replies have solved for him. So I sent him a private message asking him what he’s decided and he says, although little can be quickly done to enable a profanity filter in Synaptic (and possibly won’t be implemented quickly because of resistance/misunderstandings), he and his son will continue to use Ubuntu. He added that he will also start keeping a closer eye on him and his computer activities. Good job, dad!
Last updated Mar 11, 2010: This post was originally intended to be used along side Ubuntu 8.10, which is over a year old now. While many aspects of it still apply to today, there are a few differences that I have made clear below by crossing out the inaccurate text and following it with a correction where necessary. It is now intended to be used with Ubuntu 9.10. Cheers!
- – - – - – - – - – - – - – - – - – - -
Ubuntu 8.10 (Intrepid Ibex) was officially released yesterday. Boosh!! Often with each new release comes a spike in the number of people who are trying it out for the very first time. So to help the new users out, I’ve written this guide to introduce you to this popular Linux-based operating system and some of the cool software you can install on it.
Here’s what we’re going to go over:
Customize the appearance of Ubuntu (wallpaper, theme, fonts, dockbars, etc.)
Run Update Manager.
Install Flash, Java, Windows Media Codecs and MS fonts with just 4 clicks!
Install Compiz Fusion Advanced Settings Manager with one more click.
Install WINE with one more click and use it to run Windows based software.
Reveal Archive Manager in the Accessories menu and use it to create zip archives.
Install the libdvdcss2 decoder so you can watch DVD’s.
Install Skype from a *.deb file.
Install Google Earth using Terminal.
Install Virtualbox.
1.) Customize Your Ubuntu Desktop Difficultly: Very Easy
The first thing anybody should want to do with their own computer is make it look the way they want it to look. Who wants an OS that forces its users to conform to one particular layout over another? With Ubuntu, you have a lot of flexibility. You even have the option to use a different desktop environment. GNOME is the default environment for Ubuntu and it’s what we will see used in the example screenshots in this guide. KDE (which looks very similar to Windows XP/Vista/7) is the default environment for Kubuntu; xfce is the default for the lightweight Xubuntu. There are others, such as Fluxbox and IceWM, that are geared towards being minimalistic in resource usage and makes them perfect for older, slower machines.
Below is a screenshot I took of my own desktop shortly after upgrading my computer from 8.04 to 8.10.
You may or may not like the looks of the default desktop. I’ve always though this default background just looked like a bunch of coffee stains… You can modify the interface in so many different ways the possibilities are endless. Check out this small gallery of Ubuntu screenshots I put together to see some examples of what you can do to your own Ubuntu desktop.
The best way to explain how to customize your desktop is to show you a video (albeit, from an older version of Ubuntu) that demonstrates how you can modify the following things:
Changing Wallpapers
Changing Screensavers
Panel Properties (Location/Auto-hide/Background)
Changing/Adding Desktop Themes
Adding/Moving Launcher Shortcuts to your Panel/Desktop
Modifying Menu Layouts
Adding Applets to your Panels
Modifying your About Me user info
Customizing your Login screen layouts/themes
Using Multiple Workspaces
EDIT: Since the original posting of this blog, Alan Pope has removed the video below from Google and I have not yet found a comparable replacement. A very good guide about how to do all of the above can be found here.
There are several little applets that widgets that can be added to your panel, but you can also make changes to the panel itself such as its orientation (Bottom/Top/Left/Right edge of the screen), its background (solid color or transparent), its width and a couple other minor things like auto-hide. Be careful, it’s easy to accidentally delete a panel. If that happens, right-click on a remaining panel and click “New Panel” to create a new one. Newly created panels will be completely empty and you will have to right-click on them and select “Add to panel” in order to add things back like a task switcher.
The video makes use of http://art.gnome.org/ during it’s demonstration of changing wallpapers and themes, but another noteworthy site you should check for such things is http://www.gnome-look.org/. My personal favorite website for wallpapers is InterfaceLift Wallpapers. You should also check this site out for wallpapers, too.
You might have noticed in some screenshots of Ubuntu that some people have added a dockbar (similar to the one used in Mac OS X) to their Ubuntu installation. Below is a picture of one in action.
Check out this guide I’ve written about adding Cairo-Dock to your Ubuntu install as it is one of the best available for Ubuntu (in my opinion).
2.) Run Update Manager Difficultly: Very Easy
Typically, a fresh Ubuntu install is actually a tad bit older than the current status of the distribution (this happens with all operating systems, including Windows). So often times after a fresh install, your system might be needed a few updates to be applied. Running Update manager manually after installing can bring your system up to date with the latest security and software patches. While Update Manager does check for updates automatically, it often doesn’t do it immediately after you login for the first time. So after a fresh install it is a good idea to force it to check for updates. To do this:
Click System>Administration>Update Manager
Click on the “Check” button to check for updates
If there are updates available, you simply click “Install” to install them. It will ask you to enter your administrative password when you do this. This is the password you created for the “first” user during installation. Piece of cake.
*Note:If you’re having hardware issues (e.g., 3D video acceleration not working, wireless adapter not in use, etc.) after installing all available updates, you should check in System>Administration>Hardware Drivers to see if there are any proprietary drivers that need to be enabled. You simply check the appropriate boxes off for the driver needed, and they will be installed for you.
3.) Install Flash, Java and Extra Video Codecs in just four clicks! Difficultly: Very Easy
In order to get the best multimedia experience out of our computer, we need to install a few programs and plugins. Most of you out there are familiar with Flash, Java and multimedia file formats like Divx, Xvid, MP3, ASF, Apple Quicktime, etc. Installing decoders to open these types of files has been made simple by bundling them all together into one package. And installing it is very easy. To get started, do the following:
Click Applications>Add/Remove (now called Ubuntu Software Center). A new window will appear (see below.)
Change the “Show:” drop menu in the upper right corner to “All Available Applications” (In Ubuntu Software Center, click View>All Applications)
Search for the word “restricted”
Once the search returns its results, check off the box next to “Ubuntu Restricted Extras”
Sit tight. Don’t click the Apply Changes button just yet. We’re going to check off a few more things
Frequently Asked Question: “What does it mean by restricted extras?”
Answer:The word “restricted” in this context is used to describe these types of multimedia plugins and decoders because most of them are closed-source and proprietary. Hence, you are restricted from modifying their source code.
4.) Install Compiz Fusion Advanced Settings Manager Difficultly: Very Easy
Compiz Fusion (the program responsible for the dazzling eye-candy special effects on Ubuntu) is included by default, but its advanced control panel is not. Need of this advanced control panel comes up if you are a power user who wants to use the 3D window management features to the MAX, which means turning your desktop into a rotating cube of multiple workspaces, among other nerdy things. You can also greatly customize your special effect animations and window behaviors using this control panel. So let install it!
After you’ve checked off Ubuntu Restricted Extras in the above step, do another search for the word “compiz”
Check off “Advanced Desktop Effects Settings” (shown above)
Sit tight, and don’t click apply just yet. There’s more we’re going to search for and check off.
Once the control panel applet is installed, it can be found in System>Preferences>Advanced Desktop Effects Settings.
*Notice: You will want to make sure you have Compiz enabled in System>Preferences>Appearence>Visual Effects before using the above control panel you’ve installed. Otherwise changes you make with it will not be seen.
5.) Install WINE for running Windows-based software in Ubuntu Difficultly: Very Easy
WINE is a program that acts as a sort of emulator for Windows programs to run on top of. Instead of needing to use Windows for running that favorite application or game, you can run the program right in Ubuntu with the help of WINE. The only catch is that not all Windows program run on WINE yet. So you should search the WINE applications database to see if a program you’re wanting to use works with WINE. Below is a screenshot of Half-Life 2 running in Ubuntu, thanks to WINE!
To install WINE:
In the Add/Remove Applications applet (should still be open from the previous step), search for “wine” and then check off the box next to WINE in the results window.
Finally, click Apply in the lower right corner to install WINE, as well as the other programs you’ve already checked off in Add/Remove.
Now if you want to run a piece of Windows based software, you simply double-click on the executable (like setup.exe) and it should run just as it would in Windows (provided the WINE Application Database lists that the program you are trying to use and says it works with WINE). Shortcuts created by software installers are typically added to the Applications>Wine>Programs menu. You can read more about using WINE here.
NOTE: If double-clicking on an EXE causes the Archive Manager to open instead of WINE, it’s because your default file-association needs to be changed. To fix this, right-click on an EXE file then click Properties. A new window will pop up with a few tabs along the top, one of which says “Open With”. Click this tab, then select WINE from the list and click Close. From now on, EXE’s will always open with WINE. Also, if you get a message that complains to you about an “execute bit”, it means the EXE file needs to be given permission to run as a program. To change permissions, right-click on the file, click Properties, then the Permissions tab and check the box off near the bottom that says “Allow to be executed as a program”.
6.) Enable (reveal) your Archive Manager and create zip files Difficultly: Very Easy
Some of you might be wondering: How can I create a zip file? The answer is with the included Archive Manager. This tool (for some weird reason) isn’t shown in the Applications>Accessories menu by default. But we can reveal it very easily by doing the following:
Click System>Preferences>Main Menu
Click on the Accessories menu in the left panel, then check off the Archive Manager (see below). Then click Close.
That it! Now when you open your accessories menu, you’ll be presented with a new shortcut to your Archive Manager. You can use this utility to create zip files. Keep in mind that it can also create other types of archives, such as tar.gz, and a few others (not RAR, at least not without an additional package installed to provide this option to you). To explore the possibilities, click Applications>Accessories>Archive Manager. Once open, click New in the upper left corner and take a look at the bottom of the window where you can specify archive file type, password locking and spliting. After you create a new archive, you simply drag and drop files into the archive manager and it will add them to the new archive.
One other simple way to create an archive is to select all the files you want to put into a zip file (by CTRL-Clicking or SHIFT-Clicking them) or even by clicking on a folder containing the files you want. Then once they’re selected, right-click on any one of these files or folders and a drop menu will appear. Just click “Create Archive” and a wizard will appear asking you where you want to save the new file and what format you’d like it to be in.
7.) Install the libdvdcss2 decoder for DVD playback Difficultly: Medium
Click Applications>Accessories>Terminal. This will open a new terminal window. (If you would like to know more about Terminal, check out my Terminal for Beginners guide). Copy the following command and paste it into the Terminal window and press Enter:
This will add the Medibuntu repositories to your 3rd party software sources (in other words, this tells Update manager to check one additional server when it looks for system updates). Next we’ll install the libdvdcss2 decoder for playing commercial DVD’s as well as an additional set of video/audio decoders that weren’t included with the “restricted” extras from the steps above. To do this, paste this command into Terminal:
..And press the Enter key. It will ask you to type your password (which will not produce any characters on screen while you’re typing, so don’t expect to see *****’s show up) and say “y” for yes to confirm your command. Once installed, you should be able to watch a DVD simply by inserting a disc into the computer.
NOTE: You may have heard a rumor that installing the libdvdcss2 decoder is illegal. If you live in the US and someone tells you this, refer them to 17 U.S.C. Sec. 1201(f). The binaries to crack the DVD video stream encryption are not illegal if you have a license to the content. In other words, if you have purchased your own legal/legit DVD, then that means you have license to watch it. After all, the content must be decrypted in order to make the content usable. However, the law is not the same in all countries so you should check your local country laws.
8.) Install Skype Difficultly: Very Easy
Skype is a very popular Voice Over IP application that allows you to make cheap phone calls from your computer. They ask you for 10 bucks for your first set of calls and send special offers your way from time to time. I’ve been paying 30 bucks a year for the last 3 years to make unlimited calls to anywhere in the United States, so that’s a pretty good deal if you ask me. It also features webcam capabilities and conference calling.
Installing Skype is easy. All you have to do is download the deb file from Skype.com. Here is a direct link:
Once the deb file is finished downloading, double-click on it. An installer window will appear with a “Install Package” button in the upper right corner of the window. Click that button, and when it’s finished, you’ll find Skype in Applications>Internet.
After you agree to the license, you’ll be taken to a new page where an automatic download will begin and ask you what you want to do with a file called GoogleEarthLinux.bin. Simply save this file to your Desktop for now.
Next we’ll need to open up a terminal window. To open Terminal:
Click Applications>Accessories>Terminal
When you first open terminal you’ll be given a prompt where you can enter commands. You also will be sitting in your Home Folder. If you type in the letters “ls” (That’s ls, short for the word “list”, in lowercase), you’ll be shown the files and folders in your home folder. Notice that one of them is called “Desktop”. We need to changeour directoryso we can run our GoogleEarthLinux.bin file. To do this:
Type “cd Desktop” (no quotes) and hit enter.
In the world of Linux, everything is case-sensitive, so be sure to Capitalize the word “Desktop” in the above command. This command will bring you to your Desktop folder. If you type “ls” again and hit enter, you’ll see the files which reside on your desktop right now. Listed somewhere should be the bin file you just downloaded.
Now for the magic!
In terminal, type: “sh GoogleEarthLinux.bin” (no quotes) and hit enter.
After you press enter, the following window will appear, and begin to install Google Earth for you:
Shortly after the above screen appears, you’ll get another one that says the program successfully installed. You’ll then be given the option to run Google Earth right away. If you don’t want to, you can just click Quit, and start it later by going to Applications>Internet>Google Earth.
NOTE: Google Earth runs best on PCs that are equipped with 3D graphics acceleration cards/chipsets. Some video cards require you to have their proprietary drivers enabled in order for them to be utilized by the system. You can check to see if you need to enable any such drivers by clicking System>Administration>Hardware Drivers.
10.) Install Virtualbox Difficultly: Medium
Virtualbox is a popular application used on many different operating systems that allows you to create Virtual Machines, upon which you can install any number of operating system. So, for instance, you could be running Windows XP inside of a window on top of Ubuntu. This is good for users who are trying to migrate from Windows to Ubuntu but are not quite ready to take the big leap or are being held back by one or two applications that won’t run in Ubuntu.
So here’s what you need to do:
Download the Virtualbox deb file for your particular processor architecture (i386 or AMD64) from here.
Double-click on the the deb file you downloaded to start the installer. Click “Install Package” to install Virtualbox.
Once that is finished, you will need to add yourself to the vboxusers group. To do this quickly, open up a Terminal window (Applications>Accessories>Terminal). Once Terminal is open, paste in the exact text and press the enter key: sudo adduser $USER vboxusers
Reboot the PC.
That’s all you need to do to install Virtualbox. (NOTE: The following tip for USB access is probably not necessary, but used to be in older versions of Ubuntu. So you can probably skip the next few instructions). However, you will need to do a couple more things if you want your virtual machines to have access to your USB ports:
In terminal, type: sudo gedit /etc/fstab
Paste the following text at the bottom of the fstab file: none /proc/bus/usb usbfs devgid=46,devmode=666 0 0
Save the changes to the fstab file and close Gnome Text Editor.
Reboot the PC.
You’ll find Virtualbox in Applications>System Tools>Sun xVM VirtualBox. (I have noticed that the shortcut for Virtualbox doesn’t always appear right away. To fix this, click System>Preferences>Main Menu. From here, select the “System” category on the left, and find the Sun Virtualbox shortcut on the right. If it’s already checked off, uncheck it, then re-check it back off and close the window). I don’t have a guide written yet about how to use Virtualbox, but you can check this one out in the mean time to help get you started.
Well, that wraps up this list of things to do. There are plenty of other very cool applications out there worth installing, such as Audacity, Avidemux, VLC, Amarok, DeVeDe and many more. Most of these programs can be installed using the Add/Remove appletApplications>Ubuntu Software Center which we used to install our Ubuntu Restricted Extras package. Simply searching for the program name will produce a result that you can check off install with a couple clicks, and that sure beats the hell out of looking through a filing cabnet for a software CD or a serial number.
I was browsing over Ubuntu Forums yesterday and came across a cool thread filled with uploaded screenshots users have taken of their desktops. You’ll find this thread here, but please note that you need to login if you wish to see all the uploads in the thread. Below is a small selection of some of my favorites.
Wikipedia, hailed as the shining zenith of collective human knowledge (and critizised as a “knock off” educational institution by those who fear their job will one day be replaced by it) has decided to switch over to Ubuntu for it’s server infrastructure. You can read a lot more about it in this article. The switch will help expose Ubuntu Server’s capabilities to the world, supporting demand as high as 50,000 clicks a second at peek traffic. This system wide migration (the servers previously ran on Red Hat Linux and Fedora Linux) to Ubuntu will help make the task of administration of the complex website more simple.
Ubuntu 8.10 (Intrepid Ibex) Beta was just released and it is a routine event that precedes the fast approaching final release of the next major upgrade to Ubuntu Linux. A lot of hype and speculation has been generated over the last 6 months about what new features and changes would be included with Ibex. One change that users have been hoping to see since before the release of 8.04 was a new appearance theme that would look a little glossier and polished. There are a couple reasons this hasn’t really happened yet and won’t happen for at least another 6 months. For one, it has met resistance from users who don’t think extra resources should be allocated to eye candy at the expense of system performance. Compiz is an exception to this, mostly because it can easily be shut off and even when it’s running it barely uses the CPU. The other reason a visual, thematic overhaul of the interface hasn’t occurred yet is because, simply put, there are more important things to worry about right now.
So you shouldn’t look forward to a major visual upgrade to your Ubuntu system, although such an improvement is not entirely out of the cards. After all, there will be newer appearance themes included with Ubuntu for you to select from, and that might be all the freshness you feel is necessary with your current installation. And of course, there will be many other significant improvements made to Ubuntu.
Here are some of the new features you can expect to find in Ubuntu 8.10 -
Encrypted Private Directory
A new folder will be available in your Home Folder that will encrypt any data you place into it. This is a great security feature for people who have a lot of stuff on their PC that has to remain absolutely confidential, even in the unfortunate event of theft. Because all of the data is encrypted and locked with your account password, it can only be accessed by you (or, more correctly, by anyone who knows your password). Pretty nifty feature, if you ask me.
A New Guest Account
One of the features that most Windows users are familiar with is the ability to turn on a Guest account. This allows people who do not have their own account on the PC to use the computer with the most limited permissions. They do not have any administrative privileges, nor do they have an account password. This allows you the ability to let strangers, or otherwise annoying computer illiterate relatives with an affinity for breaking things to use the computer with no worries about them accidentally fouling up the system. It’s a convenient idiot-proof account in other words.
Faster Booting and Logging In
Once again, as was achieved with the upgrade from 7.10 to 8.04, the upgrade to 8.10 will incorporate even faster booting and user login times.
Flash 10 Player
Ubuntu 8.10 will include Flash 10 RC, which includes drastic performance improvements as well as solves many technical issues involving Pulse Audio. Full screen flash videos play much more smoothly too.
Built-in BBC News Stream Player
Totem Movie Player will have a new plugin added to it that will allow you the ability to stream content from BBC’s website.
A “remember my password” Checkbox for Root/Sudo Dependent Tasks
Now when you open up something like Update Manager or Synaptic, and you are asked to type in your password so as to grant yourself root privileges, you will be presented with a box that says, “Remember my password” that will type your password in for you for all future sudo password prompts for the remainder of your session.
————–
There are other more technical upgrades being included with Ibex, such as the improved Samba networking services, GNOME 2.24, Xorg 7.4(which is said to completely eliminate the need for the xorg.conf file; no more manual tweaking necessary), and a lot of other minor things (like an eject button being placed next to removable/ejectable devices). Oh, and don’t forget Linux Kernel 2.6.27 which is a big leap forward in the hardware compatibility department. So, not a whole lot on the surface that most users will be able to see and appreciate, but there is a LOT under the hood that is being upgraded which will provide new users with a better first impression of the OS than before.
Ubuntu Linux 8.10 is scheduled to be released October 30th.