slackware_geek.png

Locker oder schlaff? Slackware lebt

Slackware Linux – Installationshilfe

01.06.2003
Das Lexikon übersetzt "slack" mit "locker", aber auch mit "schlaff". Ob eine dieser Eigenschaften auf den Klassiker unter den Distributionen zutrifft, testen Sie am besten selbst; für die Installation der aktuellen Version Slackware 9.0 finden Sie hier eine Anleitung.

Slackware gilt als die "Ur-Distribution" schlechthin. Patrick Volkerding hob das Projekt 1992 aus der Taufe und entwickelt Slackware auf der Basis der SLS-Distribution von Peter MacDonald mit seinem Team seitdem kontinuierlich weiter. Obwohl Slackware Linux mit schöner Regelmäßigkeit für tot erklärt wird, konnten sich seine Anhänger zuletzt am 19.03.2003 freuen, als die neue Version 9.0 freigegeben wurde – auf diese beziehen wir uns auch in diesem Artikel. Slackware 9.0 kommt mit neuester Server-Software, Utilities und System-Libraries. Kernkomponenten der neuen Version sind der Kernel 2.4.20, glibc 2.3.1, KDE 3.1, GNOME 2.2, XFree86 4.3.0 sowie gcc 3.2.2.

Erfreute sich Slackware Linux in den Anfangsjahren einer großen Verbreitung, so ist es in letzter Zeit ruhiger um die Distribution geworden. Dies liegt hauptsächlich an Firmen, wie z. B. SuSE und Red Hat, die auf Grund der finanziellen Möglichkeiten andere Wege in Sachen Marketing und Werbung gehen konnten. Hinter Slackware steht im Gegensatz zu den üblichen Distributionen eine andere Philosophie: Auf automatisierte, grafische Installations- und Konfigurationsprogramme wird weitgehend verzichtet. Von einem Slackware-Administrator setzt man voraus, dass er weiß, was er tut.

Grundsätzlich empfehlen wir eine Slackware-Installation nur erfahrenen Linux-Anwendern. Slackware und Windows vertragen sich sehr gut, wenn man zunächst die Festplatte mit fdisk partitioniert, Windows installiert, Slackware installiert und dann den Boot-Loader korrekt konfiguriert. Wer auf Nummer sicher gehen möchte, installiert die Linux-Distribution am besten auf einer eigenen Festplatte.

Slackware beziehen

Die aktuelle Version finden Sie auf der Slackware-Website http://www.slackware.com/getslack/. Dort gibt es ISO-Images, die Sie nach dem Download auf eine CD brennen können. Alternativ können die Slackware-CD-ROMs auch online bestellt werden, z. B. unter http://store.slackware.com/cgi-bin/store; in Deutschland ist Slackware z. B. bei LinuxLand, http://www.linuxland.de/katalog/01_linuxdistri_bs/slackware90/framify, erhältlich.

Unterstützt Ihr BIOS das Booten von CDs nicht, müssen zunächst drei Boot-Disketten erstellt werden. Auf der ersten Slackware-CD finden Sie die beiden Unterverzeichnisse bootdisks und rootdisks mit einer Reihe von Dateien. In bootdisks befinden sich Kernel-Dateien für verschiedene Hardware-Architekturen. Welche zu Ihrem System passt, entnehmen Sie der Datei bootdisks/README.TXT.

Erstellen der Boot-Disketten für ein IDE-System

Unter Linux:

wget ftp://ftp.slackware.com/pub/slackware/slackware-9.0/bootdisks/bare.i
wget ftp://ftp.slackware.com/pub/slackware/slackware-9.0/rootdisks/install.1
wget ftp://ftp.slackware.com/pub/slackware/slackware-9.0/rootdisks/install.2
dd if=bare.i of=/dev/fd0 (Nach jedem dd die Diskette wechseln!)
dd if=install.1 of=/dev/fd0
dd if=install.2 of=/dev/fd0

Unter Windows:

