A Linux flavor or distribution (commonly referred to as a distro) is a specific set of software, windows management system, and a desktop environment packaged along with the Linux kernel. There are a wide range of distros available, for a wide range of specific and generic purposes.

For example, a non-eommercial. highly-portable distro for a desktop would be Puppy Linux. A very comprehensive, non-eommercial desktop distro would be Debian, and a commercial, very secure, enterprise distro would be SUSE. There are many permutations and combinations, as well as fundamentally different philosophies. Some distros are available only in their home language, for example, the Malayalam distro, Rachana, and the E-Swecha Telegu distro which is in development. There is a small, portable, multimedia centric distro called GeexBox, and Gentoo, a distribution that compiles the source code based on the hardware it is installed on, making it highly optimised for performance.

Distros of Linux have been around almost as long as Linux itself, and many distros have spawned child, grandchild and even great-grandchild distros. One of the big differences affecting end users are how installation files for software are distributed for these distros, and there are two families, rpm-based and deb-based. Debian and its derivatives used the deb installation, which includes Ubuntu. Most other Linux distros use the rpm packaging.

A distro typically has a mechanism for resolving dependencies, which are like .dll files for Windows. This can range from yum in rpm-based distros like Fedora and SUSE, and apt-get for Debian and Ubuntu. A good choice of a distro can be made after understanding their roots, and where the distros come from. This chart outlines the main distros and how they evolved.

Arch Linux is one of the biggest proponents of the KISS principle, which stands for Keep it Simple, Stupid. Contrary to common sense, the distribution is actually pretty difficult to learn and has a huge learning curve. The KISS principle refers to the design of the software itself, and not how idiot-friendly it is. Arch Linux is a lightweight distro, and advisable for those users who are comfortable with the command line and want to move on from Ubuntu or SUSE. The great thing about Arch Linux is that it has a dependency resolver, as well as repositories, something that is rare amongst distros that embrace the Kiss principle.

Commercial Linux Distros often have the disadvantage of competing with distros that rebuild the same code and distribute the operating system for free. Cent 05 is an example of this phendmeŽnon, which is a slight variation of the Red Hat Enterprise Linux. However, the popularity of Red Hat is still far greater because of the support Red Hat offers, tearing down the myth that open source software is not commercially viable. CentOS releases tend to follow close on the heels of a new R-ed Hat release, and is meant for enterprise computation. The distro is rpm-based and uses yum to resolve dependencies and handle packages.

Debian is a large. comprehensive distro, driven by a dedicated community of volunteer developers. One of the biggest success stories of Linux. a large number of distros are derived from Debian. Packages are handled in the .deb format, and the default dependency resolver is apt-get. There have been ports of Debian to different kernels as well. including BSD and GNU. Debian is usually used with the Gnome Desktop Environment, which is common to !Dany of the distros derived from Debian. Debian has regular releases. with one of the largest software repositories.
Fedora 10 has been released recently, and is one of the most common distros for servers. Fedora has a large repository, uses rpm packages and yum to resolve dependencies. Fedora is the distro of choice for the creator of Linux. Trovalds himself. Fedora comes with a choice of KDE and Gnome desktop environment. Fedora is a mature and robust distribution to tryout.

Gentoo has a novel approach amongst distros. where every software, and the operating system itself is compiled and optimised for the hardware on which it is running. This is achieved by an engine called catalyst. This means that Gentoo is the distro for power users who want to get the most out of their operating system. Although packages take a lot longer to install on Gentoo because of the added compilation time, the very latest builds of software are supported by this distro because of the way it is built. For example, although Open Office org 3.0 was available by the time Ubuntu 8.10 was out, Ubuntu 8.10 was not able to include the latest version of Open Office org along with the distro. Linux Mint 6, which is based on Ubuntu 8.10, also could not offer the latest version of OpenOffice.org. Such restrictions are absurd for Gentoo. and the latest releases of all software can always be compiled on this distro.

Name:  Choose a linux distribution.jpg
Views: 187
Size:  43.8 KB

