Provided by:
dselect_1.16.0~ubuntu7_i386 
NAME
dselect - Debian-Paketverwaltungsoberflache
"UBERSICHT
dselect [--admindir <Verzeichnis>] [--help] [--version] [--expert]
[--debug|-D<Datei>] [<Aktion>] [--colour|--color
Bildschirmteil:[Vordergrund],[Hintergrund][:Attr[+Attr+..]]]
BESCHREIBUNG
dselect ist eine der primaren Benutzerschnittstellen zur Verwaltung von
Paketen auf einem Debian-System. Im Basis-Menu von dselect kann der
Systemadministrator:
- Die Liste der verfugbaren Paketversionen aktualisieren,
- Den Status der installierten und verfugbaren Pakete betrachten,
- Die Paketauswahl andern und Abhangigkeiten verwalten,
- Neue Pakete installieren oder ein Upgrade auf neuere Versionen
durchfuhren.
dselect arbeitet als Oberflache von dpkg(1), dem systemnahen
Debian-Paket-Handhabungswerkzeug. Es bietet einen
Vollbildschirm-Paketauswahl-Verwalter mit einem Paketeabhangigkeits-
und -konfliktloser. Bei Aufruf mit Administratorprivilegien konnen
Pakete installiert und entfernt sowie Upgrades durchgefuhrt werden.
Verschiedene Zugriffsmethoden konnen konfiguriert werden um verfugbare
Paketinformationen und installierbare Pakete aus Paketdepots zu holen.
Abhangig von der verwendeten Zugriffsmethode konnen diese Depots
offentliche 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 Menu prasentiert, das dem Benutzer eine Liste von Aktionen
anbietet. Falls eine Aktion als Argument ubergeben wird, wird diese
Aktion sofort begonnen. Es sind noch mehrere Kommandozeilenparameter
vorhanden, um das Laufzeitverhalten von dselect zu verandern oder
zusatzliche Informationen uber das Programm anzuzeigen.
OPTIONEN
Alle Optionen konnen 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>
Andert das Verzeichnis, in dem die Dateien >>status<<,
>>available<< und ahnliche Dateien von Dpkg liegen.
StandardmaBig ist dies /var/lib/dpkg und normalerweise sollte es
keinen Grund geben, dieses zu andern.
--debug <Datei> | -D<Datei>
Aktiviere Debugging. Debug-Informationen werden nach <Datei>
gesendet.
--expert
Aktiviert den Expertenmodus, d.h. zeigt keine moglicherweise
nervenden Hilfeinformationen an.
[--colour|--color
Bildschirmteil:[Vordergrund],[Hintergrund][:Attr[+Attr+..]]]
Konfiguriert die Bildschirmfarben. Dies funktioniert nur, falls
Ihr Bildschirm Farben unterstutzt. Diese Option kann mehrfach
verwendet werden (und wird am besten in dselect.cfg verwendet).
Jede Verwendung andert 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 uber der Paketliste.
list Die scrollende Liste von Paketen (und auch etwas
Hilfetext).
listsel
Der ausgewahlte 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 ausgewahlten Paketes anzeigt
infohead
Die Kopfzeile, die den Zustand des aktuell ausgewahlten
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 konnen entweder die Vordergrundfarbe, die Hintergrundfarbe oder
beide angeben und damit die eingebauten Werte uberschreiben. 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 verfugbar (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 Menu
von verfugbaren Aktionen:
Zugriff
Wahle und konfiguriere eine Zugriffsmethode fur Paketdepots.
StandardmaBig stellt dselect mehrere Methoden wie floppy, harddisk oder
cdrom zur Verfugung, aber andere Pakete konnen zusatzliche 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 nachdrucklich empfohlen.
Erneuern
Die verfugbare Paketdatenbank auffrischen.
Holt die Liste der verfugbaren Paketversionen aus dem Paket-Depot, das
fur 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 konnen von den Betreuern des Depots mit dem Programm
dpkg-scanpackages(1) erstellt werden.
Die Details der Aktion >>Erneuern<< hangen von der Implementierung der
Zugriffsmethode ab. Normalerweise ist der Prozess unkompliziert und
verlangt keine Benutzerinteraktionen.
Ausw"ahlen
Paketauswahlen oder -abhangigkeiten betrachten oder verwalten.
Dies ist die Hauptfunktionalitat von dselect. Im Auswahlbildschirm kann
der Benutzer die Liste der verfugbaren und installierten Pakete
begutachten. Wenn dselect mit administrativen Rechten ausgefuhrt wird
ist es auch moglich, den Paketauswahlzustand interaktiv zu verandern.
dselect verfolgt die Auswirkungen dieser Anderungen auf andere
abhangige oder im Konflikt stehende Pakete.
Wenn ein Konflikt oder eine fehlgeschlagene Abhangigkeit erkannt wird,
wird dem Benutzer ein Unterbildschirm mit einer Losung der
Abhangigkeitsproblematik angeboten. Auf diesem Bildschirm wird eine
Liste der im Konflikt stehenden oder abhangigen Pakete gezeigt, wobei
fur jedes aufgefuhrte Paket der Grund ebenfalls angegeben ist. Der
Benutzer kann die Vorschlage von dselect annehmen, sich uber sie
hinwegsetzen oder alle Anderungen zurucknehmen, darunter diejenigen,
die zu den unerfullten Abhangigkeiten oder Konflikten fuhrten.
Die Verwendung des interaktiven Paketauswahlbildschirms wird unten
detaillierter beschrieben.
Installieren
Installiert ausgewahlte Pakete.
Die konfigurierte Zugriffsmethode wird installierbare oder fur ein
Upgrade verfugbare Pakete aus den relevanten Depots holen und dann
mittels dpkg installieren. Abhangig von der Implementation der
Zugriffsmethode konnen 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 wahrend der Installation ein Fehler auftrat ist es normalerweise
empfehlenswert, die Installation erneut durchzufuhren. In den meisten
Fallen wird das Problem verschwinden oder gelost werden. Falls Probleme
bleiben oder die durchgefuhrte Installation nicht korrekt war,
untersuchen Sie bitte den Grund und die Umstande und reichen Sie einen
Fehler in der Fehlerdatenbank von Debian ein. Anleitungen wie dies
erfolgen kann, sind auf http://bugs.debian.org/ verfugbar oder konnen
durch Lesen der Dokumentation fur bug(1) oder reportbug(1) (falls diese
installiert sind) erhalten werden.
Details der Installationsaktion hangen von der Implementierung der
Zugriffsmethode ab. Die Aufmerksamkeit und Eingabe des Benutzers
konnten wahrend der Installation, Konfiguration oder dem Entfernen von
Paketen notwendig sein. Dies hangt 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.
L"oschen
Loscht oder entfernt installierte Pakete vollstandig, die zum Loschen
markiert sind.
Beenden
Dselect beenden
Beendet das Programm mit dem Fehlercode Null (erfolgreich).
Paketauswahlverwaltung
Einf"uhrung
dselect setzt den Administrator direkt einigen Komplexitaten aus, die
beim Verwalten groBer Paketmengen mit vielen Abhangigkeiten
untereinander auftreten. Fur einen Benutzer, der sich mit den Konzepten
und den Arten des Debian-Paktverwaltungssystems nicht auskennt kann
dies recht uberwaltigend sein. Obwohl dselect darauf abzielt, die
Paketverwaltung und -administration zu vereinfachen, kann es dazu nur
ein Werkzeug sein und somit nicht ausreichende Administratorfahigkeiten
und Administratorverstandnis 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 lauft wird zuerst
ein Hilfebildschirm angezeigt, wenn diese Aktion vom Menu ausgewahlt
wird. Dem Benutzer wird nachdr"ucklich empfohlen, die gesamten in der
Online-Hilfe angezeigten Informationen zu prufen, wenn diese angezeigt
werden. Die Online-Hilfebildschirme konnen jederzeit mit der Taste
>>?<< aufgerufen werden.
Bildschirmlayout
Der Auswahlbildschirm ist standardmaBig in eine obere und eine untere
Halfte geteilt. Die obere Halft zeigt eine Liste von Paketen. Ein
Cursorbalken wahlt individuelle Pakete oder, falls zutreffend, eine
Gruppe von Paketen durch Auswahl der Gruppenkopfzeile aus. Die untere
Halfte des Bildschirms zeigt einige Details uber das derzeit in der
oberen Halfte des Bildschirms ausgewahlte Paket an. Die Art der
angezeigten Details kann variiert werden.
Drucken der Taste >>I<< schaltet zwischen der Vollbilddarstellung der
Paketliste, einer vergroBerten Darstellung der Paketdetails und dem
gleichmaBig geteilten Bildschirm um.
Paket-Detailbetrachtung
StandardmaBig zeigt die Paket-Detailbetrachtung die ausfuhrliche
Paketbeschreibung des derzeit in der Paketstatusliste ausgewahlten
Pakets. Die Art der Details kann durch Drucken der Taste >>i<<
umgeschaltet werden. Diese wechseln zwischen:
- der ausfuhrlichen Beschreibung
- der Steuerinformation fur die installierte Version
- der Steuerinformation fur die verfugbare Version
Im Bildschirm der Abhangigkeitsauflosung gibt es auch die Moglichkeit,
die spezifizierten nicht aufgelosten Abhangigkeiten 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 verfugbaren
Paketdatenbanken bekannt sind.
Fur jedes Paket zeigt die Liste den Paketstatus, die Prioritat, den
Bereich, installierte und verfugbare Versionen, den Namen und die
Kurzbeschreibung des Paketes, alles in einer Zeile. Durch Drucken der
Taste >>V<< kann die Anzeige der installierten und verfugbaren Version
zwischen ein und aus umgeschaltet werden. Durch Drucken der Taste >>v<<
wird die Anzeige des Paketstatus zwischen ausfuhrlich und verkurzt
umgeschaltet. Die verkurzte 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;
* vollstandig installiert und konfiguriert;
- nicht installiert, aber einige Konfigurationsdateien konnten
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 uberhaupt nicht verarbeitet
werden;
_ markiert zum vollstandigen Loschen, auch der Konfiguration;
n Paket ist neu und muss erst noch markiert werden.
Cursor- und Bildschirm-Bewegung
Die Paketauswahllisten und die
Abhangigkeitskonflikte-Losungsbildschirme konnen 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, R"uckschritt 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 Drucken von >>/<< und der Eingabe einer einfachen
Suchzeichenkette. Die Zeichenkette wird als regularer Ausdruck gemaB
regex(7) interpretiert. Falls Sie zu dem Suchausdruck >>/d<< hinzufugen
wird Dselect auch in Beschreibungen suchen. Falls Sie >>/i<<
hinzufugen, wird GroB-/Kleinschreibung ignoriert. Sie konnen die
Suffixe wie folgt kombinieren: >>/id<<. Wiederholtes Suchen wird durch
Drucken von >>n<< oder >>\<< erreicht, bis das gewunschte Paket
gefunden wurde. Falls die Suche das Ende der Liste erreicht, springt
sie zum Anfang und fahrt von dort fort.
Die List-Sortierreihenfolge kann durch wiederholtes Drucken der Tasten
>>o<< and >>O<< verandert werden. Die folgenden Sortierreihenfolgen
konnen ausgewahlt werden:
alphabetisch verfugbar Status
Prioritat+Bereich verfugbar+Prioritat Status+Prioritat
Bereich+Prioritat verfugbar+Bereich Status+Bereich
Wo dies oben nicht explizit aufgefuhrt ist, wird alphabetische
Reihenfolge als abschlieBender Unterordnungs-Sortierschlussel
verwendet.
Auswahlen "andern
Der angeforderte Auswahlstatus individueller Pakete kann mit den
folgenden Befehlen geandert werden:
+, Einfg Installieren oder Upgrade durchfuhren
=, H gegenwartigen Status und Version beibehalten
:, G Loslassen: Upgrad durchfuhren oder uninstalliert lassen
-, Entf Entfernen, aber Konfiguration behalten
_ Entfernen und Konfiguration loschen
Wenn sich aus der Anderungsanforderung eine oder mehrere unerfullte
Abhangigkeiten oder Konflikte ergeben, bietet dselect dem Benutzer
einen Bildschirm zu Abhangigkeitsauflosung an. Dieser wird weiter unten
detaillierter beschrieben.
Es ist auch moglich, die Befehle auf Gruppen von Paketauswahlen
anzuwenden, indem mit dem Cursor-Balken die Gruppen-Uberschrift
ausgewahlt wird. Die genaue Gruppierung der Pakete hangt von den
Einstellungen der aktuellen Listen-Sortierung ab.
Veranderungen von groBen Gruppen von Auswahlen sollten vorsichtig
durchgefuhrt werden, da dies sofort zu einer groBen Anzahl an
nicht-aufgelosten Abhangigkeiten oder Konflikten fuhren kann, die dann
alle im Bildschirm der Abhangigkeitsauflosung dargestellt werden. Dies
kann dann schwer zu handhaben sein. In der Praxis sind nur die
Operationen Halten und Loslassen nutzlich, wenn sie auf Gruppen
angewandt werden.
Abh"angigkeiten und Konflikte aufl"osen
Wenn sich aus der Anderungsanforderung eine oder mehrere unerfullte
Abhangigkeiten oder Konflikte ergeben, bietet dselect dem Benutzer
einen Bildschirm zu Abhangigkeitsauflosung an. Zuerst wird allerdings
ein Hilfebildschirm angezeigt.
Die obere Halfte dieses Bildschirms fuhrt alle Pakete auf, die auf
Grund der angeforderten Anderung unerfullte Abhangigkeiten oder
Konflikte haben und alle Pakete, deren Installation (einige) dieser
Abhangigkeiten erfullen oder deren Entfernung (einige) der Konflikte
beseitigen kann. Die untere Halfte zeigt standardmaBig die
Abhangigkeiten oder Konflikte, die zu der Auflistung des derzeit
ausgewahlte Paketes gefuhrt haben.
Wenn anfanglich eine Teilliste von Paketen dargestellt wird, konnte
dselect bereits den erbetenen Auswahlstatus von einigen der
aufgefuhrten Pakete gesetzt haben, um die Abhangigkeiten oder Konflikte
aufzulosen, die dazu gefuhrt hatten, dass der Bildschirm zu
Abhangigkeitsauflosung angezeigt wurde. Normalerweise ist es am besten,
den Vorschlagen von dselect zu folgen.
Durch Drucken der Taste >>R<< kann der Auswahlzustand der aufgefuhrten
Pakete zu den Originaleinstellungen zuruckgesetzt werden, wie er vor
den unaufgelosten Abhangigkeiten oder Konflikten war. Durch Drucken der
Taste >>D<< werden die automatischen Vorschlage zuruckgesetzt, aber die
Anderungen, die zu der Anzeige des Abhangigkeitsauflosungsbildschirms
gefuhrt hatten, werden wie gebeten beibehalten. SchlieBlich werden
durch Drucken der Taste >>U<< die Auswahlen wieder auf die
automatischen Auswahlwerte gesetzt.
Die angeforderten Auswahlen einrichten
Durch Drucken von Enter wird die derzeit angezeigte Auswahlgruppe
akzeptiert. Falls dselect keine unaufgelosten Abhangigkeit als Ergebnis
der angeforderten Auswahl entdeckt, wird die neue Auswahl gesetzt.
Falls es allerdings unaufgeloste Abhangigkeiten gibt, wird dselect dem
Benutzer erneut den Bildschirm mit der Abhangigkeitsauflosung anzeigen.
Um die Menge der Auswahlen zu andern, die unaufgeloste Abhangigkeiten
oder Konflikte erzeugt und dselect zu zwingen, diese zu akzeptieren,
drucken Sie die Taste >>Q<<. Dies setzt die Auswahl wie vom Benutzer
angegeben, ohne Bedingungen. Machen Sie dies nur, wenn Sie sich uber
die Konsequenzen im Klaren sind.
Der gegenteilige Effekt, um alle Auswahlanderungen zuruckzusetzen und
zuruck auf die vorherige Auswahlliste zu gehen, wird durch Drucken der
Tasten >>X<< oder >>Esc<< erreicht. Durch wiederholtes Drucken dieser
Tasten konnen moglicherweise schadliche Anderungen an der angeforderten
Paketauswahl komplett auf die letzten bestehenden Einstellungen
zuruckgesetzt werden.
Falls Sie bestimmte Einstellungen aus Versehen vornehmen und alle
Auswahlen so zurucksetzen wollen, dass diese den bereits auf dem System
installierten Paketen entsprechen, dann drucken Sie die Taste >>C<<.
Dies ahnelt etwas der Verwendung des Befehls Loslassen, angewendet auf
alle Pakete, bietet aber einen etwas deutlicheren Panikknopf, falls der
Benutzer aus Versehen die Eingabetaste gedruckt 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. Geruchteweise bringt sie sogar erfahrene
Kernelentwickler zum Heulen.
Die Dokumentation ist verbesserungswurdig.
Es gibt keine Hilfe-Option im Hauptmenu.
Die sichtbare Liste von verfugbaren Paketen kann nicht verkleinert
werden.
Die eingebauten Zugriffsmethoden konnen sich nicht mehr mit aktuellen
Qualitatsstandards messen. Verwenden Sie die von apt bereitgestellte
Zugriffsmethode, sie funktioniert nicht nur, sondern ist sogar
flexibler als die eingebauten Zugriffsmethoden.
"UBERSETZUNG
Die deutsche Ubersetzung 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 Ubersetzung
ist Freie Dokumentation; lesen Sie die GNU General Public License
Version 2 oder neuer fur 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.