RAWRITE BARE.I A: (Nach jedem RAWRITE die Diskette wechseln!)
RAWRITE INSTALL.1 A:
RAWRITE INSTALL.2 A:

Installation

Werfen Sie zunächst einen Blick ins BIOS: Stellen Sie gegebenenfalls die Boot-Reihenfolge um. Nach dem erfolgreichen Booten von CD-ROM oder Diskette werden Sie zunächst nach dem eigenen Tastatur-Layout gefragt, z. B. qwertz/de.map für deutsche Tastaturen. Nach der Anmeldung als root müssen Sie die Festplatte für die Installation partitionieren.

Anschließend geben Sie das Kommando setup ein und starten damit die eigentliche Installation (Abbildung 1). Die Einträge sollten der Reihe nach abgearbeitet werden:

Help – Hilfe zum Programm

  • Keymap – Auswahl eines Tastatur-Layouts
  • Add Swap – Aktivieren der Swap-Partition
  • Target – Zielort der Installation
  • Source – Auswahl der Installationsquelle
  • Select – Auswahl der Pakete, die für das System relevant sind
  • Install – ausgewählte Pakete installieren
  • Configure – Grundkonfiguration Ihres Systems (Peripherie, Netzwerk)
  • Exit – Beenden des Programms
Abbildung 1: Der erste Dialog der Installation

Da Sie bereits das richtige Tastatur-Layout ausgewählt haben, können Sie den ersten Schritt überspringen. Als nächstes aktivieren Sie die Swap-Partition. Über deren Größe gibt es unterschiedliche Meinungen. Sie fahren meistens gut, wenn sie doppelt so groß wie der Arbeitsspeicher ist.

Gehen Sie weiter zum Schritt Target und wählen Sie die primäre Festplattenpartition aus, die Sie für das neue System erstellt haben. Das Programm fragt, ob die Partition formatiert werden soll. Dies ist notwendig, um das System sauber zu installieren. Seit Slackware 8.1 ist ext3 als Dateisystem dabei, welches deutliche Vorteile gegenüber dem alten ext2-Standard hat. Alternativ steht das Reiser-Filesystem zur Verfügung. Neben der Root-Partition lassen sich hier noch weitere Unterteilungen treffen.

Auf unserem Test-Rechner ist als Installationsquelle (Source) "CD-ROMs" definiert. Unter dem Punkt Select finden Sie eine grobe Einteilung der verfügbaren Software-Pakete. Am besten installieren Sie zunächst nur Programme, die Sie wirklich benötigen. Dies grenzt eine spätere Fehlersuche stark ein, denn Sie wissen, was auf Ihrem System läuft und was nicht. Auf einem Desktop-PC sollten das X-Window-System und KDE oder GNOME beispielsweise nicht fehlen. Hilfe bei der Paket-Auswahl gibt Slackware mit verschiedenen Auswahl-Modi. Wählen Sie full, werden alle Pakete installiert. Der Modus newbie hingegen gibt zu allen Programmen ausführliche Informationen; der expert-Mode ist für den erfahrenen Slackware-Benutzer gedacht. Mit menu lassen sich alle oder einzelne Teile eines Paketes auswählen. Wer auf vielen Rechnern eine jeweils identische Paketauswahl installieren möchte, erstellt entsprechende Listen, so genannte Tagfiles, mit custom. Der Punkt tagpath erlaubt es, ein passendes Tagfile für die Installation auszuwählen.

Abbildung 2: Übersichtlich – Slackware fasst Software zu Gruppen zusammen

Nach der Paket-Installation fragt das Setup-Programm nach dem zu installierenden Kernel. Am besten nehmen Sie den Kernel von der CD-ROM oder der Boot-Diskette. Ein neues Feature der Version 9.0 ist die Hotplug-Unterstützung für PCI-, Cardbus- und USB-Geräte. Slackware Linux kommt mit einer Reihe von Skripten, die beim Booten automatisch prüfen, welche Geräte angeschlossen sind, und dann die entsprechenden Kernel-Module laden.

