Kapitel 15. Paket-Management

Inhaltsverzeichnis
15.1 Das Hauptwerkzeug: rpmdrake
15.1.1 Das Hauptfenster
15.1.2 Installierbare und Installierte Pakete
15.2 Installation eines Pakets
15.3 Pakete entfernen
15.4 Verwalten der Quellen
15.4.1 Quellen hinzufügen
15.4.2 Quellen und Pakete aktualisieren

Vielleicht haben Sie bereits gemerkt, dass Ihr System aus einer Vielzahl kleiner Teile zusammengesetzt ist, so wie ein Haus aus etlichen Steinen gebaut wird. Wir nennen unsere Teile jedoch nicht ,,Steine``, sondern Pakete. Ein Paket kann als Softwaregebilde angesehen werden, dass alle Teile enthält, die notwendig sind, damit die enthaltenen Programme korrekt ihren Dienst verrichten können.

Wir werden in diesem Kapitel über die Paketverwaltung sprechen, also die Installation neuer Pakete (etwa um neue Software zu installieren), Aktualisierung existierender Pakete wenn neuere Versionen existieren, sowie Entfernen von unbenötigten Paketen. Um Ihnen die Arbeit zu erleichtern existieren einige Werkzeuge. Da das Verwalten von Paketen ein kritisches Unterfangen für die Stabilität des Systems sein kann (Stellen Sie sich vor, in Ihrem Haus entfernt jemand im Erdgeschoss eine tragende Wand) bleibt dies dem privilegierten Benutzerkennzeichen root vorbehalten.

15.1 Das Hauptwerkzeug: rpmdrake

RPMDrake ist das zentrale Paketverwaltungswerkzeug von Linux-Mandrake. Sie können es aus den Control Center starten, indem Sie den Eintrag Softwaremanager im Teilbaum System. Wenn Sie es zum ersten mal starten öffnet sich ein Dialog, indem Sie eine ,,Quelle`` angeben können, von wo Sie Ihre ,,Sicherheitsaktualisierungen`` einspielen wollen. Wir werden später auf diesen Aspekt eingehen. Antworten Sie hier einfach mit Nein.

15.1.1 Das Hauptfenster

Wenn Sie RPMDrake starten, führt es zuerst einige Analysen durch und liest Konfigurationen, was einige Zeit dauern kann. Sie sollten dann das Hauptfenster sehen:

Abbildung 15-1: Das Hauptfenster von RPMDrake

Wie Sie sehen, ist das Hauptfenster von RPMDrake in drei Teile unterteilt:

  1. Links sehen Sie einen Paketbaum, der die Paketnamen (nach Kategorien sortiert) mit einigen weiteren Informationen enthält; Sie können die Pakete auch in eine alphabetisch sortierte Liste wandeln, wechseln Sie einfach auf die Karteikarte Alphabetische Liste.

  2. Rechts oben werden die markierten Pakete in einem Kasten aufgelistet (Ja, Sie können Pakete auswählen - mehr dazu später).

  3. Rechts unten werden etliche Informationen zu dem aktuell markierten Paket angezeigt. So sehen Sie u.a. Name, ausführliche Beschreibung und eine Liste zugehöriger Dateien.

Markieren Sie einfach irgendein Paket in einer Kategorie (denken Sie daran, dass Sie nur auf das [+] Zeichen vor einem Teilbaum klicken müssen, um ihn zu öffnen). Rechts unten sehen Sie auf der Karteikarte Information einige allgemeine Informationen sowie den Namen des Pakets. Wechseln Sie auf die Karteikarte Dateiliste erhalten sie eine liste der Dateien, die zu diesem Paket gehören.

Wir wollen nun ein Paket auswählen, um es zu installieren. Markieren Sie einfach links vom Paketnamen das leere Kästchen. Es erscheint dann im Feld Markierte, rechts oben (Sie können sogar irgendwo in der Zeile mit einem Doppelklick den Eintrag markieren, um ihn dem Bereich Markierte hinzuzufügen).

Sie können so viele Pakete auswählen, wie Sie wollen. Sie können auch einfach mal durch die Pakete stöbern, und die, die Sie interessieren markieren, um sich später damit zu beschäftigen. Wenn Sie ein Paket anwählen, wird die Information dazu rechts unten auf der Karteikarte Information angezeigt.

Lassen Sie uns zum Abschluss noch etwas über das Finden Feld reden. Sie haben sicher schon erraten, dass es zum Suchen nach Paketen gedacht ist. Tippen Sie einfach den Namen (oder einen Teil des Namens) des gesuchten Pakets in die Zeile und betätigen Sie die Schaltfläche Suchen. Sie erhalten dann eine Liste aller Pakete, die die gesuchte Zeichenkette beinhalten im Teilbaum Suchergebnis der Baumansicht bzw. nur diese Pakete in der alphabetischen Liste. Eine Anmerkung noch: Wenn Sie das Plus-Zeichen (,,+``) verwenden wollen (etwa in ,,C++``), müssen Sie es durch Voranstellen durch Rückstriche schützen, also in dem Beispiel: ,,C\+\+``.

Anmerkung

Für Experten sei hier angemerkt, dass das ,,Finden`` Feld reguläre Ausdrücke, wie in regexp(7) definiert, unterstützt.

Wenn Sie ein neues Wort in das Suche-Feld schreiben, und die Schaltfläche Suchen erneut betätigen, wird das Ergebnis der vorherigen Suche verworfen und das neue Suchergebnis angezeigt. Mit der Schaltfläche Zurücksetzen können Sie alle Suchergebnisse verwerfen.

15.1.2 Installierbare und Installierte Pakete

RPMDrake unterscheidet zwei Sorten von RPM-Paketen: Installierbare, die Pakete, die Ihnen zur Installation bzw. Aktualisierung zur Verfügung stehen und die Installierten. Wie zu erwarten sind letztere bereits in Ihrem System installiert, es gibt jedoch keine aktuelleren Versionen davon. Wählen Sie einfach die gewünschte Karteikarte - direkt unter der Werkzeugleiste.

Wenn Sie RPMDrake starten, sehen Sie zuerst die installierbaren Pakete, genauer gesagt alle installierbaren Pakete, wie das Menü am oberen Rand der Installierbaren Karteikarte angibt. Diese Liste kann sehr lang sein, daher können Sie stattdessen eine Auswahl verwenden: Klicken Sie auf das Menü und entscheiden Sie sich für Nur Aktualisierungen, wenn Sie nur Pakete sehen wollen, die bereits installiert sind, von denen es jedoch eine neuere Version gibt, bzw. Nur Uninstallierte wenn Sie nur Pakete sehen wollen, die Sie noch nicht installiert haben. Es sei angemerkt, dass die zu aktualisierenden Pakete in einer anderen Farbe angezeigt werden.

Die Karteikarte Installiert ist recht ähnlich: Sie können jedoch in der Dateiliste (rechts unten) sehen, dass jede Datei kontrolliert wird, ob sie identisch ist mit der im Paket enthaltenen. Falls ja, sehen Sie das an einem grünen Haken vor dem Dateinamen, andernfalls ist dort ein rotes Kreuz.


Tux on Star from MandrakeSoft Linux ist ein eingetragenes Warenzeichen von Linus Torvalds. Alle anderen Warenzeichen und Copyrights sind das Eigentum ihrer Inhaber.
Sofern nichts anderes Angaben ist, unterliegen die Inhalte der Seiten sowie alle Bilder dem Copyright von MandrakeSoft S.A. und MandrakeSoft Inc. 2000.
http://www.linux-mandrake.com/