`dselect' Dokumentation fu"r Anfa"nger -------------------------------------- Ste'phane Bortzmeyer und andere ------------------------------------------------------------------------------- Zusammenfassung --------------- Dieses Dokument entha"lt eine kurze Anleitung fu"r alle, die `dselect', das Debian-Paket-Verwaltungs-Frontend, zum ersten Mal verwenden. Es erga"nzt Installation Manual for Debian GNU/Linux 3.0 (http://www.debian.org/releases/stable/installmanual). ------------------------------------------------------------------------------- Inhalt ------ 1. Einleitung 2. Nachdem `dselect' gestartet wurde 2.1. ``Access'' 2.2. ``Update'' 2.3. ``Select'' 2.4. ``Install'' 2.5. ``Configure'' 2.6. ``Remove'' 2.7. ``Quit'' 3. Ein paar Hinweise zum Abschluss 4. Glossar ------------------------------------------------------------------------------- 1. Einleitung ------------- Beachten Sie, dass neuere Versionen dieser Datei unter http://www.debian.org/doc/manuals/dselect-beginner/ zu finden sind. Diese Datei dokumentiert `dselect' fu"r Einsteiger-User und beabsichtigt, Ihnen bei der erfolgreichen Installation von Debian zu helfen. Es versucht nicht, alles zu erkla"ren, also lesen Sie die Hilfe-Fenster wenn Sie `dselect' zum ersten Mal verwenden. Wenn Sie Debian so schnell wie mo"glich zum laufen bekommen mo"chten, sollten Sie `dselect' nicht verwenden :-). Die Debian Installationsprozedur erlaubt Ihnen das Programm `tasksel' auszufu"hren, welches einige generelle Paketzusammenstellungen, sogenannte Tasks, entha"lt die Sie auswa"hlen und installieren ko"nnen. `dselect' wird verwendet um die Pakete auszuwa"hlen, die Sie installieren mo"chten (derzeit gibt es 8710 Pakete in der Debian Version 3.0). Es la"uft wa"hrend der Installation und da es ein sehr ma"chtiges und auch komplexes Tool ist, kann es fu"r gutes und schlechtes verwendet werden; einige Vorkenntnisse davon werden wa"rmstens empfohlen. Die achtlose Verwendung von `dselect' kann Ihr System nachhaltig scha"digen. `dselect' fu"hrt Sie wie folgt durch den Paket Installationsprozess: * Wa"hlen Sie die zu verwendende Zugriffsmethode. * Update der Liste der verfu"gbaren Pakete, wenn mo"glich. * Anfrage welche Pakete Sie auf Ihrem System haben mo"chten. * Installation und Upgrade der gewu"nschten Pakete. * Konfiguration aller unkonfigurierten Pakete. * Entfernen ungewollter Software. Nachdem ein Schritt erfolgreich beendet wurde kommen Sie zum na"chsten. Fu"hren Sie die Schritte der Reihe nach aus, ohne einen zu u"berspringen. Da und dort werden wir in diesem Dokument daru"ber sprechen, wie man eine andere Shell o"ffnet. Unter Linux ko"nnen Sie 6 verschiedene Konsolen oder Shells gleichzeitig haben. Wechseln Sie zwischen den einzelnen Shells durch dru"cken der _Linken_Alt-Taste und F1_ bis _Linken_Alt-Taste undF6_, und loggen Sie sich in der neuen Shell ein und arbeiten dort normal weiter. Die Konsole, welche vom Installationsprozess verwendet wird, ist Konsole 1, auch bekannt als tty1, dru"cken Sie also _Linke_Alt-Taste undF1_ wenn Sie zu diesem Prozess zuru"ckkehren mo"chten. ------------------------------------------------------------------------------- 2. Nachdem `dselect' gestartet wurde ------------------------------------ Nachdem Sie in `dselect' sind, kommt folgender Bildschirm: Debian `dselect' Paket-Verwaltungs-Frontend. 0. [A]ccess Wa"hlen Sie die gewu"nschte Zugangsmethode. 1. [U]pdate Update der verfu"gbaren Pakete, wenn mo"glich. 2. [S]elect Anfrage welche Pakete Sie auf Ihrem System mo"chten. 3. [I]nstall Installation und Upgrade der gewu"nschten Pakete. 4. [C]onfig Konfiguration von unkonfigurierten Paketen. 5. [R]emove Entfernen unerwu"nschter Software. 6. [Q]uit dselect beenden. [some other stuff] Lassen Sie uns diese einen nach dem anderen ansehen. 2.1. ``Access'' --------------- Das ist der Zugangs-Bildschirm: dselect - Liste der Zugangsmethoden Abbrev. Beschreibung cdrom Installation von CD-ROM. * multi_cd Installation von CD-ROM Set. nfs Installation von einem NFS Server (noch nicht gemounted). multi_nfs Installation von einem NFS Server (CD-ROM Set verwenden) (noch nicht gemounted). harddisk Installation von einer Festplattenpartition (noch nicht gemounted). mounted Installation von einem bereits gemounteten Dateisystem. multi_mount Installation von einer gemmounteten Partition mit wechselndem Inhalt. floppy Installation von Disketten. apt APT Acquisition [Datei,http,ftp] Hier teilen wir `dselect' mit wo sich unsere Pakete befinden. Ignorieren Sie die Reihenfolge in der Sie erscheinen. Es ist sehr wichtig, dass Sie die richtige Installationsmethode wa"hlen. Sie mo"gen einige weitere Methoden aufgelistet bekommen, oder weniger, oder in einer anderen Reihenfolge; Machen Sie sich deshalb keine Sorgen. In der folgenden Liste beschreiben wir die verschiedenen Methoden: apt Eine der besten Optionen um von einem lokalen Mirror des Debian Archivs oder u"bers Netzwerk zu installieren. Diese Methode verwendet das ``apt'' (siehe auch apt(8)) System um eine komplete Analyse der Abha"ngigkeiten und Reihenfolgen zu erstellen, darum ist es sehr wahrscheinlich dass die Pakete in der optimalen Reihenfolge installiert werden. Die Konfiguration dieser Methode ist einfach und eindeutig. Sie ko"nnen eine beliebige Anzahl verschiedener Quellen, ob lokal mit `file' URLS (lokale Festplatte, NFS-Verzeichnis), `http' URLS oder `ftp' URLs verwenden. Sie ko"nnen mit `apt-cdrom' auch CD-ROM/DVD Medien zur Installation nutzen. Bitte lesen Sie auch das sources.list(5) Handbuch fu"r weitere Informationen u"ber das Format der `/etc/apt/sources.list' Datei. Wenn Sie einen Proxy Server fu"r HTTP oder FTP (oder fu"r beides) haben, vergewissern Sie sich, dass Sie die `http_proxy' oder `ftp_proxy' Variablen gesetzt haben. Setzen Sie diese von Ihrer Shell aus, bevor Sie dselect starten, z.B.: # export http_proxy=http://gateway:3128/ # dselect multi_cd Ziemlich groß und kraftvoll, allerdings ist diese komplexe Methode der anzuratende Installationsweg fu"r Debian mit einem CD-Set. Jede dieser CD's sollte Informationen u"ber die Pakete auf ihr und in allen anderen fru"heren CD's enthalten (in der Datei `Packages.cd'). Wenn Sie diese Methode zum ersten Mal verwenden, seien Sie sicher, dass die verwendete CD-ROM nicht gemounted ist. Legen Sie die letzte _binary_ Disk des Sets (wir beno"tigen nicht die Source-CD's) ins Laufwerk und beantworten Sie die Ihnen gestellten Fragen: * Ort des CD-ROM Laufwerks * Besta"tigung dass Sie ein Multi-CD Set verwenden * Den Ort der Debian Distribution auf den Disketten * [ Optional ] Den Ort der Paket-Dateien Nachdem Sie die verfu"gbare Liste aktualisiert und die zu installierenden Pakete ausgewa"hlt haben, unterscheidet sich die Multi-CD Methode von der normalen Prozedur. Sie mu"ssen fu"r jede CD einmal "[I]nstall" auswa"hlen. Unglu"cklicherweise, durch die Limitierung von dselect, ist es nicht mo"glich Sie nach jedem Schritt aufzufordern eine neue Disk einzulegen; gehen Sie folgendermaßen vor * Legen Sie die CD in Ihr CD-ROM Laufwerk. * Wa"hlen Sie "Installieren" im dselect Menu". * Warten Sie bis dpkg die Installation von dieser CD abgeschlossen hat (es kann Installation erfolgreich oder mo"gliche Fehler bei der Installation liefern. Machen Sie sich u"ber diese derzeit keine Gedanken). * Dru"cken Sie [_Enter_] um zum dselect Hauptmenu" zuru"ckzugelangen. * Wiederholen Sie mit der na"chsten CD im Set... Es kann notwendig sein, den Installationsvorgang mehr als einmal auszufu"hren um die Reihenfolge der Paketinstallation zu gewa"hrleisten - manche, fru"her installierte Pakete ko"nnten spa"ter installierte Pakete beno"tigen um ordnungsgema"ss konfiguriert zu werden. Einen ``[C]onfigure'' Schritt zu machen wird empfohlen, um Pakete, welche in diesem Stadium gescheitert sind, zu reparieren. multi_nfs, multi_mount Diese sind der Multi_Cd Methode sehr a"hnlich und sind Verfeinerungen des Themas Kopieren mit wechselnden Datentra"gern, zum Beispiel wenn Sie von einem Multi-Cd Set installieren, welches via NFS von dem CD-ROM Laufwerk einer anderen Maschine installiert wird. floppy Fu"r Leute ohne CD-ROM Laufwerk oder Netzwerkzugang. Nicht mehr als funktionsfa"hige Installations Option anzuraten, wenn Sie traditionelle Disketten verwenden, sollte aber mit LS/120 oder Zip-Laufwerken noch gehen. Spezifizieren Sie den Ort Ihres Diskettenlaufwerks, danach legen Sie die Disketten ein. Die erste sollte die Paketdateien enthalten. Diese Methode ist langsam und ko"nnte fu"r Media-Probleme unzuverla"ssig sein. nfs _ABGELEHNTE METHODE -- verwenden Sie stattdessen apt oder multi_nfs. Versuchen Sie diese Methode nur wenn alles andere fehlschla"gt!_ Dies ist eine einfache Installationsmethode, mit einfachen Anforderungen: geben Sie die Adresse des NFS-Servers an, den Ort der Debian Distribution auf dem Server und (mo"glicherweise) die Paketdatei(en). Danach wird `dselect' die einzelnen Sektionen vom Server installieren. Langsam, aber einfach; verwendet nicht die richtige Reihenfolge, daher beno"tigt es mehrere Durchla"ufe des ``[I]nstall'' und/oder des ``[C]onfigure'' Schrittes. Offensichtlich nur fu"r NFS basierte Installationen. Festplatte _ABGELEHNTE METHODE -- verwenden Sie stattdessen apt oder multi_mount. Versuchen Sie diese Methode nur wenn alles andere fehlschla"gt!_ Geben Sie das Laufwerk, welches verwendet werden soll, an und den Ort der Debiandateien auf dieser Partition. Langsam und einfach. Verwendet nicht die richtige Reihenfolge, daher beno"tigt es mehrere Durchla"ufe des ``[I]nstall'' und/oder des ``[C]onfigure'' Schrittes. Nicht anzuraten, weil die `apt'' Method diese Funktionalita"t unterstu"tzt, mit der richtigen Reihenfolge. mounted _ABGELEHNTE METHODE -- verwenden Sie stattdessen apt oder multi_mount. Versuchen Sie diese Methode nur wenn alles andere fehlschla"gt!_ Spezifizieren Sie nur den/die Ort(e) der Debiandateien in Ihrem Dateisystem. Mo"glicherweise die einfachste Methode, aber langsam. Verwendet nicht die richtige Reihenfolge, daher beno"tigt es mehrere Durchla"ufe des ``[I]nstall'' und/oder des ``[C]onfigure'' Schrittes. cdrom _ABGELEHNTE METHODE -- verwenden Sie stattdessen multi_cd. Dies Methode funktioniert nicht mit multiplen CD-Sets, so wie die in Debian 3.0 inkludierten._ Designed fu"r Single-CD installationen, fragt Sie diese einfache Methode nach dem Ort Ihres CD-ROM Laufwerkes, dem Ort der Debian Distribution auf der Disk und danach (wenn notwendig) dem Ort der Paketdatei(en) auf der Disk. Simpel aber ziemlich langsam. verwendet nicht die richtige Reihenfolge, daher beno"tigt es mehrere Durchla"ufe des ``[I]nstall'' und/oder des ``[C]onfigure'' Schrittes. Nicht anzuraten, weil es annimmt, dass sich die Distribution auf einer einzelnen CD-ROM befindet, was nicht mehr der Fall ist. Verwenden Sie stattdessen die `multi_cd'' Methode. Sollten Sie Probleme haben -- vielleicht kann Linux Ihre CD-ROM nicht lesen, Ihr NFS-Mount funktioniert nicht oder Sie haben vergessen auf welcher Partition sich die Pakete befinden -- haben Sie mehrere Mo"glichkeiten: * O"ffnen Sie eine weitere Shell. Lo"sen Sie das Problem und wechseln Sie danach zuru"ck zur Haupt Shell. * Beenden Sie `dselect' und fu"hren Sie es spa"ter erneut aus. Mo"glicherweise mu"ssen Sie auch, um das Problem zu lo"sen, den Computer herunterfahren. Das ist in Ordnung, wenn Sie allerdings `dselect' wieder starten, machen Sie dies als Root. Es startet nach dem ersten Mal aber nicht mehr automatisch. Nachdem Sie die Zugangsmethode gewa"hlt haben, fordert Sie `dselect' auf, den pra"zisen Ort der Pakete anzugeben. Wenn das nicht beim ersten Versuch klappt, dru"cken Sie _Control-C_ und wechseln Sie zuru"ck zum ``Access'' Menu". Nachdem Sie hier fertig sind, kommen Sie zuru"ck zum Haupt-Bildschirm. 2.2. ``Update'' --------------- `dselect' liest die `Packages' oder die `Packages.gz' Dateien von Ihrem Mirror und erstellt eine Datenbank auf Ihrem System mit allen verfu"gbaren Paketen. Das kann einige Zeit in Anspruch nehmen. 2.3. ``Select'' --------------- Bleiben Sie am Ball. Hier passiert alles. Das Ziel dieses Schrittes ist die Auswahl der zu installierenden Pakete. Dru"cken Sie _Enter_. Wenn Sie eine langsame Maschine haben, kann es passieren, dass der Bildschirm leer wird und fu"r 15 Sekunden schwarz bleibt, dru"cken Sie dann nicht auf irgendwelche Tasten, sondern bleiben Sie ruhig. Das erste, was am Bildschirm erscheint, ist die Seite 1 der Hilfedatei. Sie kommen zu jeder Zeit in die Hilfe durch dru"cken von _?_ im ``Select'' Bildschirm und bla"ttern durch die Hilfe Bildschirme durch Dru"cken der _._ (Punkt) Taste. Bitte seien Sie vorbereitet, eine Stunde oder so zu investieren, um damit umgehen zu ko"nnen. Wenn Sie zum ersten Mal in den ``Auswahl'' Bildschirm wechseln, treffen Sie _KEINE_ Auswahl -- dru"cken Sie nur _Enter_ und sehen Sie sich die Abha"ngigkeitsprobleme an. Versuchen Sie diese zu lo"sen. Wenn Sie zuru"ck zum Hauptbildschirm kommen, gehen sie nochmal ins Abschnitt 2.3, ```Select'''. Bevor Sie tiefer eintauchen, beachten Sie diese zwei Punkte: * Um den ``Select'' Bildschirm, nachdem alle Einstellungen gemacht wurden, wieder zu schliessen, dru"cken Sie _Enter_. Dadurch kehren Sie, sofern es keine Probleme mit der getroffenen Auswahl gibt, zum Hauptbildschirm zuru"ck. Andernfalls werden Sie aufgefordert, das Problem zu beheben. Wenn Sie mit allen gezeigten Bildschirmen zufrieden sind, dru"cken Sie _Enter_ um auszusteigen. * Probleme sind normal und ko"nnen durchaus erwartet werden. Wenn Sie Paket auswa"hlen und dieses Paket beno"tigt Paket um zu funktionieren, dann warnt `dselect' Sie und wird Ihnen normalerweise auch eine Lo"sung vorschlagen. Wenn das Paket mit dem Paket in Konflikt steht (d.h., wenn Sie sich gegenseitig ausschliessen) werden Sie aufgefordert sich zwischen den beiden zu entscheiden Lassen Sie uns die zwei obersten Zeilen des ``Select'' Bildschirms ansehen. dselect - Liste des Hauptpakets (Verfu"gbark., Wichtigkeit) mark:+/=/- verbose:v help:? EIOM Pri Sektion Paket Inst.Ver Verfu"gbark.ver Beschreibung Dieser Header erinnert uns an einige der Spezialtasten: `+' Ein Paket fu"r die Installation auswa"hlen. `=' Setzen Sie ein Paket auf hold -- nu"tzlich bei kaputten Paketen. Sie ko"nnen eine a"ltere Version erneut installieren und Sie auf hold setzen, wa"hrend Sie auf das Erscheinen der neuen Version warten. (Diese Dinge passieren mit einem stabilen Debian System selten.) `-' Entfernen eines Pakets. `_' Ein Paket komplett entfernen: Entfernen des Pakets und der Konfigurationsdatei. `i,I' Zwischen den Konsolen wechseln (im unteren Teil des Bildschirms). `o,O' Zwischen den Sortieroptionen wa"hlen (im oberen Teil des Bildschirms). `v,V' Ein pra"gnanter/wortreicher Schalter. Wenn Sie diese Taste dru"cken, finden Sie heraus was die Buchstaben EIOM in der zweiten Zeile bedeuten. Hier ist eine Zusammenfassung: Flag Bedeutung Mo"gliche Werte E Fehler Space, R, I I Installierter Status Space, *, -, U, C, I O Altes Zeichen *, -, =, _, n M Zeichen *, -, =, _, n (Beachten Sie, dass Groß- und Kleinschreibung relevant ist.) Anstatt dies alles hier auszusprechen, verweise ich Sie auf die Hilfe Bildschirme, wo Ihnen das alles erkla"rt wird. Ein Beispiel: Sie starten `dselect' und sehen eine Zeile wie diese: EIOM Pri Sektion Paket Beschreibung ** Opt misc loadlin ein Ladeprogramm (la"uft unter DOS) fu"r LINUX kernels Das bedeutet, dass loadlin ausgewa"hlt war, als Sie `dselect' das letzte Mal gestartet haben und dass es noch immer ausgewa"hlt ist, aber es ist nicht installiert. Warum nicht? Die Antwort kann nur sein, dass das loadlin-Paket physisch nicht vorhanden ist, das bedeutet es muss in Ihrem Mirror fehlen. Die Information welche `dselect' verwendet um die richtigen Pakete zu installieren ist in den Paketdateien vergraben (die Sachen, welche Sie im Schritt [U]pdate heruntergeladen haben). Diese Dateien werden von den Paketen selbst generiert. Nichts auf der Welt ist perfekt und deshalb passiert es manchmal, dass die Abha"ngigkeiten der Pakete inkorrekt sind, was zu einer Situation fu"hren kann, die `dselect' einfach nicht lo"sen kann. Wie auch immer, Sie ko"nnen aus so einer Schleife entkommen, indem Sie _Q_ und _X_ dru"cken. _Q_ Eine U"berbru"ckung. Zwingt `dselect', die vorhandenen Abha"ngigkeiten zu ignorieren und dass zu tun, was Sie spezifiziert haben. Das ko"nnte sich natu"rlich auch als keine gute Idee herausstellen. _X_ Verwenden Si _X_ wenn Sie total verloren sind. Es setzt die Dinge auf den Anfangsstand zuru"ck und beendet das Programm. Tasten, welche Ihnen helfen _nicht_ verloren zu gehen (!) sind _R_, _U_ und _D_. _R_ Lo"scht jede Auswahl in diesem Bereich. Wirkt sich nicht auf eine vorherige Auswahl aus. _U_ Wenn `dselect' A"nderungen vorgeschlagen hat und Sie weitere A"nderungen vorgenommen haben, stellt _U_ die Einstellungen von `dselect' wieder her. _D_ Entfernt die von `dselect' getroffene Auswahl und beha"lt nur die von Ihnen ausgewa"hlten. Ein Beispiel folgt. Das `xmms' Paket (ausgewa"hlt weil es eine Menge Abha"ngigkeiten hat) ist abha"ngig von diesen Paketen: * `libc6' * `libglib1.2' * `libgtk1.2' * `xlibs' Die folgenden Pakete sollten ebenfalls installiert sein. Diese sind nicht unbedingt notwendig: * `libaudiofile0' * `libesd0' * `libgl1' * `libmikmod2' * `libogg0' * `libvorbis0' * `libxml1' * `zlib1g' Wenn ich also das `xmms' Paket auswa"hle, bekomme ich folgenden Bildschirm: dselect - recursive package listing mark:+/=/- verbose:v help:? EIOM Pri Section Package Description _* Opt sound xmms Versatile X audio player that looks like Winamp _* Opt libs libglib1.2 The GLib library of C routines _* Opt libs libgtk1.2 The GIMP Toolkit set of widgets for X _* Opt libs libmikmod2 A portable sound library _* Opt libs libogg0 Ogg Bitstream Library _* Opt libs libvorbis0 The OGG Vorbis lossy audio compression codec. (Andere Pakete ko"nnen erscheinen, abha"ngig davon was sich bereits auf Ihrem System befindet). Sie werden bemerken, dass alle beno"tigten Pakete fu"r mich ausgewa"hlt wurden, zusammen mit den empfohlenen. Die _R_ Taste stellt die Einstellungen auf den Anfangswert zuru"ck. dselect - recursive package listing mark:+/=/- verbose:v help:? EIOM Pri Section Package Description __ Opt sound xmms Versatile X audio player that looks like Winamp __ Opt libs libglib1.2 The GLib library of C routines __ Opt libs libgtk1.2 The GIMP Toolkit set of widgets for X __ Opt libs libmikmod2 A portable sound library __ Opt libs libogg0 Ogg Bitstream Library __ Opt libs libvorbis0 The OGG Vorbis lossy audio compression codec. Um zu entscheiden, dass Sie das `xmms' Paket nicht mo"chten, dru"cken Sie _Enter_. Die _D_ Taste stellt Dinge so wie sie zum ersten Mal ausgewa"hlt waren: dselect - recursive package listing mark:+/=/- verbose:v help:? EIOM Pri Section Package Description _* Opt sound xmms Versatile X audio player that looks like Winamp __ Opt libs libglib1.2 The GLib library of C routines __ Opt libs libgtk1.2 The GIMP Toolkit set of widgets for X __ Opt libs libmikmod2 A portable sound library __ Opt libs libogg0 Ogg Bitstream Library __ Opt libs libvorbis0 The OGG Vorbis lossy audio compression codec. Die _U_ Taste stellt die `dselect' Auswahl wieder her: dselect - recursive package listing mark:+/=/- verbose:v help:? EIOM Pri Section Package Description _* Opt sound xmms Versatile X audio player that looks like Winamp _* Opt libs libglib1.2 The GLib library of C routines _* Opt libs libgtk1.2 The GIMP Toolkit set of widgets for X _* Opt libs libmikmod2 A portable sound library _* Opt libs libogg0 Ogg Bitstream Library _* Opt libs libvorbis0 The OGG Vorbis lossy audio compression codec. Ich schlage vor, jetzt die vorgegebenen Einstellungen zu verwenden -- Sie haben reichlich Mo"glichkeiten spa"ter weitere hinzuzufu"gen. Wie auch immer Sie sich entscheiden, dru"cken Sie _Enter_ um zu akzeptieren und kehren Sie zum Hauptbildschirm zuru"ck. Wenn dies zu ungelo"sten Problemen fu"hrt, kommen Sie automatisch in einen anderen Problem-Lo"sungs-Bildschirm. Die _R_, _U_, und _D_ Tasten sind sehr hilfreich in ``was wa"re wenn'' Situationen. Sie ko"nnen beliebig experimentieren und dann alles wiederherstellen und von neuem beginnen. Sehen Sie sie aber _nicht_ als Glaskasten mit der Aufschrift ``Bei Gefahr einschlagen.'' Nachdem Sie Ihre Auswahl im ``Select'' Bildschirm getroffen haben, dru"cken Sie die _I_ Taste um ein großes Fenster anzuzeigen, _t_ um zum Anfang zuru"ckzukommen und danach verwenden Sie die _Page-Down_ Taste um sich schnell Ihre Einstellungen anzusehen. Auf diesem Weg ko"nnen Sie die Resultate Ihrer Arbeit sehen und eklatante Fehler erkennen. Einige Leute haben unabsichtlich ganze Gruppen von Paketen de-selektiert und den Fehler erst bemerkt als es bereits zu spa"t war. `dselect' ist ein _sehr_ ma"chtiges Tool, also verwenden Sie es sorgfa"ltig. Sie sollten nun diese Situation haben: package category status required all selected important all selected standard mostly selected optional mostly deselected extra mostly deselected Glu"cklich? Dru"cken Sie _Enter_ um den ``Select'' Prozess zu beenden. Sie ko"nnen zuru"ckgehen und ``Select'' nochmals ausfu"hren wenn Sie mo"chten. 2.4. ``Install'' ---------------- `dselect' la"uft wa"hrend der gesamten Installation von 8710 Paketen und installiert die ausgewa"hlten. Erwarten Sie, dass Sie einige Entscheidungen treffen mu"ssen. Der Bildschirm scrollt ziemlich schnell auf einer schnellen Maschine. Sie ko"nnen ihn Stoppen/Starten mit der Taste _Control-s_/_Control-q_ und am Ende bekommen Sie eine Liste aller nichtinstallierten Pakete. Wenn Sie eine Aufzeichnung u"ber alles was passiert behalten mo"chten, verwenden Sie die gebra"uchlichen Unix Programme, wie zum Beispiel tee(1) oder script(1). Es kann passieren, dass ein Paket nicht installiert werden kann, da es von einem anderen zu installierenden, jedoch noch nicht installiertem Paket, abha"ngig ist. Die Lo"sung dafu"r ist "Install" nochmals laufen zu lassen. Es wurde beobachtet das es manchmal notwendig war es 4 mal laufen zu lassen bis alles gepasst hat. Dies ha"ngt von Ihrer Erfassungsmethode ab; mit der APT-Methode werden Sie normalerweise "Install" nicht nocheinmal ausfu"hren mu"ssen. 2.5. ``Configure'' ------------------ Die meisten Pakete wurden in Schritt 3 konfiguriert, ausstehende ko"nnen nun hier konfiguriert werden. 2.6. ``Remove'' --------------- Entfernt installierte, jedoch nicht la"nger beno"tigte Pakete. 2.7. ``Quit'' ------------- Verla"sst `dselect'. Ich schlage vor, `/etc/cron.daily/find' zu diesem Zeitpunkt auszufu"hren, da Sie eine Menge neuer Dateien auf Ihrem System haben. Danach ko"nnen Sie `locate' verwenden um irgendwelche Dateien zu finden. ------------------------------------------------------------------------------- 3. Ein paar Hinweise zum Abschluss ---------------------------------- Sie bekommen einen U"berblick u"ber die Gro"sse eines Paketes durch zweimaliges dru"cken von _i_ und ansehen des Feldes "Gro"sse". Das ist die Gro"sse des komprimierten Paketes, das heißt, das unkomprimierte Pakete ist um einiges gro"sser (siehe auch ``Installed-Size'', Angabe in Kilo-bytes, um sie zu erfahren). Die Installation eines neuen Debian Systems ist eine relativ komplexe Aufgabe, aber `dselect' kann Ihnen dabei helfen, wenn Sie sich die Zeit nehmen um zu lernen wie man es handhabt. Lesen Sie die Hilfeseiten und experimentieren Sie mit _i, I, o,_ und _O_. Verwenden Sie die _R_ Taste. Es ist alles da, aber es liegt an Ihnen es effektiv zu nutzen. ------------------------------------------------------------------------------- 4. Glossar ---------- Die nachfolgenden Ausdru"cke sind generell hilfreich fu"r Sie, vor allem wenn Sie Debian installieren. Paket, Package Eine Datei, welche alles beinhaltet um ein spezielles Programm zu installieren und auszufu"hren. Debian-Pakete haben <.deb> als Suffix. Jedes Paket hat einen Namen und eine Version. Die Version besteht aus der realen Version (`upstream') und der Debian U"berarbeitung - getrennt durch einen Bindestrich (`-'). Hier sind einige Beispiele fu"r Namen von Paketen: * `efax_08a-1.deb' * `lrzsz_0.12b-1.deb' * `mgetty_0.99.2-6.deb' * `minicom_1.75-1.deb' * `term_2.3.5-5.deb' * `uucp_1.06.1-2.deb' * `uutraf_1.1-1.deb' * `xringd_1.10-2.deb' * `xtel_3.1-2.deb' dpkg Das Programm, welches Pakete behandelt, heißt `dpkg'. `dselect' ist ein Frontend fu"r `dpkg'. Erfahrene Benutzer verwenden oft `dpkg' um Pakete zu installieren oder zu entfernen da es schneller ist. Paket Scripte, Maintainer scripts Die Programme (normalerweise Shell Scripts) welche dpkg vor und nach der Installation jedes Paketes aufruft. Sie sind normalerweise versteckt, allerdings ko"nnen manche Warnungen anzeigen oder Fragen stellen. ------------------------------------------------------------------------------- `dselect' Dokumentation fu"r Anfa"nger Ste'phane Bortzmeyer und andere