Es folgt der Punkt Configure, und Sie werden gefragt, ob Sie eine Boot-Diskette mit dem ausgewählten Kernel erstellen möchten. Das ist hilfreich für den Fall, dass später der Boot-Loader nicht eingerichtet werden kann oder soll.

Ist ein Modem an den Rechner angeschlossen (kein DSL-Modem!), geben Sie den COM-Port im nächsten Dialog an. Nun folgt der vielleicht kritischste Punkt der Installation – die Einrichtung des Boot-Loaders. Das Setup-Programm bietet auch hier zwei Varianten an: simple und expert. Befindet sich auf der Festplatte kein anderes Betriebssystem, dürfen Sie ruhig simple wählen. Andernfalls wechseln Sie in den Expertenmodus (Abbildung 3).

Abbildung 3: LILO installieren

Zunächst wird nach verschiedenen Kernel-Parametern gefragt (Begin). Bei alten ISA-Netzwerkkarten muss man hier beispielsweise den Interrupt und den E/A-Bereich des Gerätes angeben. Bei Rechnern mit altem BIOS gab es früher auch häufig eine RAM-Speichergrenze, die bei 64 MB lag. Über Kernel-Parameter konnte man diese aufheben. Für die erste Installation können Sie diesen Punkt jedoch ignorieren. Wichtiger ist die nächste Entscheidung: Sie können LILO in den Master Boot Record (MBR) oder in den Superblock der Root-Partition schreiben. Im MBR fungiert LILO dann als Boot-Loader für alle Betriebssysteme auf Ihrem Rechner. Wir empfehlen dies, da sich andere Boot-Loader mit LILO nicht gut vertragen.

Gehen Sie nun zum Punkt Linux und tragen die Root-Partition ein, auf der Sie Slackware installiert haben. Bei IDE-Systemen ist dies meistens /dev/hda1 oder /dev/hda2, bei SCSI-Systemen /dev/sda1 oder /dev/sda2. Befindet sich auf der Platte noch eine Windows-Installation, fügen Sie diese über den Menüpunkt DOS dem Boot-Loader hinzu. Anschließend können Sie sich die Konfigurationsdatei anschauen (View) und sie über den Punkt Install aktivieren.

Kasten 1: System-Rettung nach fehlerhafter Boot-Loader-Konfiguration

  • Booten Sie von CD-ROM oder Diskette.
mount /dev/hda1 /mnt

(hda1 entspricht in diesem Fall der Root-Partition)

cd /mnt
chroot .
/sbin/liloconfig

oder

vi etc/lilo.conf
lilo -v
reboot

Als nächstes konfigurieren Sie die Maus. Slackware fragt, ob Sie beim Systemstart das Programm gpm starten möchten. Dieses ist eine Art Maus-Server für den Textmodus, der Funktionen, wie z. B. das Kopieren innerhalb einer oder mehrerer Textkonsolen, bietet. Die nun folgende Konfiguration des eigenen Netzwerkes können Sie an dieser Stelle überspringen und später durch Anpassen der Datei /etc/rc.d/rc.inet1 oder Aufruf des Kommandos netconfig nachholen.

Der Zeitzonen-Eintrag für Deutschland lautet Europe/Berlin. Ist Ihr Rechner mit dem Internet verbunden, empfiehlt sich nach erfolgreicher Installation das Abgleichen der Systemzeit mit der offiziellen Uhrzeit der Physikalisch-Technischen Bundesanstalt in Braunschweig: netdate ptbtime1.ptb.de.

Setzen Sie nun das root-Passwort. Haben Sie sich bei der Paketauswahl für die Installation des X-Window-Systems entschieden, werden Sie gefragt, welchen Window Manager Sie bevorzugen. Sollten Sie sich später anders entscheiden, dürfen Sie natürlich jederzeit mit dem Kommando xwmconfig eine andere Oberfläche auswählen.

