April 19, 2019

Why Debian is the Leader of the Linux Pack

Always Late, Always Great

  • February 23, 2009
  • By Bruce Byfield

You can count on two things for every Debian release: It will be later than expected, and it will be suitable for every possible level of expertise. Debian 5.0 is no exception.

Arriving almost five months later than originally scheduled, Debian 5.0 is not the most cutting-edge GNU/Linux distribution, but, like earlier releases, it is unparalleled for flexibility.

This flexibility, of course, is why Debian is the ancestor of distributions ranging from Ubuntu and Mepis to Knoppix and Linux Mint. By contrast, the release schedule matters less for many users, because they constantly upgrade their systems anyway. A new Debian release is simply a new version of the Debian stable repository, and of interest mainly to those running servers and other installations in which robustness is the main consideration. For such users, dependability is more important than the latest software packages.

Like other Debian releases, version 5.0 is available in a variety of formats. The default GNOME installation is available as a set of 31 CDs or 5 DVDs; you can also substitute the first CD for an installation based on KDE or Xfce.

A much quicker option -- and the one I used -- is to download a netinstall or a business card image, which includes only a base system and requires an internet connection for a full installation.


Among those who have never tried Debian, the distribution has a reputation as being hard to install. The truth is, Debian has had user-friendly installers for a couple of releases now. While the default is the text-installer, installing Debian from a graphical interface is only slightly harder than installing Fedora or Ubuntu -- and then only because you have options such as choosing GNOME, KDE, LXDE, or Xfce for your desktop or choosing an advanced partitioning scheme.

Moreover, for those who wish to choose at every point, the Debian installer's Expert mode offers more control than any other installer I've used. It starts with some two dozen installation options, ranging from a selection of the mirror used for the net-based portion of the install, support for infrared devices and NTFS support. It continues every step along the way with more choices, such as whether to install all hardware drivers or only those needed for the system, and whether to participate in the Debian Popularity Contest that tracks the most used programs for the purposes of future development. Should you get lost in the selection, you can always return to the main menu to see exactly what progress you have made in the install process.

To beginners, such choice may seem anal-retentive. However, for those with more experience, Expert mode is an obvious benefit. It is the obvious choice for the security conscious -- one of the first rules of security being that you need to know what is on the system. It is also ideal for those who dislike waste or are installing on limited hard drive space, who dislike installing packages for which they have no use, or who are simply curious about the latest developments, such as GRUB2, which is available as an experimental boot manager. If you fall into any of these categories, the extra time to work hands-on will probably make time seem well-spent.

Desktop and software selection

Debian's default is a GNOME desktop with light blue wallpaper lightly patterned with spiral watermarks and a red Debian logo. If you chose the Desktop Environment installation profile, you will find that the installed programs are minimal: a mere 797 packages occupying 3.2 gigabytes of hard drive. If you are an experienced user, one of your first steps after installation will probably be to add many of your favorite programs, such as Bluefish or XChat.

Probably, too, you will want to do some updates. What you have installed is Debian Stable, and the stable repository is much more concerned with reliability than the latest releases. However, the five-month delay in Debian 5.0's release means that many of the packages were built in late September 2008, and are now a release or two behind being current.

For example, the release uses a 2.6.26 kernel, OpenOffice.org 2.4, and GNOME 2.22. Newer versions of packages should start flooding into the stable repository now that submissions are no longer frozen, but if you are unable to wait, you might want to add the testing or unstable repositories to the /etc/apt/sources.list file so you can selectively update.

One update you will not find is a version of KDE 4. If you are a developer, you can install KDE 4 libraries so that you can write for the latest version of KDE, but, for desktop users, Debian continues to offer KDE 3.5.9. However, if you are one of those who dislike KDE 4, this decision may seem more of a gift than a restriction.

Most Popular LinuxPlanet Stories