Software-Pakete unter Mandrake Linux verwalten
Mehr Mandrake Linux
von Hans-Georg Eßer
Jede Distribution verwendet ein eigenes Programm, um nachträglich Software-Pakete zu ergänzen oder nicht länger benötigte Tools von der Platte zu entfernen. In diesem Artikel beschreiben wir, wie dies unter Mandrake Linux geht.
Für SuSE und Red Hat Linux haben wir bereits in Ausgabe 06/2003 die Paketverwaltungskomponenten beschrieben -- jetzt geht es um Mandrake Linux, genauer um dessen aktuelle Version 9.2.
Eine besondere Eigenschaft von Mandrake Linux ist, dass diese Distribution sich bemüht, weitgehend kompatibel zu Red Hat Linux zu sein: Mandrakes erste Versionen waren geringfügig verbesserte Red-Hat-Linux-Versionen. Inzwischen ist die Verwandtschaft kaum noch wiederzuerkennen, aber es ist immer noch möglich, Red-Hat-RPM-Pakete unter Mandrake Linux zu installieren. Auf einem Mandrake-System gibt es darum auch weiterhin die Datei /etc/redhat-release, anhand der einige Red-Hat-Programme prüfen, ob sie auch in einer "heimischen" Umgebung laufen.
Software installieren
- Um weitere Programme von den Mandrake-Linux-CDs bzw. von der DVD einzuspielen, wählen Sie im Startmenü Einstellungen/Paketierung/Software installieren. Zunächst kommt es zur üblichen Abfrage des Administratorpassworts, die Ihnen immer begegnet, wenn Sie etwas am System verändern wollen -- die Installation von Programmen gehört zu diesen Aufgaben, die dem Systemverwalter root vorbehalten sind.
- Es folgt eine kurze Erklärung, welche Art Programm Sie gerade starten -- klicken Sie einfach auf Ja.
- Danach erscheint das Hauptfenster des Installationsprogramms. Da Sie sehr viele Pakete nachinstallieren könnten, bietet RpmDrake verschiedene Ansichten: Im oberen Bereich wählen Sie zwischen Mandrake Auswahl (zeigt die gleichen Paketgruppen wie bei der Mandrake-Erstinstallation; Abbildung 1), Alle Pakete, alphabetisch sortiert und weiteren Sortierungen aller Pakete, darunter nach Auswahlstadium (zeigt ganz oben die Pakete, die Sie bereits für die Installation ausgewählt haben) und nach Medien (sortiert nach den CDs, auf denen die Pakete liegen -- hilfreich, wenn Sie nicht alle ursprünglichen Installations-CDs zur Hand haben).
Abb. 1: RpmDrake präsentiert im Installationsmodus nur Programme, die noch nicht installiert wurden.
- Per Mausklick auf nach rechts zeigende Dreiecke können Sie die Baumansicht erweitern, um Untergruppen und schließlich die Programmpakete selbst zu sehen. Klicken Sie auf ein Paket, erscheinen rechts die Paketinformationen, die unterschiedlich detailliert und leider stets englischsprachig sind. Neben jedem Eintrag befindet sich rechts ein Auswahlkästchen, über das Sie ein Paket für die Installation vorsehen. Das geht auch mit einer Gruppe oder Untergruppe, wodurch alle darunter liegenden Pakete in die Auswahl kommen.
- Nach jeder Auswahl prüft RpmDrake die Abhängigkeiten. Wenn weitere Pakete benötigt werden, erhalten Sie einen oder mehrere Dialoge, die darüber informieren. In der Regel brauchen Sie einen solchen Dialog nur mit OK zu bestätigen.
- Manchmal ist eine Auswahl möglich, weil die Abhängigkeit durch verschiedene Pakete auflösbar ist.
- Alternativ geben Sie ganz oben einen Suchbegriff ein und klicken auf Suche. Gesucht wird wahlweise in Paketnamen, Beschreibungen oder den in den Pakten enthaltenen Beschreibungen -- letztere Suche dauert eine Weile, RpmDrake zeigt dann einen Fortschrittsbalken an. Nach der Suche gibt es eine neue Gruppe Suchergebnisse, die die Treffer enthält.

