Provided by:
dselect_1.15.8.4ubuntu3_i386 
NAME
dselect - Debian-Paketverwaltungsoberflche
BERSICHT
dselect [--admindir <Verzeichnis>] [--help] [--version] [--expert]
[--debug|-D<Datei>] [<Aktion>] [--colour|--color
Bildschirmteil:[Vordergrund],[Hintergrund][:Attr[+Attr+..]]]
BESCHREIBUNG
dselect ist eine der primren Benutzerschnittstellen zur Verwaltung von
Paketen auf einem Debian-System. Im Basis-Men von dselect kann der
Systemadministrator:
- Die Liste der verfgbaren Paketversionen aktualisieren,
- Den Status der installierten und verfgbaren Pakete betrachten,
- Die Paketauswahl ndern und Abhngigkeiten verwalten,
- Neue Pakete installieren oder ein Upgrade auf neuere Versionen
durchfhren.
dselect arbeitet als Oberflche von dpkg(1), dem systemnahen
Debian-Paket-Handhabungswerkzeug. Es bietet einen
Vollbildschirm-Paketauswahl-Verwalter mit einem Paketeabhngigkeits- und
-konfliktlser. Bei Aufruf mit Administratorprivilegien knnen Pakete
installiert und entfernt sowie Upgrades durchgefhrt werden.
Verschiedene Zugriffsmethoden knnen konfiguriert werden um verfgbare
Paketinformationen und installierbare Pakete aus Paketdepots zu holen.
Abhngig von der verwendeten Zugriffsmethode knnen diese Depots
ffentliche Archiv-Server im Internet, lokale Archiv-Server oder CD-ROMs
sein. Die empfohlene Zugriffsmethode ist apt, die vom Paket apt
bereitgestellt wird.
Normalerweise wird dselect ohne Parameter aufgerufen. Es wird ein
interaktives Men prsentiert, das dem Benutzer eine Liste von Aktionen
anbietet. Falls eine Aktion als Argument bergeben wird, wird diese
Aktion sofort begonnen. Es sind noch mehrere Kommandozeilenparameter
vorhanden, um das Laufzeitverhalten von dselect zu verndern oder
zustzliche Informationen ber das Programm anzuzeigen.
OPTIONEN
Alle Optionen knnen sowohl auf der Kommandozeile als auch in der
Konfigurationsdatei /etc/dpkg/dselect.cfg oder in den Dateien im
Konfigurationsverzeichnis /etc/dpkg/dpkg.cfg.d/ von dselect angegeben
werden. Jede Zeile in der Konfigurationsdatei ist entweder eine Option
(exakt identisch mit der Kommandozeilenoption, nur ohne einleitende
Gedankenstriche) oder ein Kommentar (falls sie mit # beginnt).
--admindir <Verzeichnis>
ndert das Verzeichnis, in dem die Dateien status, available und
hnliche Dateien von Dpkg liegen. Standardmig ist dies
/var/lib/dpkg und normalerweise sollte es keinen Grund geben,
dieses zu ndern.
--debug <Datei> | -D<Datei>
Aktiviere Debugging. Debug-Informationen werden nach <Datei>
gesendet.
--expert
Aktiviert den Expertenmodus, d.h. zeigt keine mglicherweise
nervenden Hilfeinformationen an.
[--colour|--color
Bildschirmteil:[Vordergrund],[Hintergrund][:Attr[+Attr+..]]]
Konfiguriert die Bildschirmfarben. Dies funktioniert nur, falls
Ihr Bildschirm Farben untersttzt. Diese Option kann mehrfach
verwendet werden (und wird am besten in dselect.cfg verwendet).
Jede Verwendung ndert die Farben (und optional andere Attribute)
eines Teils des Bildschirms. Die Teile des Bildschirms (von oben
nach unten) sind:
title Der Bildschirm-Titel.
listhead
Die Kopfzeile ber der Paketliste.
list Die scrollende Liste von Paketen (und auch etwas
Hilfetext).
listsel
Der ausgewhlte Eintrag in der Liste.
pkgstate
In der Liste der Pakete, der Text, der den aktuellen
Zustand jedes Pakets anzeigt.
pkgstatesel
In der Liste der Pakete, der Text, der den aktuellen
Zustand des aktuell ausgewhlten Paketes anzeigt
infohead
Die Kopfzeile, die den Zustand des aktuell ausgewhlten
Paketes anzeigt.
infodesc
Die Kurzbeschreibung des Pakets.
info Verwendet um Paketinformationen wie die Paketbeschreibung
anzuzeigen.
infofoot
Die unterste Zeile des Bildschirms bei der Paketauswahl.
query Verwendet zum Anzeigen von Abfragezeilen
helpscreen
Farbe der Hilfebildschirme.
Nach dem Teil des Bildschirms kommt ein Doppelpunkt und die Farbangabe.
Sie knnen entweder die Vordergrundfarbe, die Hintergrundfarbe oder
beide angeben und damit die eingebauten Werte berschreiben. Verwenden
Sie die Standard-Farbnamen von Curses.
Optional kann nach der Farbangabe ein weiterer Doppelpunkt und eine
Attribut-Angabe folgen. Dies ist eine Liste von einem oder mehreren
Attribut(en), getrennt durch Plus-Zeichen (+). Folgende Attribute sind
verfgbar (aber nicht alle funktionieren in allen Terminals): normal,
standout, underline, reverse, blink, bright, dim, bold
--help Gib einen kurzen Hilfetext aus und beende sich erfolgreich.
--version
Gebe Versionsinformationen aus und beende sich erfolgreich.
VERWENDUNG
Wenn Dselect interaktiv gestartet wird, bietet es dem Benutzer ein Men
von verfgbaren Aktionen:
Zugriff
Whle und konfiguriere eine Zugriffsmethode fr Paketdepots.
Standardmig stellt dselect mehrere Methoden wie floppy, harddisk oder
cdrom zur Verfgung, aber andere Pakete knnen zustzliche Methoden
bereitstellen, z.B. das apt-Paket stellt die apt-Zugriffsmethode oder
das dpkg-multicd-Paket multi_cd bereit.
Die Verwendung der apt-Zugriffsmethode wird nachdrcklich empfohlen.
Erneuern
Die verfgbare Paketdatenbank auffrischen.
Holt die Liste der verfgbaren Paketversionen aus dem Paket-Depot, das
fr die aktuelle Zugriffsmethode konfiguriert ist, und aktualisiert die
Datenbank von dpkg. Die Paketliste wird im Depot typischerweise in
Dateien mit den Namen Packages oder Packages.gz bereitgestellt. Diese
Dateien knnen von den Betreuern des Depots mit dem Programm
dpkg-scanpackages(1) erstellt werden.
Die Details der Aktion Erneuern hngen von der Implementierung der
Zugriffsmethode ab. Normalerweise ist der Prozess unkompliziert und
verlangt keine Benutzerinteraktionen.
Auswhlen
Paketauswahlen oder -abhngigkeiten betrachten oder verwalten.
Dies ist die Hauptfunktionalitt von dselect. Im Auswahlbildschirm kann
der Benutzer die Liste der verfgbaren und installierten Pakete
begutachten. Wenn dselect mit administrativen Rechten ausgefhrt wird
ist es auch mglich, den Paketauswahlzustand interaktiv zu verndern.
dselect verfolgt die Auswirkungen dieser nderungen auf andere abhngige
oder im Konflikt stehende Pakete.
Wenn ein Konflikt oder eine fehlgeschlagene Abhngigkeit erkannt wird,
wird dem Benutzer ein Unterbildschirm mit einer Lsung der
Abhngigkeitsproblematik angeboten. Auf diesem Bildschirm wird eine
Liste der im Konflikt stehenden oder abhngigen Pakete gezeigt, wobei fr
jedes aufgefhrte Paket der Grund ebenfalls angegeben ist. Der Benutzer
kann die Vorschlge von dselect annehmen, sich ber sie hinwegsetzen oder
alle nderungen zurcknehmen, darunter diejenigen, die zu den unerfllten
Abhngigkeiten oder Konflikten fhrten.
Die Verwendung des interaktiven Paketauswahlbildschirms wird unten
detaillierter beschrieben.
Installieren
Installiert ausgewhlte Pakete.
Die konfigurierte Zugriffsmethode wird installierbare oder fr ein
Upgrade verfgbare Pakete aus den relevanten Depots holen und dann
mittels dpkg installieren. Abhngig von der Implementation der
Zugriffsmethode knnen alle Pakete vor der Installation bereits geholt
werden, oder bei Bedarf geholt werden. Bei einigen Zugriffsmethoden
werden auch Pakete entfernt, die zur Entfernung markiert wurden.
Falls whrend der Installation ein Fehler auftrat ist es normalerweise
empfehlenswert, die Installation erneut durchzufhren. In den meisten
Fllen wird das Problem verschwinden oder gelst werden. Falls Probleme
bleiben oder die durchgefhrte Installation nicht korrekt war,
untersuchen Sie bitte den Grund und die Umstnde und reichen Sie einen
Fehler in der Fehlerdatenbank von Debian ein. Anleitungen wie dies
erfolgen kann, sind auf http://bugs.debian.org/ verfgbar oder knnen
durch Lesen der Dokumentation fr bug(1) oder reportbug(1) (falls diese
installiert sind) erhalten werden.
Details der Installationsaktion hngen von der Implementierung der
Zugriffsmethode ab. Die Aufmerksamkeit und Eingabe des Benutzers knnten
whrend der Installation, Konfiguration oder dem Entfernen von Paketen
notwendig sein. Dies hngt von den Betreuerskripten im Paket ab. Einige
Pakete verwenden die Bibliothek debconf(1), die flexiblere oder sogar
automatisierte Installationseinrichtungen erlaubt.
Konfig
Konfiguriert alle bisher installierten, aber noch nicht voll
konfigurierten Pakete.
Lschen
Lscht oder entfernt installierte Pakete vollstndig, die zum Lschen
markiert sind.
Beenden
Dselect beenden
Beendet das Programm mit dem Fehlercode Null (erfolgreich).
Paketauswahlverwaltung
Einfhrung
dselect setzt den Administrator direkt einigen Komplexitten aus, die
beim Verwalten groer Paketmengen mit vielen Abhngigkeiten untereinander
auftreten. Fr einen Benutzer, der sich mit den Konzepten und den Arten
des Debian-Paktverwaltungssystems nicht auskennt kann dies recht
berwltigend sein. Obwohl dselect darauf abzielt, die Paketverwaltung
und -administration zu vereinfachen, kann es dazu nur ein Werkzeug sein
und somit nicht ausreichende Administratorfhigkeiten und
Administratorverstndnis ersetzen. Es wird vom Benutzer erwartet, dass
er mit den Konzepten des unterliegenden Debian-Paketsystems vertraut
ist. Im Zweifelsfall ziehen Sie die Handbuchseite dpkg(1) und das
Debian-Richtlinien-Handbuch zu Rate. Letzteres ist auf Englisch im
Paket debian-policy enthalten.
Falls dselect nicht im Experten- oder direkten Modus luft wird zuerst
ein Hilfebildschirm angezeigt, wenn diese Aktion vom Men ausgewhlt
wird. Dem Benutzer wird nachdrcklich empfohlen, die gesamten in der
Online-Hilfe angezeigten Informationen zu prfen, wenn diese angezeigt
werden. Die Online-Hilfebildschirme knnen jederzeit mit der Taste ?
aufgerufen werden.
Bildschirmlayout
Der Auswahlbildschirm ist standardmig in eine obere und eine untere
Hlfte geteilt. Die obere Hlft zeigt eine Liste von Paketen. Ein
Cursorbalken whlt individuelle Pakete oder, falls zutreffend, eine
Gruppe von Paketen durch Auswahl der Gruppenkopfzeile aus. Die untere
Hlfte des Bildschirms zeigt einige Details ber das derzeit in der
oberen Hlfte des Bildschirms ausgewhlte Paket an. Die Art der
angezeigten Details kann variiert werden.
Drcken der Taste I schaltet zwischen der Vollbilddarstellung der
Paketliste, einer vergrerten Darstellung der Paketdetails und dem
gleichmig geteilten Bildschirm um.
Paket-Detailbetrachtung
Standardmig zeigt die Paket-Detailbetrachtung die ausfhrliche
Paketbeschreibung des derzeit in der Paketstatusliste ausgewhlten
Pakets. Die Art der Details kann durch Drcken der Taste i umgeschaltet
werden. Diese wechseln zwischen:
- der ausfhrlichen Beschreibung
- der Steuerinformation fr die installierte Version
- der Steuerinformation fr die verfgbare Version
Im Bildschirm der Abhngigkeitsauflsung gibt es auch die Mglichkeit, die
spezifizierten nicht aufgelsten Abhngigkeiten oder Konflikte mit Bezug
zu dem Paket anzuschauen und deren Auflistung zu erreichen.
Paketstatusliste
Der Hauptauswahlbildschirm zeigt eine Liste aller Pakete, die dem
Debian-Paketverwaltungssystem bekannt sind. Dies beinhaltet alle auf
dem System installierten Pakete und Pakete, die aus den verfgbaren
Paketdatenbanken bekannt sind.
Fr jedes Paket zeigt die Liste den Paketstatus, die Prioritt, den
Bereich, installierte und verfgbare Versionen, den Namen und die
Kurzbeschreibung des Paketes, alles in einer Zeile. Durch Drcken der
Taste V kann die Anzeige der installierten und verfgbaren Version
zwischen ein und aus umgeschaltet werden. Durch Drcken der Taste v wird
die Anzeige des Paketstatus zwischen ausfhrlich und verkrzt
umgeschaltet. Die verkrzte Anzeige ist voreingestellt.
Die Kurzstatusangabe besteht aus vier Teilen: einer Fehlermarkierung,
die normalerweise leer sein sollte, dem aktuellen Status, dem letzten
Auswahlstatus und dem aktuellen Auswahlstatus. Die ersten zwei beziehen
sich auf den derzeitigen Status des Pakets, das zweite Paar behandeln
die vom Benutzer gesetzte Auswahl.
Dies sind die Bedeutungen der kurzen Paketstatus-Anzeige-Codes:
Fehlermarkierung:
leer kein Fehler
R schwerwiegender Fehler, Neuinstallation notwendig;
Installierter Status:
leer nicht installiert;
* vollstndig installiert und konfiguriert;
- nicht installiert, aber einige Konfigurationsdateien knnten
bleiben;
U entpackt, aber noch nicht konfiguriert;
C halb konfiguriert (ein Fehler ist aufgetreten);
I halb installiert (ein Fehler ist aufgetreten).
Aktuelle und angeforderte Auswahlen:
* markiert zur Installation oder Upgrade;
- markiert zur Entfernung, Konfigurationsdateien bleiben;
= auf halten: Paket wird berhaupt nicht verarbeitet werden;
_ markiert zum vollstndigen Lschen, auch der Konfiguration;
n Paket ist neu und muss erst noch markiert werden.
Cursor- und Bildschirm-Bewegung
Die Paketauswahllisten und die Abhngigkeitskonflikte-Lsungsbildschirme
knnen mit den Bewegungsbefehlen navigiert werden, die auf die folgenden
Tasten abgebildet sind:
p, Hoch, k bewege Cursor-Balken hoch
n, Runter, j bewege Cursor-Balken runter
P, Bild hoch, Rckschritt scrolle Liste eine Seite hoch
N, Bild runter, Leertaste scrolle Liste eine Seite runter
^p scrolle Liste eine Zeile hoch
^n scrolle Liste eine Zeile runter
t, Pos 1 springe zum Listen-Anfang
e, Ende springe zum Listen-Ende
u scrolle Info eine Seite hoch
d scrolle Info eine Seite runter
^u scrolle Info eine Zeile hoch
^d scrolle Info eine Zeile runter
B, Linker Pfeil bewege Bildschirm 1/3-Bildschirmbreite
links
F, Rechter Pfeil bewege Bildschirm 1/3-Bildschirmbreite
rechts
^b bewege Bildschirm ein Zeichen nach links
^f bewege Bildschirm ein Zeichen nach rechts
Suchen und Sortieren
Die Liste der Pakete kann nach Paketnamen durchsucht werden. Dies
erfolgt durch Drcken von / und der Eingabe einer einfachen
Suchzeichenkette. Die Zeichenkette wird als regulrer Ausdruck gem
regex(7) interpretiert. Falls Sie zu dem Suchausdruck /d hinzufgen wird
Dselect auch in Beschreibungen suchen. Falls Sie /i hinzufgen, wird
Gro-/Kleinschreibung ignoriert. Sie knnen die Suffixe wie folgt
kombinieren: /id. Wiederholtes Suchen wird durch Drcken von n oder \
erreicht, bis das gewnschte Paket gefunden wurde. Falls die Suche das
Ende der Liste erreicht, springt sie zum Anfang und fhrt von dort fort.
Die List-Sortierreihenfolge kann durch wiederholtes Drcken der Tasten o
and O verndert werden. Die folgenden Sortierreihenfolgen knnen
ausgewhlt werden:
alphabetisch verfgbar Status
Prioritt+Bereich verfgbar+Prioritt Status+Prioritt
Bereich+Prioritt verfgbar+Bereich Status+Bereich
Wo dies oben nicht explizit aufgefhrt ist, wird alphabetische
Reihenfolge als abschlieender Unterordnungs-Sortierschlssel verwendet.
Auswahlen ndern
Der angeforderte Auswahlstatus individueller Pakete kann mit den
folgenden Befehlen gendert werden:
+, Einfg Installieren oder Upgrade durchfhren
=, H gegenwrtigen Status und Version beibehalten
:, G Loslassen: Upgrad durchfhren oder uninstalliert lassen
-, Entf Entfernen, aber Konfiguration behalten
_ Entfernen und Konfiguration lschen
Wenn sich aus der nderungsanforderung eine oder mehrere unerfllte
Abhngigkeiten oder Konflikte ergeben, bietet dselect dem Benutzer einen
Bildschirm zu Abhngigkeitsauflsung an. Dieser wird weiter unten
detaillierter beschrieben.
Es ist auch mglich, die Befehle auf Gruppen von Paketauswahlen
anzuwenden, indem mit dem Cursor-Balken die Gruppen-berschrift
ausgewhlt wird. Die genaue Gruppierung der Pakete hngt von den
Einstellungen der aktuellen Listen-Sortierung ab.
Vernderungen von groen Gruppen von Auswahlen sollten vorsichtig
durchgefhrt werden, da dies sofort zu einer groen Anzahl an
nicht-aufgelsten Abhngigkeiten oder Konflikten fhren kann, die dann
alle im Bildschirm der Abhngigkeitsauflsung dargestellt werden. Dies
kann dann schwer zu handhaben sein. In der Praxis sind nur die
Operationen Halten und Loslassen ntzlich, wenn sie auf Gruppen
angewandt werden.
Abhngigkeiten und Konflikte auflsen
Wenn sich aus der nderungsanforderung eine oder mehrere unerfllte
Abhngigkeiten oder Konflikte ergeben, bietet dselect dem Benutzer einen
Bildschirm zu Abhngigkeitsauflsung an. Zuerst wird allerdings ein
Hilfebildschirm angezeigt.
Die obere Hlfte dieses Bildschirms fhrt alle Pakete auf, die auf Grund
der angeforderten nderung unerfllte Abhngigkeiten oder Konflikte haben
und alle Pakete, deren Installation (einige) dieser Abhngigkeiten
erfllen oder deren Entfernung (einige) der Konflikte beseitigen kann.
Die untere Hlfte zeigt standardmig die Abhngigkeiten oder Konflikte,
die zu der Auflistung des derzeit ausgewhlte Paketes gefhrt haben.
Wenn anfnglich eine Teilliste von Paketen dargestellt wird, knnte
dselect bereits den erbetenen Auswahlstatus von einigen der aufgefhrten
Pakete gesetzt haben, um die Abhngigkeiten oder Konflikte aufzulsen,
die dazu gefhrt hatten, dass der Bildschirm zu Abhngigkeitsauflsung
angezeigt wurde. Normalerweise ist es am besten, den Vorschlgen von
dselect zu folgen.
Durch Drcken der Taste R kann der Auswahlzustand der aufgefhrten Pakete
zu den Originaleinstellungen zurckgesetzt werden, wie er vor den
unaufgelsten Abhngigkeiten oder Konflikten war. Durch Drcken der Taste
D werden die automatischen Vorschlge zurckgesetzt, aber die nderungen,
die zu der Anzeige des Abhngigkeitsauflsungsbildschirms gefhrt hatten,
werden wie gebeten beibehalten. Schlielich werden durch Drcken der
Taste U die Auswahlen wieder auf die automatischen Auswahlwerte
gesetzt.
Die angeforderten Auswahlen einrichten
Durch Drcken von Enter wird die derzeit angezeigte Auswahlgruppe
akzeptiert. Falls dselect keine unaufgelsten Abhngigkeit als Ergebnis
der angeforderten Auswahl entdeckt, wird die neue Auswahl gesetzt.
Falls es allerdings unaufgelste Abhngigkeiten gibt, wird dselect dem
Benutzer erneut den Bildschirm mit der Abhngigkeitsauflsung anzeigen.
Um die Menge der Auswahlen zu ndern, die unaufgelste Abhngigkeiten oder
Konflikte erzeugt und dselect zu zwingen, diese zu akzeptieren, drcken
Sie die Taste Q. Dies setzt die Auswahl wie vom Benutzer angegeben,
ohne Bedingungen. Machen Sie dies nur, wenn Sie sich ber die
Konsequenzen im Klaren sind.
Der gegenteilige Effekt, um alle Auswahlnderungen zurckzusetzen und
zurck auf die vorherige Auswahlliste zu gehen, wird durch Drcken der
Tasten X oder Esc erreicht. Durch wiederholtes Drcken dieser Tasten
knnen mglicherweise schdliche nderungen an der angeforderten
Paketauswahl komplett auf die letzten bestehenden Einstellungen
zurckgesetzt werden.
Falls Sie bestimmte Einstellungen aus Versehen vornehmen und alle
Auswahlen so zurcksetzen wollen, dass diese den bereits auf dem System
installierten Paketen entsprechen, dann drcken Sie die Taste C. Dies
hnelt etwas der Verwendung des Befehls Loslassen, angewendet auf alle
Pakete, bietet aber einen etwas deutlicheren Panikknopf, falls der
Benutzer aus Versehen die Eingabetaste gedrckt hat.
UMGEBUNG
HOME Falls gesetzt wird dselect es als das Verzeichnis verwenden, aus
dem die benutzerspezifische Konfigurationsdatei gelesen wird.
FEHLER
Die Paketauswahl-Schnittstelle von Dselect bringt einige neue Benutzer
durcheinander. Gerchteweise bringt sie sogar erfahrene Kernelentwickler
zum Heulen.
Die Dokumentation ist verbesserungswrdig.
Es gibt keine Hilfe-Option im Hauptmen.
Die sichtbare Liste von verfgbaren Paketen kann nicht verkleinert
werden.
Die eingebauten Zugriffsmethoden knnen sich nicht mehr mit aktuellen
Qualittsstandards messen. Verwenden Sie die von apt bereitgestellte
Zugriffsmethode, sie funktioniert nicht nur, sondern ist sogar
flexibler als die eingebauten Zugriffsmethoden.
BERSETZUNG
Die deutsche bersetzung wurde 2004, 2006-2010 von Helge Kreutzmann
<debian@helgefjell.de>, 2007 von Florian Rehnisch <eixman@gmx.de> und
2008 von Sven Joachim <svenjoac@gmx.de> angefertigt. Diese bersetzung
ist Freie Dokumentation; lesen Sie die GNU General Public License
Version 2 oder neuer fr die Kopierbedingungen. Es gibt KEINE HAFTUNG.
SIEHE AUCH
dpkg(1), apt-get(8), sources.list(5), deb(5).
AUTOREN
Dselect wurde von Ian Jackson (ijackson@gnu.ai.mit.edu) geschrieben.
Die komplette Liste der Beitragenden kann mittels dselect --version
herausgefunden werden.
Diese Handbuchseite wurde von Juho Vuori <javuori@cc.helsinki.fi>,
Josip Rodin und Joost kooij geschrieben.