Why debian rocks

It has been quite some time, actually years, since I started using Debian. Earlier I have used various flavors of Linux like SuSE, Red Hat, RHEL, Fedora, Ubuntoo but my experience with Debian has been so far the best. I just thought to write the reasons for which I really like Debian compared to other systems.

1. Excellent package management tools

I find that the package management tools that Debian offers is really fantastic. There are host of tools like Synaptic, Aptitude, Apt, dpkg, dselect etc. which one can choose based on how much one is comfortable with command line, TUI or GUI. One can easily choose and configure from where to install the package i.e. CD, standard Debian repositories hosted around the world, or some special Debian package repositories. Given I have my Debian CDs downloaded in ISO format, I can choose to loop mount them and install packages from them without the need to put the CDs for installation every time into the CDROM and without the need to download the package from internet every time. Above all the package dependencies are automatically resolved and installed / removed making the installation process a real breeze.

Apart from this there are host of packages like checkinstall (although available on other systems as well), localepurge, module assistant, debootstrap, pbuilder etc., which work so well in conjugation with other Debian package management tools that it is hard to describe in just one line or paragraph. Each of these tools really deserve a separate blog entry 🙂

In the past I have had real troubles specially with RPMS and local self installed packages cluttering the system, unresolved package dependencies that I felt a lot many times that I am spending too much time maintaining my Linux system than actually doing some work and had a strong desire to switch back to Windows.

2. Flexibility with the choice of installation of debian itself

Debian offers various ways to install Debian. One can choose either installing directly from internet with a minimal net install CD or one can install using the CD or DVD downloaded from internet or even from CD / DVD images downloaded using Jigdo. I think so is the case with other distributions, but I found installation of Debian offers much more flexibility. There are distributions like Gentoo which even build complete packages from sources but I believe that it is a waste of time and bandwidth unless you really want every bit of your computer resource to be utilized to its maximum possible extent.

3. Very active community of Users and Developers

The Debian users / developers community is so huge and active that most problems that you are going to face while installation, would have already been resolved or someone from the community will be able to help you out.

4. Larger support base

A lot of companies which provide support for their H/W on Linux, usually provide support for Debian apart from other major Linux distributions. That is at least they provide Debian specific packages or installers which specifically support Debian.

5. More suitable for programming and development

In the past having used SuSE, which offered a host of gizmo stuff for managing, installation and other utilities by default, it made me feel that I was no longer in control of my Linux System. Everything was so opaque and hidden from the user. Debian is simple in comparison and which is why it is so powerful. I really feel I am in control of my system.

6. Ports available for a large number of architectures and target device

Debian is available for a variety of architectures and platforms, which further increases the user base as well as the support base. Ports of debian exist for most common architectures like ARM, MIPS, PPC, x86, x86_64 etc. There are variety of GNU/Linux distribution which are Debian based, most notable of them is Ubuntoo, which further increases the support and user base.

The net result of having so many ports of debian is that one can run Debian on systems ranging from Servers to Desktops to Embedded Devices.

Some Debian specific useful links

http://www.debian-administration.org/

http://wiki.debian.org/

http://www.emdebian.org/

http://atterer.net/jigdo/

13 thoughts on “Why debian rocks

  1. Pingback: Why debian rocks | Debian-News.net - Your one stop for news about Debian

  2. I’m with you, Debian GNU/Linux is head and shoulders above other distros for package management, package availability, and overall stability. I’ve never had much luck with the *buntu releases (especially Kubuntu) and upgrading from one release to the next, but with Debian I have no issues with this. The only thing I wish Debian had more of, was GUI-based system management apps based on KDE. I’m not a GNOME fan, and many of the apps (update-manager, synaptic, others) are GNOME-based. This is where SimplyMEPIS comes in, IMHO: a great Debian-based system with KDE-specific GUI apps, perfect for new users.

  3. I also use debian and I think it is great distro but please don’t write things that can cause conflict like “vim vs. emacs”. Every distro, every program is great because it’s open source, it’s freedom and every person can pick up their flavour. I think this cool.

    • Sure open source is great, and every distribution might have its own advantage like SLES and RHEL providing support to its customers, but for an individual who cannot buy support for these distributions, there are other pros and cons. I have only tried to highlight the advantage of Debian and I don’t think I have spoken anything bad about any other distribution except that I did not have as great an experience with other distributions that I have used. For that matter I have written another blog entry which is about Linux vs Windows and probably someone can even compare that to vim vs emacs war. Even there people have choice and their own reasons for liking or disliking some Operating Systems. Again I have just tried to highlight my opinion. If you like some distribution and if you could spare time, your suggestion on using some other distribution or OS is most welcome.

  4. Pingback: Links 1/2/2010: German Migrations to Free Software, New Debian | Boycott Novell

  5. I like Debian okay, it’s “lighter” than Ubuntu or Mint — but I don’t currently use it. I use CentOS (Red Hat rebuild) and Vector Linux. Vector is based on Slack, defaults to Xfce and is very light and nimble. Its repository is relatively small but, since the libraries are kept up to date, it’s not hard hard to install just about anything. CentOS, with RPM and yum makes it as easy as Debian to manage packages. One of the reasons I chose CentOS is because I want to learn Red Hat with the aim of possibly getting a certification down the line. I had Debian on this computer — but this deal with IceWeasel and IceDove was kind of frustrating. I like to use the Thunderbird calendar plug-in Lightning. But you can’t just use it in Debian — if you want it you’ve got to make modifications and I like to just stick with the repository.

    At any rate, Debian is good, but there are a lot of good Linux distributions out there.

  6. Pingback: Operating System : The choice « Guryosa's Blog

  7. Pingback: Operating System : The choice

Leave a reply to faceinthecrowd Cancel reply