LinuxCommunity kaufen

Einzelne Ausgabe
 
Abonnements
 

Ähnliche Artikel

  • Installationsanleitung für Slackware
    Slackware gilt neben Debian als älteste noch aktive Linux-Distribution. Wir haben uns die aktuelle Version 13.1 angeschaut und beschreiben die Installation.
  • Slackware 8.0 und Debian 3.0 (pre)
    Lernen funktioniert am besten durch Selbermachen – wenn's um Linux geht, zum Beispiel mit Slackware oder Debian.
  • Slackware-Derivat für den Desktop
    Slackware ist die älteste noch immer aktive Linux-Distributionen, gilt jedoch als wenig einsteigerfreundlich. Das von Slackware abgeleitete Absolute Linux möchte dieses Manko beheben und einen leicht zu bedienenden Desktop bieten.
  • Pakete verwalten unter Slackware
    Slackware zählt zu den Urgesteinen unter den Distributionen. Zur Paketverwaltung greift es auf Tarballs zurück, was das Einrichten von Software – je nach Betrachtungsweise – sehr aufwändig oder sehr einfach macht.
  • Slackware in Version 12.2
    Slackware gilt als älteste der noch aktiven Linux-Distributionen und diente unter anderem als Grundlage für (Open-)Suse. Pünktlich zu Weihnachten erscheint eine neue Version der Veteranen-Distribution.
Kommentare

Infos zur Publikation

LU 12/2014: ANONYM & SICHER

Digitale Ausgabe: Preis € 4,95
(inkl. 19% MwSt.)

Mit der Zeitschrift LinuxUser sind Sie als Power-User, Shell-Guru oder Administrator im kleinen Unternehmen monatlich auf dem aktuelle Stand in Sachen Linux und Open Source.

Sie sind sich nicht sicher, ob die Themen Ihnen liegen? Im Probeabo erhalten Sie drei Ausgaben zum reduzierten Preis. Einzelhefte, Abonnements sowie digitale Ausgaben erwerben Sie ganz einfach in unserem Online-Shop.

NEU: DIGITALE AUSGABEN FÜR TABLET & SMARTPHONE

HINWEIS ZU PAYPAL: Die Zahlung ist auch ohne eigenes Paypal-Konto ganz einfach per Kreditkarte oder Lastschrift möglich!       

Tipp der Woche

Ubuntu 14.10 und VirtualBox
Ubuntu 14.10 und VirtualBox
Tim Schürmann, 08.11.2014 18:45, 0 Kommentare

Wer Ubuntu 14.10 in einer virtuellen Maschine unter VirtualBox startet, der landet unter Umständen in einem Fenster mit Grafikmüll. Zu einem korrekt ...

Aktuelle Fragen

Nach Ubdates alles weg ...
Maria Hänel, 15.11.2014 17:23, 4 Antworten
Ich brauche dringen eure Hilfe . Ich habe am wochenende ein paar Ubdates durch mein Notebook von...
Brother Drucker MFC-7420
helmut berger, 11.11.2014 12:40, 1 Antworten
Hallo, ich habe einen Drucker, brother MFC-7420. Bin erst seit einigen Tagen ubuntu 14.04-Nutzer...
Treiber für Drucker brother MFC-7420
helmut berger, 10.11.2014 16:05, 2 Antworten
Hallo, ich habe einen Drucker, brother MFC-7420. Bin erst seit einigen Tagen ubuntu12.14-Nutzer u...
Can't find X includes.
Roland Welcker, 05.11.2014 14:39, 1 Antworten
Diese Meldung erhalte ich beim Versuch, kdar zu installieren. OpenSuse 12.3. Gruß an alle Linuxf...
DVDs über einen geeigneten DLNA-Server schauen
GoaSkin , 03.11.2014 17:19, 0 Antworten
Mein DVD-Player wird fast nie genutzt. Darum möchte ich ihn eigentlich gerne abbauen. Dennoch wür...