Guide de `dselect' pour les d�butants ------------------------------------- St�phane Bortzmeyer et d'autres <debian-doc@lists.debian.org> ------------------------------------------------------------------------------- R�sum� ------ Ce document a pour but de permettre aux n�ophytes de d�couvrir `dselect', outil de manipulation de paquets Debian en mode console. Il est un suppl�ment au manuel d'installation pour Debian GNU/Linux 3.0 (http://www.debian.org/releases/woody/i386/install). ------------------------------------------------------------------------------- Table des mati�res ------------------ 1. Introduction 2. Une fois `dselect' lanc� 2.1. M�thode d'acc�s (_Access_) 2.2. Mise � jour (_Update_) 2.3. S�lection (_Select_) 2.4. Installation (_Install_) 2.5. Configuration (_Configure_) 2.6. �limination des paquets (_Remove_) 2.7. Quitter (_Quit_) 3. Quelques conseils pour finir 4. Glossaire ------------------------------------------------------------------------------- 1. Introduction --------------- Veuillez noter que les nouvelles versions de ce fichier seront disponibles � http://www.debian.org/releases/woody/i386/dselect-beginner. Ce fichier pr�sente `dselect' aux n�ophytes et a pour but de les aider � installer Debian avec succ�s. Il n'essaie en aucun cas de tout expliquer ; aussi, lors du premier usage de `dselect', lisez attentivement les �crans d'aide. Si vous �tes d�sireux de lancer Debian le plus vite possible, et bien, vous ne devriez pas utiliser `dselect' :-) La proc�dure d'installation de Debian vous permet de lancer `tasksel', qui fournit quelques t�ches d'int�r�t g�n�ral que vous pouvez s�lectionner et utiliser. `Dselect' est utilis� pour s�lectionner les paquets que vous souhaitez installer (Debian 3.0 comporte actuellement environ 8300 paquets). Il sera lanc� pour vous durant l'installation, et, comme c'est un outil tr�s puissant et plut�t complexe qui peut conduire � une catastrophe s'il est mal employ�, il est chaudement recommand� d'en apprendre l'utilisation. Un usage inconsid�r� de `dselect' peut gravement endommager votre syst�me. `Dselect' vous aidera � installer les paquets en r�alisant les �tapes suivantes : * choisir la m�thode d'acc�s � utiliser ; * mettre � jour, si possible, la liste des paquets disponibles ; * indiquer quels paquets vous voulez sur votre syst�me ; * installer et mettre � jour les paquets demand�s ; * configurer tout paquet non configur� ; * �liminer les logiciels non d�sir�s. D�s qu'une �tape est termin�e avec succ�s, il vous proposera de passer � la suivante. Faites-les dans l'ordre, sans en omettre. De temps � autre dans ce document, nous parlons de lancer un nouvel interpr�teur de commande (shell). Linux a six consoles texte ou � shells � disponibles � tout moment. Vous pouvez passer de l'une � l'autre en utilisant les combinaisons de touches _Alt-F1_ � _Alt-F6_, apr�s quoi vous vous connectez dans votre nouveau shell et vous l'utilisez. La console utilis�e par le programme d'installation est la premi�re, c.-�-d. tty1, vous pouvez donc y revenir en appuyant sur _Alt-F1_ ------------------------------------------------------------------------------- 2. Une fois `dselect' lanc� --------------------------- Quand `dselect' aura �t� lanc�, vous vous retrouverez face � cet �cran : Debian `dselect' package handling frontend. 0. [A]ccess Choose the access method to use. 1. [U]pdate Update list of available packages, if possible. 2. [S]elect Request which packages you want on your system. 3. [I]nstall Install and upgrade wanted packages. 4. [C]onfig Configure any packages that are unconfigured. 5. [R]emove Remove unwanted software. 6. [Q]uit Quit dselect. [d'autres choses] que l'on peut traduire ainsi : Outil `dselect' de manipulation de paquets Debian. 0. [A]cc�s Choisir la m�thode d'acc�s. 1. Mise � jo[U]r Mettre � jour la liste des paquets disponibles, si possible. 2 [S]�lection S�lectionner les paquets que vous voulez installer. 3. [I]nstallation Installer et mettre � jour les paquets d�sir�s. 4. [C]onfiguration Configurer les paquets qui ne le sont pas encore. 5. Supp[R]ession Supprimer les paquets non d�sir�s. 6. [Q]uitter Quitter dselect. [d'autres choses] �tudions les une � une. 2.1. M�thode d'acc�s (_Access_) ------------------------------- Voici l'�cran d'acc�s : dselect - list of access methods Abbrev. Description cdrom Install from a CD-ROM. * multi_cd Install from a CD-ROM set. nfs Install from an NFS server (not yet mounted). multi_nfs Install from an NFS server (using the CD-ROM set) (not yet mounted). harddisk Install from a hard disk partition (not yet mounted). mounted Install from a filesystem which is already mounted. multi_mount Install from a mounted partition with changing contents. floppy Install from a pile of floppy disks. apt APT Acquisition [file,http,ftp] Ce qui nous donne en fran�ais : dselect - liste des m�thodes d'acc�s Abr�v. Description cdrom Installer depuis un c�d�rom. * multi_cd Installer depuis un jeu de c�d�rom. nfs Installer depuis un serveur NFS (non encore mont�). multi_nfs Installer depuis un serveur NFS (en utilisant le jeu de c�d�rom) (non encore mont�). harddisk Installer depuis une des partitions d'un disque (non encore mont�e). mounted Installer depuis un syst�me de fichiers d�j� mont� multi_mount Installer depuis une partition mont�e dont le contenu �volue. floppy Installer depuis une pile de disquettes. apt Collecte par APT [file, http, ftp]. Ici, nous indiquons � `dselect' o� se trouvent nos paquets. Ne tenez pas compte de l'ordre dans lequel cette liste appara�t. Il est primordial que vous choisissiez la m�thode correcte pour l'installation. Il se peut que vous ayez plus (ou moins) de m�thodes list�es, ou qu'elles apparaissent dans un autre ordre ; n'y pr�tez pas attention. Nous d�taillons maintenant ces diff�rentes m�thodes : apt C'est l'une des meilleures options pour installer depuis un miroir local de l'archive Debian ou depuis le r�seau. Cette m�thode utilise le syst�me � apt � (voir apt(8)) pour faire une analyse compl�te des d�pendances et pour choisir l'ordre d'installation des paquets. Il est donc tr�s hautement probable que les paquets seront install�s dans l'ordre optimal. La configuration de cette m�thode est fort simple ; vous pouvez s�lectionner un nombre quelconque d'emplacements diff�rents, m�lant diff�rents choix parmi `file:' URL (disques locaux ou mont�s via NFS), `http:' URL ou `ftp:' URL. Vous pouvez aussi utiliser comme support des c�d�roms/DVD avec `apt-cdrom'. La page de manuel de sources.list(5) contient des informations utiles sur le format du fichier `/etc/apt/sources.list'. Si vous avez un serveur mandataire (_proxy_) pour HTTP ou FTP (ou les deux), assurez vous de d�finir les variables d'environnement `http_proxy' ou `ftp_proxy' respectivement. D�finissez-les depuis le shell avant de lancer dselect, par exemple : # export http_proxy=http://gateway:3128/ # dselect multi_cd Assez imposante et puissante, cette m�thode complexe est celle recommand�e pour installer une version r�cente de Debian � partir d'un jeu de plusieurs c�d�roms de binaires. Chacun de ces c�d�roms devrait contenir des informations � propos des paquets en eux-m�mes et � propos des c�d�roms pr�c�dents (dans le fichier `Packages.cd'). Quand vous utilisez cette m�thode pour la premi�re fois, assurez-vous que le c�d�rom que vous allez utiliser n'est pas mont�. Placez le dernier disque � binary � (nous n'avons pas besoin des disques � source �) dans le lecteur et r�pondez aux questions qui vous sont pos�es : * CD-ROM drive location * Confirmation that you are using a multi-cd set * The location of the Debian distribution on the disk(s) * [ Possibly ] the location(s) of the Packages file(s) Ce qui donne en fran�ais : * Emplacement du lecteur de c�d�rom * Confirmation du fait que vous utilisez un jeu de plusieurs c�d�roms * L'emplacement de la distribution Debian sur le(s) disque(s) * [�ventuellement] l'emplacement du (ou des) fichier(s) � Packages � Une fois que vous avez mis � jour la liste des paquets disponibles et choisi les paquets � installer, la m�thode multi-cd s'�carte de la proc�dure usuelle. Vous aurez � ex�cuter l'�tape _Install_ pour chacun des c�d�roms cons�cutivement. H�las, en raison des limitations de dselect, il n'est pas en mesure de vous demander de changer de disque aux moments idoines ; voici la fa�on de faire prendre en compte tous vos disques : * Ins�rez le c�d�rom dans votre lecteur. * Dans le menu principal de dselect, choisissez _Install_. * Attendez jusqu'� ce que dselect ach�ve l'installation depuis ce c�d�rom (il se peut qu'il signale des erreurs d'installation ou une installation r�ussie ; ne vous pr�occupez pas de ces messages pour l'instant). * Appuyez sur [_Entr�e_] pour revenir au menu principal de dselect. * Recommencez avec le c�d�rom suivant... Il peut �tre n�cessaire d'ex�cuter plusieurs fois l'�tape d'installation pour respecter l'ordre d'installation des paquets - certains, install�s au d�but peuvent d�pendre de paquets install�s plus tard avant de pouvoir �tre configur�s correctement. Ex�cuter une �tape _Configure_ est recommand� pour aider � ajuster tout paquet qui resterait dans cet �tat. multi_nfs, multi_mount Ces m�thodes sont tr�s semblables � la m�thode multi_cd pr�c�dente et sont des variations sur la fa�on de s'accommoder d'un support changeant, par exemple, si on installe depuis un jeu multi-cd export� via NFS depuis le lecteur de c�d�rom d'une autre machine. floppy Un suppl�tif pour ceux qui n'ont ni c�d�rom ni acc�s r�seau. Cette m�thode n'est plus recommand�e comme une alternative viable si vous utilisez des disquettes traditionnelles ; mais elle peut �tre plus pratique avec les lecteurs LS/120 ou Zip. Sp�cifiez l'emplacement de votre lecteur de disquettes, puis fournissez les disquettes. La premi�re devrait contenir le fichier � Packages �. Cette m�thode est lente et peut ne pas �tre fiable en raison de probl�mes de supports. nfs _M�THODE D�SU�TE -- utilisez apt ou multi_nfs � la place. N'essayez cette m�thode que si tout le reste �choue._ C'est une m�thode d'installation simple, avec des besoins simples : donnez-lui l'adresse du serveur NFS, l'emplacement de la distribution Debian sur le serveur et (�ventuellement) celui du (ou des) fichier(s) � Packages �. Puis `dselect' installera les diverses sections les unes apr�s les autres depuis le serveur. Lent mais facile ; ne classe pas les paquets par ordre, si bien que plusieurs �tapes _Install_ et/ou _Configure_ vont �tre n�cessaires. N'est �videmment appropri�e que pour les installations bas�es sur NFS. harddisk _M�THODE D�SU�TE -- utilisez apt ou multi_mount � la place. N'essayez cette m�thode que si tout le reste �choue !_ Fournissez le nom du p�riph�rique (_block device_) de la partition de disque dur � utiliser et, comme toujours, les emplacements des fichiers Debian sur cette partition. Lent mais facile ; ne classe pas les paquets par ordre, si bien que plusieurs �tapes _Install_ et/ou _Configure_ vont �tre n�cessaires. Non recommand�e puisque la m�thode � apt � supporte cette fonctionnalit� et classe les paquets dans un ordre ad�quat. mounted _M�THODE D�SU�TE -- utilisez apt ou multi_mount � la place. N'essayez cette m�thode que si tout le reste �choue !_ Pr�cisez simplement l' emplacement des fichiers Debian dans votre syst�me de fichiers. Peut-�tre la m�thode la plus facile mais elle est lente. Ne classe pas les paquets par ordre, si bien que plusieurs �tapes _Install_ et/ou _Configure_ vont �tre n�cessaires. cdrom _M�THODE D�SU�TE -- utilisez multi_cd � la place. Cette m�thode ne fonctionne tout simplement pas avec les jeux multi-CD du type de celui inclus dans Debian 3.0._ Con�ue pour les installations depuis un seul c�d�rom, cette m�thode simple vous demandera l'emplacement de votre lecteur de c�d�rom, l'emplacement de la distribution Debian et enfin (si n�cessaire) l'emplacement du (ou des) fichier(s) � Packages � sur le disque. Simple mais plut�t lente. Elle ne classe pas les paquets par ordre, si bien que plusieurs �tapes _Install_ et/ou _Configure_ vont �tre n�cessaires. Non recommand�e car elle suppose que la distribution tient sur un seul c�d�rom, ce qui n'est plus le cas. Utilisez la m�thode � multi_cd � � la place. Si vous avez des probl�mes � ce niveau --- parce que Linux n'a pas reconnu votre lecteur de c�d�rom, parce que le montage NFS ne marche pas ou parce que vous ne vous souvenez pas de la partition sur laquelle se trouvent les paquets --- vous avez deux solutions : * lancer un autre shell, r�gler le probl�me et retourner au shell principal ; * quitter `dselect' et le relancer plus tard. Vous pouvez m�me �tre amen� � red�marrer votre ordinateur pour r�gler votre probl�me. Cela ne pose pas de probl�me, mais quand vous voudrez revenir � dselect, il faudra le lancer explicitement en tant qu'utilisateur privil�gi� (_root_). Il ne sera pas ex�cut� automatiquement comme la premi�re fois. Apr�s avoir choisi la m�thode d'acc�s, `dselect' vous demandera d'indiquer l'emplacement pr�cis des paquets. Si cette question n'est pas pos�e, appuyez sur _Control-C_ et retournez au menu _Access_. Cette premi�re �tape franchie, vous serez ramen� au menu principal. 2.2. Mise � jour (_Update_) --------------------------- `Dselect' va lire les fichiers `Packages' ou `Packages.gz' depuis le miroir et cr�er une base de donn�es des paquets disponibles sur votre syst�me. Ceci peut prendre du temps, car il charge et analyse les fichiers. 2.3. S�lection (_Select_) ------------------------- Croisez les doigts ! C'est ici que tout se joue. La raison d'�tre de cette �tape est de s�lectionner pr�cis�ment les paquets que vous voulez installer. Appuyez sur _Entr�e_. Si vous avez une machine lente, soyez conscients que l'�cran va s'effacer et pourra rester vide pendant une quinzaine de secondes. Ne commencez donc pas � taper sur toutes les touches comme un forcen� � ce moment-l�. La premi�re chose qui appara�tra � l'�cran est la premi�re page du fichier d'aide. Vous pouvez retourner � cet �cran d'aide � tout moment en appuyant sur la touche _?_ dans les �crans de s�lection, et parcourir cette aide en appuyant sur la touche _._ (le point). Soyez pr�t � y consacrer environ une heure, car vous devez apprendre la fa�on de vous y prendre, puis la mettre en oeuvre. Quand vous obtenez l'�cran de s�lection (_Select_) pour la premi�re fois, ne faites _AUCUNE_ s�lection, appuyez simplement sur _Entr�e_ et voyez quels probl�mes de d�pendances se produisent. Essayez de les r�soudre. Si vous vous retrouvez � l'�cran principal, choisissez Section 2.3, `S�lection (_Select_)' de nouveau. Avant de vous jeter � l'eau, notez les points suivants : * Pour quitter l'�cran de s�lection apr�s avoir effectu� toutes les s�lections, appuyez sur la touche _Entr�e_. Cela vous ram�nera � l'�cran principal s'il n'y a aucun probl�me avec vos s�lections. Sinon, on vous proposera de r�gler ces probl�mes. Quand vous �tes satisfait de chacun des �crans qui vous sont propos�s, appuyez sur _Entr�e_ pour en sortir ; * C'est assez normal de rencontrer des probl�mes et il faut s'y attendre. Si vous s�lectionnez le paquet <A> qui n�cessite le paquet <B>, `dselect' va vous avertir de ce probl�me et vous proposera la plupart du temps une solution. Si un paquet <A> entre en conflit avec un paquet <B> (par exemple : ils s'excluent mutuellement), on vous demandera de choisir l'un d'entre eux. Regardons les deux premi�res lignes de l'�cran _Select_. dselect - main package listing (avail., priority) mark:+/=/- verbose:v help:? EIOM Pri Section Package Inst.ver Avail.ver Description Le r�le de certaines touches y est rappel� : `+' S�lection d'un paquet pour installation. `=' Maintenir un paquet en l'�tat � suspendu � --- pratique pour un paquet � probl�me, vous pouvez r�installer une version ancienne et la placer dans cet �tat en attendant qu'une nouvelle version apparaisse (ce qui arrive rarement avec la version stable de Debian, cependant). `-' Retirer un paquet. `_' Retirer un paquet ainsi que ses fichiers de configuration. `i,I' Basculer/choisir entre les diff�rents affichages d'informations (dans la partie basse de l'�cran). `o,O' Choisir entre les diff�rents ordres de tri (dans la partie haute de l'�cran). `v,V' Basculer entre bref/d�taill�. Appuyer sur cette touche affiche la signification des lettres EIOM de la seconde ligne, mais en voici un r�sum� : Drapeau Signification Valeurs possibles E Erreur Espace, R, I I �tat d'installation Espace, *, -, U, C, I O Ancien choix *, -, =, _, n M Choix *, -, =, _, n (remarquez que ces touches n'ont pas la m�me action suivant qu'elles sont en majuscule ou en minuscule) Plut�t que tout d�tailler ici, je vous renvoie aux �crans d'aide o� tout est expliqu�. Voici toutefois un exemple. Vous d�marrez `dselect' et obtenez une ligne comme celle-ci : EIOM Pri Section Package Description ** Opt misc loadlin a loader (running under DOS) for LINUX kernel Ceci signifie que loadlin a �t� s�lectionn� la derni�re fois que `dselect' a �t� ex�cut�, qu'il est toujours s�lectionn�, mais qu'il n'a pas �t� install�. Pourquoi ? La r�ponse est probablement que le paquet loadlin n'est pas physiquement disponible. Il est absent de votre miroir. L'information que `dselect' utilise pour que tous les paquets s�lectionn�s soient install�s est log�e dans les fichiers Packages (ce que vous t�l�chargez pendant l'�tape de mise � jour (_[U]pdate_). Ces fichiers sont g�n�r�s � partir des paquets eux-m�mes. Rien n'est parfait en ce monde et il arrive que les d�pendances indiqu�es dans un paquet soient incorrectes, ce qui emp�che `dselect' de d�m�ler la situation. Une solution de secours est fournie � l'utilisateur par le biais des commandes _Q_ et _X_. _Q_ Un passage en force. Contraint `dselect' � ignorer les d�pendances indiqu�es et � faire ce que vous avez sp�cifi�. Ceci peut, bien s�r, se r�v�ler une mauvaise id�e. _X_ Utilisez _X_ si vous �tes compl�tement perdu. Cela vous replacera dans la situation originale et reviendra � l'�cran pr�c�dent. Les touches qui peuvent vous aider � _ne pas_ vous perdre (!) sont _R_, _U_ et _D_. _R_ Annule toutes les s�lections faites � ce niveau. N'affecte pas les s�lections faites au niveau pr�c�dent. _U_ Si `dselect' avait propos� des changements et que vous aviez ajout� d'autres changements, U restaurera les s�lections de `dselect'. _D_ Annule les s�lections faites par `dselect', ne laissant que les v�tres. Voici un exemple. Le paquet `xmms' (qui a �t� choisi parce qu'il a beaucoup de d�pendances) d�pend des paquets suivants : * `libc6' * `libglib1.2' * `libgtk1.2' * `xlibs' Les paquets ci-dessous devront aussi �tre install�s. Ils ne sont pas, cependant, essentiels : * `libaudiofile0' * `libesd0' * `libgl1' * `libmikmod2' * `libogg0' * `libvorbis0' * `libxml1' * `zlib1g' Aussi quand je s�lectionne `xmms', j'obtiens cet �cran : 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. (d'autres paquets peuvent ou non appara�tre suivant ce qui est d�j� pr�sent sur votre machine). Remarquez que les paquets requis ont d�j� �t� s�lectionn�s pour moi, parmi ceux recommand�s. La touche _R_ replace les choses dans leur �tat initial. 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. Pour d�cider maintenant que vous ne souhaitez pas installer `xmms', appuyez simplement sur _Entr�e_. La touche _D_ remet les choses dans l'�tat que j'avais s�lectionn� au d�part. 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. La touche _U_ restaure les s�lections faites par `dselect'. 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. Je vous sugg�re de vous contenter des choix par d�faut pour l'instant -- vous aurez largement la possibilit� d'ajouter des paquets plus tard. Quoique vous d�cidiez, appuyez sur _Entr�e_ pour confirmer et retourner � l'�cran principal. S'il subsiste des probl�mes non r�solus, vous serez ramen� � l'�cran de r�solution des probl�mes. Remarquez que les touches _R_, _U_, et _D_ sont tr�s utiles pour des simulations � et_si �. Vous pouvez exp�rimenter � loisir, puis tout restaurer et continuer. Ne les envisagez pas comme des touches sous verre et orn�es d'un panonceau � brisez la vitre en cas d'urgence �. Apr�s avoir effectu� vos s�lections dans l'�cran de s�lection _Select_, appuyez sur _I_ pour obtenir une grande fen�tre, _t_ pour aller au d�but de la liste et utilisez la touche page suivante (_Page-Down_) pour parcourir rapidement vos choix. De cette fa�on, vous pouvez v�rifier les effets de vos choix et d�tecter les erreurs flagrantes. Il est arriv� � certains de d�-s�lectionner des groupes entiers de paquets par erreur et de s'en rendre compte quand il �tait trop tard. `dselect' �tant un outil _tr�s_ puissant, veillez � ne pas l'utiliser de travers. Vous devriez maintenant avoir la situation suivante : Cat�gorie de paquets �tat required (requis) tous s�lectionn�s important (important) tous s�lectionn�s standard (standard) la plupart s�lectionn�s optionnal (optionnel) la plupart d�-s�lectionn�s extra (extra) la plupart d�-s�lectionn�s Satisfait ? Appuyez sur _Entr�e_ pour quitter l'�cran de s�lection _Select_. Vous pouvez y revenir et relancer une s�lection si vous le souhaitez. 2.4. Installation (_Install_) ----------------------------- `dselect' parcourt l'ensemble des 8300 paquets et installe ceux qui sont s�lectionn�s. Attendez-vous � ce qu'il vous demande de prendre certaines d�cisions. L'�cran d�file plut�t vite sur une machine rapide. Vous pouvez arr�ter et relancer le d�filement avec _Control-s_ et _Control-q_ respectivement. De plus, � la fin de l'ex�cution, vous obtenez la liste des paquets non install�s. Si vous souhaitez conserver une trace de tout ce qui se passe, utilisez les commandes habituelles d'Unix pour r�cup�rer la sortie �cran, telles que tee(1) ou script(1). Il peut arriver qu'un paquet ne s'installe pas parce qu'il d�pend d'un autre paquet qui est s�lectionn� pour installation mais qui n'est pas encore install�. La solution ici est d'ex�cuter de nouveau l'�tape _Install_. Il para�t que certaines situations ont exig� de l'ex�cuter quatre fois avant que tout ne se mette en place. Cela variera suivant votre m�thode de collecte ; avec la m�thode � apt �, vous n'aurez certainement jamais � relancer _Install_. 2.5. Configuration (_Configure_) -------------------------------- La plupart des paquets sont configur�s lors de l'�tape 3, mais tout paquet en suspens peut �tre configur� � cette �tape. 2.6. �limination des paquets (_Remove_) --------------------------------------- Retire les paquets qui sont install�s mais qui ne sont plus n�cessaires. 2.7. Quitter (_Quit_) --------------------- Quitte `dselect'. Je vous conseille d'ex�cuter `/etc/cron.daily/find' juste apr�s car votre syst�me comporte maintenant beaucoup de nouveaux fichiers. Ainsi, vous pouvez d�terminer l'emplacement de n'importe quel fichier en utilisant `locate'. ------------------------------------------------------------------------------- 3. Quelques conseils pour finir ------------------------------- Vous pouvez vous faire une id�e de la taille d'un paquet en appuyant deux fois sur _i_ et en regardant le nombre indiqu� � la ligne _Size_. Il s'agit de la taille du paquet compress� (le fichier .deb), les fichiers d�compress�s prendront beaucoup plus de place (regardez le champ _Installed-Size_, en kilo-octets, pour le savoir). L'installation d'un nouveau syst�me Debian est une t�che plut�t complexe, mais `dselect' peut vous aider � le faire, pour peu que vous acceptiez de prendre le temps de le ma�triser. Lisez les �crans d'aide et essayez _i_, _I_, _o_ et _O_. Utilisez la touche _R_. Tous les outils sont � votre disposition, mais c'est � vous de les utiliser efficacement. ------------------------------------------------------------------------------- 4. Glossaire ------------ Les termes suivants sont � conna�tre dans ce document et en g�n�ral en ce qui concerne Debian. Paquet (_Package_) Un fichier qui contient tout ce qui est n�cessaire pour installer et ex�cuter un programme particulier. Les noms de paquets Debian ont <.deb> pour suffixe. Chaque paquet a un nom et un num�ro de version. Celui-ci comprend le num�ro de version r�el (donn� par l'auteur du programme) et le num�ro de r�vision Debian, s�par�s par un tiret. Voici quelques exemples de noms de paquets : * `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 Le programme qui g�re les paquets est `dpkg'. `dselect' est une interface de `dpkg'. Les utilisateurs exp�riment�s utilisent souvent `dpkg' pour installer ou retirer un paquet parce que c'est plus rapide. Scripts du paquet (_package scripts_), scripts du responsable (_maintainer scripts_) Les programmes (habituellement des scripts) que dpkg ex�cute avant et apr�s l'installation de chaque paquet. Ils sont d'ordinaire silencieux, mais certains peuvent afficher des avertissements ou poser des questions. ------------------------------------------------------------------------------- Guide de `dselect' pour les d�butants St�phane Bortzmeyer et d'autres <debian-doc@lists.debian.org>