Debian

Debian is a stable, mature and popular operating system. It offers an outstanding package management tool -- APT and the largest free software repository of all operating systems out there. Very configurable and (after some work) a very friendly OS. It does however require some knowledge.

debian - desktop
Pic 1. Debian - random desktop

Social contract and freedom

Debian's social contract describes key aspects of the system. It states that Debian is and always will be free (as in freedom) operating system. Only free software is located in main repository. Programs that require restricted components to work properly are in contrib repository, and non-free software land in non-free repository. It is possible to use external repositories with proprietary software.

Development and Debian's branches

Debian has three branches:

  • Stable (4.0, codename: Etch) — stable branch,
  • Testing (X.Y, codename: Lenny) — testing branch,
  • Unstable (without number, codename: Sid) — unstable branch.

Stable is a mature, released system. Each release has a codename (named after Toy Story characters) and a version number. Current stable branch -- 4.0 -- is called "Etch". This branch receives only security fixes, no new functionality is added. Debian Stable is a good choice for servers and production systems. It also can be used as a very conservative desktop.

Testing is a development branch. Once in a while it is being freezed and after bugfixing released as a stable one. In such case old stable release is marked as deprecated and a new testing release is created. Current testing branch is called "Lenny". Etch and Sarge releases are still supported and receive security fixes. This branch is usable as a desktop system for intermediate users. It has more up-to-date packages but is less stable than the "stable" branch.

Unstable (Sid) is the most up-to-date development branch. It is not versioned and very often gets new packages. Packages are moved from unstable branch to testing according to Debian package life cycle. This branch is designed purely for Debian's development and is targetted mostly at developers. It has the newest packages (but marked as stable by their vendors). Unresolved dependencies and other problems that do appear due to constant development make this branch non-suitable for newbies.

Package management

Debian uses its own package format — deb. Packages are maintained by a low level dpkg tool. Dependency resolution and other high level facilities are provided by frontends. APT is the default frontend. There is also available Aptitude which tracks dependencies and allows to easily remove obsolete/orphaned programs and libraries. Other available tool is Wajig which is easier and a has more consistent syntax.

If you do not like command line, there are available graphical/text frontends for APT:

Orphaned packages may be removed by deborphan/GtkOrphan tools. Alien allows to convert rpm and tgz packages to deb format.

Popularity

Debian is a very popular GNU/Linux distribution. If one includes also all Debian's derivatives, it is clearly the most popular distribution. The most popular Debian-based system is Ubuntu — number 1 in the DistroWatch ranking. Because of vast popularity and multilingual community, it is very easy to get help for Debian and Debian-based systems. There are many Debian related forums, Usnet, IRC and mailing lists.

External Debian resources

News
Documentation, guides and tips
Software — unofficial packages
Help, forums, community
Derivative works and LiveCD

Reviews

Interviews

Download

Screenshots

RSS feed | Trackback URI

6 Comments

fold this thread A New Day Has Come » Blog Archive » Fedora vs Ubuntu  Sunday, 13 May 2007 o godz. 9:51 am #  Add karma Subtract karma  +0

[…] (8) Very good package configuration tool - debconf - from Debian project. […]

 
fold this thread Cahl  Monday, 14 May 2007 o godz. 2:32 am #  Add karma Subtract karma  +0

Screenshot link = 404

 
fold this thread michuk  Monday, 14 May 2007 o godz. 7:28 am #  Add karma Subtract karma  +0

Screenshot link = 404

Which one?

 
fold this thread Joe  Thursday, 24 May 2007 o godz. 5:57 am #  Add karma Subtract karma  +0

The new Debian stable is 4.0 Etch as of April 8th just in case you didn’t notice 22 months later :).

 
fold this thread hardcore group sex mpeg  Thursday, 15 November 2007 o godz. 9:20 am #  Add karma Subtract karma  --4

hardcore group sex mpeg…

news…

 
fold this thread Vaibhav  Thursday, 15 November 2007 o godz. 11:13 pm #  Add karma Subtract karma  +1

I never found a better OS
It is a 1000 times more powerful than Xp and a billion times better than Vista

 
Name (required)
E-mail (required - never shown publicly)
URI

Adjust field size: shrink | enlarge)

You can use simple HTML in your comments. Some examples are as follows:
  • A hyperlink: <a href="polishlinux.org">GNU/Linux for everyone!</a>,
  • Strong text: <strong>Strong text</strong>,
  • Italic text: <em>italic text</em>,
  • Strike: <strike>strike</strike>,
  • Code: <code>printf("hello world");</code>,
  • Block quote: <blockquote>Block quote</blockquote>