Kapitel 5. Paketmanagement
Zurück | 5.9 `dselect` | Weiter

## 5.9 `dselect`

Das Frontend zur Paketinstallation `dselect` war bis zur Version 2.2 von Debian das wichtigste Werkzeug, um Pakete zu verwalten. Viele Benutzer waren aber mit der Benutzerführung nicht ganz zufrieden, so dass die Entwickler Alternativen wie `apt-get` und `aptitude` geschaffen haben. Doch noch immer ist `dselect` auf jedem Debian-System installiert, und es gibt eine Reihe von alten Debian-Hasen, die auch heute noch gern dieses Programm einsetzen. `dselect` hat einige sehr mächtige Funktionen, und es lohnt sich durchaus, die folgenden Zeilen zu lesen...

Abbildung 5.1. dselect - Startbild

Wenn Sie `dselect` zum ersten Mal aufrufen, ist es unbedingt notwendig, die Menüpunkte eins bis drei (`Update`, `Select` und `Install`) genau in dieser Reihenfolge aufzurufen.

Der nullte Punkt (`Access`) kann übersprungen werden; die Einstellungen an dieser Stelle sind bereits sinnvoll konfiguriert.

### 5.9.1 `Access`

Mit diesem Menüpunkt legen Sie fest, von welchem Medium Sie die weiteren Pakete installieren wollen. Sie finden hier auch einen Eintrag für das Programm `apt`, das im nächsten Abschnitt beschrieben wird. Dieses sollte auch mit `dselect` die bevorzugte Installationsmethode sein.

Abbildung 5.2. dselect - Access

Wenn Sie andere Installationsmethoden verwenden wollen, lesen Sie in der Dokumentation zu `dselect` nach, welche Schritte dazu notwendig sind.

### 5.9.2 `Update`

Update liest die Dateien mit den Paketinformationen ein und erstellt daraus eine Liste der verfügbaren Pakete.

Wenn Sie mehrere CDs zur Verfügung haben, werden Sie aufgefordert, diese nacheinander einzulegen.

### 5.9.3 `Select`

Unter diesem Punkt können Sie weitere Pakete zur Installation auswählen. Sie bekommen zuerst eine kurze Hilfe angezeigt, die mit der SPACE-Taste verlassen werden kann. Sie können zu jeder Zeit mit der Taste ? ein Hilfe-Menü aufrufen. Debian GNU/Linux organisiert die Pakete nach verschiedenen Gruppen, wie zum Beispiel `base` oder `x11`. Sie können einzelne Pakete oder ganze Gruppen von Paketen mit der Taste + auswählen oder mit der Taste - von der Auswahl ausschließen.

Debian GNU/Linux umfasst einige Pakete, die unbedingt zum reibungslosen Betrieb benötigt werden, zum Beispiel die `bash` oder `login`. Diese Pakete können natürlich nicht entfernt werden. Wenn diese Pakete fehlen würden, würde Ihr System unbenutzbar werden.

Abbildung 5.3. dselect - Select

Debian GNU/Linux überprüft schon bei der Auswahl von Paketen die Abhängigkeiten zwischen den mit `+` markierten Paketen. Sollte es zu Problemen kommen, sei es weil Pakete sich im Betrieb stören würden oder weil ein anderes Paket unbedingt zur Installation des gewählten Pakets benötigt wird, so wird das Installationsprogramm Sie darauf hinweisen. Zwingend benötigte Pakete werden schon ausgewählt, überflüssige Pakete abgewählt. Weiterhin werden Ihnen auch Pakete zur Auswahl angeboten, deren Installation im Zusammenhang mit den ausgewählten Paketen sinnvoll ist.

Sollten Sie einmal nicht mit dem Vorschlag des Installationsprogramms einverstanden sein, können Sie den Vorschlag des Programms mit der Taste `R` wieder rückgängig machen.

Mit den Tasten `o` und `I` können Sie die Ansicht der Paketliste verändern. `o` beeinflusst die Sortierung und blendet die Informationen zu den Gruppen ein oder aus, `I` verändert die Anzeige der Paketinformationen. Normalerweise wird der Bildschirm horizontal zur Hälfte geteilt, wobei in der oberen Hälfte die Paketliste und in der unteren Hälfte die Informationen zum gerade ausgewählten Paket zu sehen sind. `I` verändert die Länge der Paketinformationen oder blendet diese komplett aus.

