original in en Egon Willighagen
en to de Jens Link
Egon fing 1999 beim niederländischen LF Team an und wurde im Frühjahr diesen Jahres zweiter Editor. Er studiert Chemie an der Universität von Nijmegen, spielt Basketball und klettert gerne.
In diesem Artikel stelle ich die Debian Pakete des LinuxFocus vor. Diese Pakete sind eine Alternative zu den .tar-Archiven. Warum? Nun, Debian Pakete definieren Abhängigkeiten. Fehlende Dateien werden so bei der Installation ausgegeben. Wenn sie apt benutzen, können sie sogar alle benötigten Pakete automatisch installieren. Ein weitere Vorteil in der Verwendung von apt liegt darin, das sie die Pakete sehr leicht, mit einem einigen Befehl, auf den aktuellen Stand bringen können.
Im Moment ist nur eine einzige Ausgabe als Debian Archiv verfügbar, die anderen werden aber in Kürze folgen. Außerdem ist diese eine Ausgabe z.Z. nur in Englisch verfügbar. Ich gehe aber davon aus, daß wenn sie diesen Artikel in einer anderen Sprache als Englisch lesen, die Ausgabe auch in dieser Sprache erhältlich ist. Eine aktuelle liste finden auf der folgenden Webseite.
Im Moment gibt es die folgenden Pakete:
Das erste Paket beinhaltet das grundlegende Layout, das alle Artikel gemeinsame haben. Das zweite Paket beinhaltet alle Bilder und Scripte der Ausgabe Mai 2000, aber nicht die Artikel selbst. Diese sind, in Englisch, in der letzten Datei enthalten.
Hinweis: Die Versions Nr.spiegelt den Übersetzungsstatus wieder: Version 1.0 bedeutet das alle Artikel übersetzt werden. Version 0.4 z.B. bedeutet das 4 Artikel übersetzt sind.
Eine Möglichkeit diese Pakete zu installieren ist es die Pakete herunter zu laden und mittels dpkg zu installieren. Die besser Möglichkeit ist jedoch, apt zu benutzen, dazu später mehr.
> ls -al totaal 1554 drwxr-xr-x 2 egonw egonw 1024 jun 30 11:09 . drwxrwxrwt 41 root root 205824 jun 30 11:08 .. -rw-r--r-- 1 egonw egonw 418052 jun 30 11:09 linuxfocus-common-may2000_1.0_i386.deb -rw-r--r-- 1 egonw egonw 889836 jun 30 11:09 linuxfocus-common_0.2_i386.deb -rw-r--r-- 1 egonw egonw 65200 jun 30 11:09 linuxfocus-en-may2000_1.0_i386.deb > dpkg -i linuxfocus-common_0.2_i386.deb > dpkg -i linuxfocus-common-may2000_1.0_i386.deb > dpkg -i linuxfocus-en-may2000_1.0_i386.deb
Dies muß als root durchgeführt werden. Beachten sie die Reihenfolge der Pakete, da diese von einander abhängig sind. Die Ausgabe der Programme wurde weggelassen.
Wie ich bereits erwähnt habe sollte man apt bevorzugen. Mit der richtigen Konfiguration, wird apt die Abhängigkeiten automatisch auflösen. Dadurch wird eine Installation sehr einfach.
Bevor sie apt zum installieren der Debian Pakete benutzen können, müssen sie es ersteinmal konfigurieren (und ggf. installieren). Die Konfiguration besteht darin, apt zu sagen, wo die Debian Pakete heruntergeladen werden können. Bevor sie /etc/apt/source.list ändern schauen sie sich folgendes an:
# Official site deb ftp://ftp.debian.org/debian stable main contrib non-free
Diese Zeile besagt, das apt Debian Pakete von dem FTP-Server ftp.debian.org herunterladen kann. Alle pakete befinden sich im "Stable" Teil der Debian Distribution.. (die Alternativen sind frozen und unstable). Die letzten drei Wörter beschreiben welche Bereiche durchsucht werden sollen. Die Zeile die mit # beginnt ist ein Kommentar.
Die LinuxFocus Debian Pakete können wir mit der folgenden Zeile hinzufügen.
# LinuxFocus Debian Packages deb http://main.linuxfocus.org/~egon.w/debian stable non-free
Jetzt, da apt konfiguriert ist, können wir (als root) mit der Installation anfangen:
> apt-get update > apt-get install linuxfocus-en-may2000
Die Ausgabe der beiden Programme wurde wieder weggelassen. Der erste Befehl aktualisiert die interne Datenbank der vorhandenen Pakete. Der zweite Befehl installiert die Englische Ausgabe vom Mai 2000. Apt löst die Abhängigkeiten der Pakete automatisch auf und schlägt vor alle benötigten Paket herunter zu laden.
Die Pakete sind nun unter /usr/doc/linuxfocus installiert. Sie können sich diese nun mit jedem beliebigen Web-Browser unter der folgenden URL ansehen: file:///usr/doc/linuxfocus/English/May2000/index.html.
Da nicht alle Ausgaben komplett übersetzt sind, ist ein Update mittels apt recht praktisch. In den ersten Debian Paket, in anderen Sprachen als Englisch, werden wahrscheinlich nicht alle Artikel übersetzt sein. Dies können sie an der Versionsnummer ablesen (s.o.).
Sie haben z.B. das Paket linuxfocus-nl-may2000_0.4_i386.deb installiert und wissen, das bereits ein fünfter Artikel übersetzt wurde. Sie können mit
> apt-get install linuxfocus-nl-may2000ganz leicht auf linuxfocus-nl-may2000 Version 0.5 Updaten.
Um z.B. alle Holländischen Artikel zu aktualisieren geben sie folgendes ein:
> apt-get install "linuxfocus-nl*"
Sie sollten jetzt in der Lage sein, die Artikel ohne Probleme zu lesen, aber ich bin (noch) kein Debian Maintainer. Ich habe die Pakete getestet, aber sie werden wahrscheinlich noch Fehler enthalten. Wenn sie einen Fehler finden, schicken sie bitte eine eMail an egon.w@linuxfocus.org.