Debian GNU/Linux

Das Universelle Betriebssystem begleitet mich schon seit vielen Jahren auf der Reise durch das Computerzeitalter. Ich nutze es sowohl beruflich als auch privat auf Servern und PCs. In diesem Handbuch dokumentiere ich meine Vorstellung eines perfekten Heimnetzwerks.

Distributionen

Im Ökosystem der freien Software bündeln diverse Organisationen den Linux-Kernel und GNU-Software zu Distributionen. Diese unterscheiden sich durch die mitgelieferten Dateiformate und Werkzeuge zur Installation und Verwaltung von Paketen und der Auswahl an Software und Ausgestaltung der graphischen Oberfläche.

Vergleich wichtiger Linux-Distributionen
Name Paket Tool C Userland Init FS Auth Desktop
Debian .deb apt glibc coreutils systemd ext4 pam gnome
Ubuntu .deb apt " " " " " unity
RedHat .rpm yum " " " " " gnome
SuSE .rpm yast " " " btrfs " KDE
Arch .aur pacman " " " ext4 "
Slackware .txz tar " " sysv " login
Alpine .apk apk musl busybox openrc " pam
Stali git musl ? sinit/runit" login dwm

Das Debian Projekt basiert auf der ehrenamtlichen Mitarbeit vieler Menschen unter einer demokratischen Verfassung. Die Entwickler integrieren kontinuierlich freie Software in den unstable-Zweig, propagieren unproblematische Pakete nach testing und veröffentlichen ungefähr alle 2 Jahre eine neue stable-Version. Diese gibt das Release-Team erst nach einer ausgiebigen Testphase frei. Anschließend werden nur noch Fehler behoben und Sicherheitslücken geschlossen.

Stammbaum

Der Zeitstrahl zeigt die Verwandschaftsbeziehungn der bekanntesten Distributionen und deren Derivate auf. Darunter zum Vergleich die Geschichte von Windows NT.

Stammbaum wichtiger Linux-Distributionen
'92'93'94'95'96'97'98'992K'01'02'03'04'05'06'07'08'09'10'11'12'13'14'15'16'17
SLS
Slackware
SuSE openSUSE
SLES
Debian
Ubuntu
Mint
Progeny
Corel Xandros
Red Hat Fedora
RHEL
CentOS
Mandrake Mandriva Mageia
Caldera SCO
Arch
Manjaro
Gentoo
Google Chrome OS
Android
Windows NT 2000 XP Vista 7 8 10
Datum VersionCodenameStatus Kernel X11 Desktop
1996-06-17 1.1 buzz 2.0.0 3.1.2
1996-12-12 1.2 rex 2.0.27 3.2
1997-06-05 1.3 bo 2.0.29 3.3
1998-07-24 2 hamm 2.0.34 3.3.2
1999-03-09 2.1 slink 2.0.36 3.3.2
2000-08-15 2.2 potato 2.2.16 3.3.6 Gnome 1.0.56
2002-07-19 3 woody 2.2.20 4.1 Gnome 1.4
2005-06-06 3.1 sarge 2.6.8 4.3 Gnome 2.8
2007-04-08 4 etch 2.6.18 7.1 Gnome 2.14
2009-02-14 5 lenny 2.6.26 7.3 Gnome 2.22
2011-02-05 6 squeeze 2.6.32 7.5 Gnome 2.30
2013-05-05 7 wheezy 3.2 7.6 Gnome 3.4
2015-04-25 8 jessie stable 3.10 7.7 Gnome 3.14
9 stretchtesting
+1 sid unstable
Datum Version Codename Kernel Neuigkeiten
2004-10-26 4.10 Warty Warthog 2.6.8 Human Theme
2005-04-08 5.04 Hoary Hedgehog 2.6.10 Update Manager
2005-10-12 5.10 Breezy Badger 2.6.12 Usplash Bootscreen
2006-06-01 6.06 LTS Dapper Drake 2.6.15 Ubiquity Installer
2006-10-26 6.10 Edgy Eft 2.6.17 Upstart Init
2007-04-19 7.04 Feisty Fawn 2.6.20 Treiberassistent
2007-10-18 7.10 Gutsy Gibbon 2.6.22 AppArmour
2008-04-24 8.04 LTS Hardy Heron 2.6.24 PulseAudio
2008-10-30 8.10 Intrepid Ibex 2.6.27 Verschlüsseltes Benutzerverzeichnis
2009-04-23 9.04 Jaunty Jackalope 2.6.28 Fast Boot
2009-10-29 9.10 Karmic Koala 2.6.31 Ubuntu One
2010-04-29 10.04 LTS Lucid Lynx 2.6.32 Light Theme
2010-10-10 10.10 Maverick Meerkat 2.6.35 Perfect 10
2011-04-28 11.04 Natty Narwhal 2.6.38 Unity Desktop
2011-10-13 11.10 Oneiric Ocelot 3.0
2012-04-26 12.04 LTS Precise Pangolin 3.2 Head-Up Display
2012-10-18 12.10 Quantal Quetzal 3.5 Ubuntu Schrift
2013-04-25 13.04 Raring Ringtail 3.8
2013-10-17 13.10 Saucy Salamander 3.11 Smart Scopes
2014-04-17 14.04 LTS Trusty Tahr 3.13
2014-10-23 14.10 Utopic Unicorn 3.16
2015-04-23 15.04 Vivid Vervet 3.19 Systemd Init
2015-10-22 15.10 Wily Werewolf 4.2
2016-04-21 16.04 LTS Xenial Xerus 4.4 Snappy Pakete
2016-10-xx 16.10 Yakkety Yak 4.8

Literatur

  1. Debian Projekt: Homepage
  2. Osamu Aoki: Debian-Referenz
  3. Hertzog, Mas: The Debian Administrator's Handbook
  4. Wikipedia: Linux Distribution Timeline