- Haben Sie alle Pakete ausgewählt, die Sie installieren wollen, klicken Sie zum Abschluss auf Installieren. Danach werden Sie aufgefordert, den oder die benötigten Datenträger einzulegen, und die Pakete werden installiert.
- Zum Abschluss erscheint noch eine Erfolgsmeldung, dann können Sie das Programm beenden.
Über den Menüpunkt Einstellungen/Paketierung/Browse Available Software können Sie das gleiche Programm übrigens ohne Eingabe das Root-Passworts starten -- dann können Sie zwar keine Pakete installieren, aber dennoch die Datenbank nach vorhandenen Programmen durchsuchen. Das hilft, wenn Sie selbst das Root-Passwort nicht haben (etwa im Büro), aber dem Administrator Ihres Rechners sagen wollen, welche Software er nachinstallieren soll.
Programme löschen
Wollen Sie Programmpakete wieder entfernen, geht das ebenfalls mit RpmDrake -- Sie müssen das Tool dazu über Einstellungen/Paketierung/Software entfernen aufrufen. Auch hier beginnt die Prozedur mit der Eingabe des Administratorpassworts und der Bestätigung eines Hinweises -- diesmal werden nur die installierten Pakete angezeigt (Abbildung 2).

Abb. 2: Programmpakete entfernen Sie mit dem gleichen Tool RpmDrake, das Sie nur über einen anderen Menüpunkt aufrufen.
Die Bedienung funktioniert genau wie oben bei der Installation beschrieben, nur bedeutet hier das Ankreuzen eines Pakets, dass dieses entfernt werden soll. Auch hier werden Paketabhängigkeiten geprüft, und Sie werden eventuell aufgefordert, weitere Pakete zu löschen. Nach getroffener Auswahl klicken Sie auf Entfernen, um die Pakete los zu werden.
Updates aus dem Internet
Mandrake Linux bietet auch die Möglichkeit, im Internet nach Aktualisierungen zu suchen.
- Nach dem Aufruf des RpmDrake-Updaters über den Menüpunkt Einstellungen/Paketierung/Mandrake Aktualisierung geht es los wie gehabt (Root-Passwort, Bestätigung); danach müssen Sie akzeptieren, dass eine Verbindung mit dem Mandrake-Server aufgebaut wird.
- Von dort lädt RpmDrake zunächst eine Server-Liste herunter, aus der Sie einen Server auswählen.
- Von diesem Server lädt RpmDrake dann die Paketbeschreibungen aller verfügbaren Update-Pakete, das kann einen Moment dauern.
- Nach einer Weile werden die verfügbaren Pakete angezeigt, wobei nur diejenigen angezeigt werden, die Sie bereits (in einer älteren Version) installiert haben. Mandrake Linux unterscheidet zwischen Sicherheits-Updates, Fehlerkorrekturen und Normalen Updates -- standardmäßig werden nur die Pakete aus der ersten Gruppe angezeigt (Abbildung 3).
- Klicken Sie auf Fehlerkorrekturen und/oder Normale Updates, um die Liste um diese Gruppen zu erweitern.
- Wenn Sie auf eines der gefundenen Pakete klicken, erscheint rechts im Informationsbereich statt der normalen Paketbeschreibung ein Hinweis darauf, warum das Paket überarbeitet wurde -- die Hinweise auf Fehler und Sicherheitslücken der Originalpakete sind leider auch nur auf Englisch verfügbar.
- Auswahl und Einspielen der Pakete funktionieren wie bei der normalen Paketinstallation: Wählen Sie die Pakete aus, die Sie updaten wollen, und klicken Sie auf Installieren. Die Pakete werden dann vom Server geladen und eingerichtet.

Abb. 3: Die Liste der gefundenen Update-Pakete zeigt zunächst nur die Sicherheits-Updates an.
Mit den drei beschriebenen Aufrufvarianten von RpmDrake haben Sie die Paketverwaltung einschließlich Updates unter Mandrake Linux im Griff. (hge)
Dieser Online-Artikel kann Links enthalten, die auf nicht mehr
vorhandene Seiten verweisen. Wir ändern solche "broken links"
nur in wenigen Ausnahmefällen. Der Online-Artikel soll möglichst
unverändert der gedruckten Fassung entsprechen.