As you probably already know, Ubuntu’s default desktop environment is GNOME. I like GNOME. It’s simple, intuitive, usable, things just work –when they work… this is Linux, anyway– and still retains quite a bit of versatility. And yet there’s stuff I like about KDE: its visually more impressive and some KDE applications (Amarok being probably the most obvious example) are simply better than their GNOME cousins.
Ubuntu’s Synaptic Package Manager makes it simple enough to install any KDE application you would want to use, but for those who like to walk an extra mile to have more choices (being able to run a KDE session in Ubuntu as well as GNOME in this case), here’s how to do it. How to make your GNOME-abled Ubuntu capable of running KDE sessions as well.
You’ll need to be connected to the internet or have a Kubuntu CD close at hand — unless you already have the CD I suggest you do it over the net… the download is about 193 MB which is much less than the CD’s 700MB download. You’ll also need 584MB of disk space.
So, open a terminal and type
sudo apt-get install kubuntu-desktop
type your password and then sit back and relax. You’ll be downloading almost 209 packages. Those are not exactly dependencies because kubuntu-desktop is not a package but a meta-package –something that calls for a bunch of other packages to be installed.
After the stuff is downloaded, apt-get is going to install and configure it automatically and at some point is going to ask you to choose a default desktop manager (gdm or kdm), go ahead and choose what you want. The thing will continue with the configuration task and once it’s done you can reboot. Just make sure you don’t interrupt the whole thing while it’s going on.
After reboot you’ll be able to choose between KDE or GNOME by clicking on “Options” at login and then clicking on KDE or GNOME.
Whatever desktop environment you want to use will give you all the default Ubuntu apps for both desktops and, also, future KDE application downloads will be much quicker as your dependencies will be much closer to being satisfied –or completely satisfied already.
The downside to all of this is the extra disk space you’ll need and longer, bigger updates, as you’ll have more packages installed.
Enjoy!