Fedora, Mint, openSUSE, Ubuntu: Which Linux desktop is for you?

By Steven J. Vaughan-Nichols, Computerworld |  Software Add a new comment

There are more interesting Linux desktop distributions to choose from than ever before. However, if you're looking for major distros with a great deal of support, you'll want to look at the big four: Fedora, Mint, openSUSE, and Ubuntu.

Each has its own outlook and methods. Thanks to Linux's customizability, you could take any of them and completely revamp it, if you wish. But unless your idea of a good time is operating system hacking, chances are you'll want a distribution that already meets your needs.

Three of the four -- Fedora, Mint, and Ubuntu -- use GNOME as their default desktop interface, although they use it in very different ways. OpenSUSE, on the other hand, uses KDE for its default interface.

Both GNOME and KDE have moved away from their early days when their interfaces resembled that of Windows XP. Each now tries to integrate all available resources and programs, both on the computer and online, into a single, integrated whole.

For the GNOME-based distributions this means, to one extent or another, making the Activities Overview the single portal to access windows, applications and messages. With KDE, this concept is called the Workspace. In all cases, the idea is to give you a customizable environment for running your favorite applications and accessing your information no matter whether it's a local program or a cloud-based application.

There are many ways to try to deliver this integration of the local and Internet resources. Some developers, such as those who worked on Mint, apparently tried to deliver it in a way that's as close as possible to the traditional desktop. Fedora's team, on the other hand, has fully embraced the GNOME approach, while Ubuntu's crew taken a more original approach. Which one will work best for you is really more a matter of personal taste than it is of one being better than the other.

How I tested

I looked at four major Linux distributions: Fedora 16, Mint 12, openSUSE 12.1 and Ubuntu 11.10. I used each for several weeks on multiple PCs.

My primary test box was a Dell Inspiron 530s powered by a 2.2GHz Intel Pentium E2200 dual-core processor with an 800MHz front-side bus. This box has 4GB of RAM, a 500GB SATA drive and an integrated Intel 3100 GMA (Graphics Media Accelerator) chipset.

I also used the Linux distros on a Lenovo ThinkPad R61 laptop with a 2.2GHz Intel Core 2 Duo T7500processor and 2GB of RAM. In addition, I ran them as virtual machines on VirtualBox 4.1.6 on a Dell XPS 8300 with a quad-core Intel 3.4GHz i7 processor, 8GB of RAM, a 500GB SATA drive and an AMD Radeon HD 6700 graphics card.

How to install Linux

Once there were significant differences between how you installed the various Linux distributions. That's no longer the case. Today, the same method is used for all but a few obscure distributions. Here's how it works.

First, you download a live ISO image of the operating system. You then burn the image to a CD, DVD or USB thumb drive. Be aware that you can't simply copy the files or the image --you need to use a program such as PowerISO or Ashampoo Burning Studio to burn the ISO image to your media.

Once that's done, you place the disc or USB drive into your computer and reboot it. During the reboot process, you'll need to set your computer's BIOS so it will boot from your optical or USB drive. This will bring up the operating system.

This lets you try out the operating system. (Keep in mind that if you're not using a USB drive you won't be able to save any changes, or you can install it to your hard drive.) Once you've decided to commit to installing the Linux distro, you can either completely replace your computer's existing operating system or set up a dual-boot system.

The look of the installation process varies from distribution to distribution, but they all include the same basics: stating your time zone, setting up a primary user ID and confirming what kind of keyboard you're using.

Immediately after installing the operating system for the first time, you should run a system update. While Linux doesn't require you patch your system for security reasons on a regular basis, Linux distributions are constantly adding minor improvements, so keeping it up to date usually leads to better performance.


Originally published on Computerworld |  Click here to read the original story.

ITworld LIVE

SoftwareWhite Papers & Webcasts

White Paper

Activities Streams Base An Integrated Social Layer

The enterprise social software market is exploding thanks to converging trends of consumerization, cloud, and mobile. In this must-read report, "The Forrester Wave: Activities Streams, Q2 2012", Forrester Research Inc. evaluated five social software vendors with core strengths in the stream based on the overall strength of vendors' current offerings, a clear product strategy, and vendor market presence. In a detailed look at the space, Forrester named Yammer as a leader.

White Paper

ESG Lab Review: HP 3PAR Peer Motion Software

This ESG Lab review sponsored by HP + Intel documents hands-on testing of HP 3PAR Peer Motion Software's distributed volume.Intel and the Intel logo are trademarks of Intel Corporation in the U.S. and/or other countries.

White Paper

ESG Lab Review: HP 3PAR Peer Motion Software

This ESG Lab review documents hands-on testing of HP 3PAR Peer Motion Software's distributed volume management with a focus on federated workload balancing, asset management, and thin provisioning.Intel and the Intel logo are trademarks of Intel Corporation in the U.S. and/or other countries.

White Paper

Deliver Cost-Effective Business Continuity with Extreme Capacity

IBM DB2 provides application cluster transparency technology that equips organizations running OLTP applications with the ability to deliver high availability and continuous uptime for transactional data, plus the flexibility and capacity they need to remain competitive.

White Paper

What Developers Want: The End of Application Redeploys

Eliminate application restarts in Java with JRebel! JRebel is a JVM plugin that eliminates application redeploys from the Java development cycle, a process that takes over 10 minutes of coding time away from developers each working hour, according to a recent survey. Just code, refresh and see everything instantly.

See more White Papers | Webcasts

Ask a question

Ask a Question