Wenn Sie ein bestimmtes Paket suchen, können Sie mit der Taste `/` eine Suchroutine aktivieren und einen Suchbegriff eingeben. Mit der Taste `\` können Sie den gleichen Begriff noch einmal suchen.

Wenn Sie Ihre Paketauswahl abgeschlossen haben, drücken Sie die Eingabetaste, und das Installationsprogramm überprüft noch einmal Ihre Auswahl auf eventuelle Konflikte oder Probleme. Sollten noch Konflikte bei der Auswahl auftreten, so wird das Installationsprogramm Sie darauf hinweisen. Sie können bei Konflikten auch wieder mit den Tasten `+` und `-` die Probleme beheben. Wenn Sie es trotz allem nicht schaffen, alle Konflikte zu beseitigen (was bei der Installation von Paketen aus dem Debian GNU/Linux-Entwicklungsbereich `unstable` passieren kann), so können Sie auch noch bestehende Konflikte mit der Taste `Q` akzeptieren und den Menüpunkt `select` verlassen. Dies sollte aber der Ausnahmefall sein.

### 5.9.4 `Install`

Mit diesem Menüpunkt können Sie die ausgewählten Pakete auf Ihrem System installieren. Je nach der Installationsmethode, die Sie unter `Access` gewählt haben, werden Sie aufgefordert, die passenden CDs einzulegen; oder die Pakete werden über das Netzwerk installiert oder von einer anderen Partition installiert... oder, oder, oder...

Die Installation der meisten Pakete erfolgt ohne weitere Rückfragen. Bei einigen Paketen werden aber weitere Angaben benötigt, beispielsweise bei der Installation von `exim`, das von Debian GNU/Linux zum Versenden von E-Mail verwendet wird. Auf die wichtigsten solcher Pakete werden wir in den weiteren Kapiteln eingehen. Bitte sehen Sie in den entsprechenden Kapiteln nach (`exim` ist im Kapitel „Internet“, Abschnitt „E-Mail“, beschrieben).

### 5.9.5 `Config`

Sie können diesen Menüpunkt auswählen, wenn es während der Installation von Paketen zu Problemen gekommen ist. Für alle bereits installierten, aber noch nicht konfigurierten Pakete wird die dazugehörige Konfigurationsroutine aufgerufen. Sie können dies aber auch jederzeit aus einer Shell heraus mit `dgkp --pending --configure` durchführen.

### 5.9.6 `Remove`

Hiermit können Sie Pakete, die Sie unter `Select` mit der Taste „ `-` “ zum Löschen markiert haben, von Ihrer Festplatte entfernen. Ein großer Vorteil von Debian GNU/Linux ist es, dass mit diesem Verfahren nur die Programme selbst entfernt werden; alle Konfigurationsdateien verbleiben auf der Festplatte. Wenn Sie zu einem späteren Zeitpunkt ein Paket, das Sie schon einmal installiert hatten, wieder installieren, so werden die noch vorhandenen Konfigurationsdateien verwendet.

Wenn Sie ein Programm inklusive der Konfigurationsdateien von Ihrem System entfernen wollen, benutzen Sie den Befehl: `dpkg --purge irgendeinpaket`.

### 5.9.7 `Quit`

Dieser Menüpunkt stellt die höchsten Ansprüche an den Benutzer: Wer möchte schon an dieser Stelle das Installationsprogramm beenden...? Drücken Sie auf keinen Fall die Eingabetaste, bevor die Festplatte gut gefüllt ist...

Zurück | Nach oben | Weiter
5.8 `debconf` | Zum Anfang | 5.10 APT und Verwandte

© 1999-2006 Frank Ronneburg - Dieser Inhalt ist unter einem Creative Commons Namensnennung - Nicht-kommerziell - Keine Bearbeitung Lizenzvertrag lizenziert (creativecommons.org/licenses/by-nc-nd/2.0/de/legalcode).