Knoppix is one of the first distributions to make Live CDs popular. A Live distro is a Linux distrubution that can boot off the CD Drive, and operate through the RAM, without writing anything to the hard drive. Knoppix is Debian-based, and is still one of the most popular Live CD distros around. The biggest advantage of Live CD distros is their ability to recover data from a hard drive after an operating system crash.

Linux Mint is a distro based on Ubuntu, and has its own repositories, but also supports Ubuntu repositories. It is even simpler to use than Ubuntu, for two reasons. There are a whole bunch of customisation tools available for managing the 05 and many codecs are available out of the box. which makes Linux Mint unique as most distros do not ship with codecs to avoid lawsuits, because the codecs are proprietary. The distro is one of the few good-looking ones out there, and supports XFCE. Gnome and KDE.

Mandriva is a commercially backed OS. based on Red Hat. It is optimised for system administrators, and uses urpmi or rpmmandrake to manage dependencies. It is an rpm-based distribution. Mandriva used to be called Mandrake. and is one of the more common distributions around. Mandriva also released a commercial gaming edition.
OpenGEU is another Ubuntu-based operating system that aims to look good, building up on the user friendliness. The current verŽsion of OpenGEU is based on Ubuntu 8.04. the version based on Ubuntu 8.10 is still under development. and will be heavily outdated when it does come out. However, OpenGEU uses the capabilities of the Gnome desktop environment to its fullest extent, offering desktop widgets and a OSX-Style dock bar.

OpenSUSE is a very common and popular distro. It is based on Slackware. and there are regular updates available. There is a very active community around OpenSUSE, comparable to the community around Ubuntu. It is one of the more common rpm-based distros, and uses yum for resolving dependencies, but this is not installed by default. It is an easy distro to handle by most standards, but installing software and codecs can be more of a headache than Ubuntu for Linux novices. Both Gnome and KDE are available as a choice at installation. PCOSLinux is a Linux distro designed to make the transition from Windows to Linux a smooth expirience. PCOSLinux emulates the way Windows looks on Gnome or KDE, and is based on Mandriva.

Red Hat Linux is another Linux success story, a commercial, enterprise-level distro for mainframes. The distro itself came at a fee, but the source code was available for everyone who brought it. allowing a whole range of distros that just rebuilt the code and redistributed. The changes in the rebuild are usually limited to removal of Red Hat trademark logos and graphics, replaced by other logos and graphics. However. Red Hat made considerable profits by giving support to its customers. and charging a fee for upgrades.

Slackware, a great distribution for those who want to jump in at the deep end to start learning Linux, is another distro that adheres to the KISS principle. Slackware is a very simple distro. in the sense,that it compromises on user-friendliness by providing an essentially stripped down version of Linux. with a simple desktop environment and no repositories or mechanisms for resolving dependencies. Those who use Slackware will have to start from scratch, which . makes it both a great test bed. and a good starting point for those who want to learn the intricacies of Linux. It has a very loyal comŽmunity. and is the oldest Linux distribution in active development.

Ubuntu changed the as landscape by offering to ship free CDs to people's homes. Backed by a multi-millionaire by the name of Mark Shuttleworth (who owns a Formula 1 team amongst other things). Ubuntu introduced Linux to a new non-geek audience. Living up to the title of " Linux for Human Beings". Ubuntu was singlehandedly responsible for de mystifying what appeared to be a complex as, and has gathered around it one of the most powerful Linux communities. Support is readily available for a lot of issues, and the distributors themselves offer professional support for a fee. Ubuntu is Debian based. and uses apt-get to resolve dependencies.

After all the considerations. if you still cannot decide which distro to install, we will make a call for you. All said and done. the best distro for home use, for novices. is Linux Mint. This is because it is based on Ubuntu. which makes it easy to start off with, has the added advantage of looking good. and has a large number of software in its repositories. More importantly. it comes with more codecs installed. and consequently. plays more movies and music out of the box than Windows Vista.