Installer Debian Linux 3.0 sur Mips ----------------------------------- Bruce Perens Sven Rudolph Igor Grobman James Treacy Adam Di Carlo version 3.0.23, 16 May 2002 ------------------------------------------------------------------------------- R�sum� ------ Ce document contient les instructions d'installation pour le syst�me Debian GNU/Linux 3.0 sur l'architecture Mips (� mips �). Il contient aussi des pointeurs vers plus d'informations et sur la mani�re de tirer le maximum de votre nouveau syst�me Debian. Les proc�dures de ce document _ne sont pas destin�es_ aux utilisateurs qui mettent � jour un syst�me existant ; si vous faites une mise � jour, consultez les notes de publication de Debian 3.0 (http://www.debian.org/releases/woody/mips/release-notes/). Copyright --------- On peut distribuer et modifier ce document selon les termes de la Licence Publique G�n�rale GNU (GPL). (C) 1996 Bruce Perens (C) 1996, 1997 Sven Rudolph (C) 1998 Igor Grobman, James Treacy (C) 1998-2000 Adam Di Carlo Ce manuel est un logiciel libre ; vous pouvez le redistribuer et le modifier selon les termes de la Licence Publique G�n�rale GNU telle que l'a publi�e la Free Software Foundation (_fondation pour le logiciel libre_), soit selon la version 2, soit (� votre choix) selon toute autre version ult�rieure. Il est distribu� dans l'espoir qu'il sera utile, mais _sans aucune garantie_ ; sans m�me une garantie implicite de qualit� loyale et marchande ni aptitude � un quelconque usage. Voyez la Licence Publique G�n�rale GNU pour plus de d�tails. Une copie de la Licence Publique G�n�rale GNU est disponible dans `/usr/share/common-licenses/GPL' dans la distribution Debian GNU/Linux ou sur le World Wide Web sur le site Web GNU (http://www.gnu.org/copyleft/gpl.html). Vous pouvez aussi l'obtenir en �crivant � la Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. Nous vous demandons pour tout travail d�riv� de ce document d'en attribuer correctement la paternit� � Debian et � ses auteurs. Si vous modifiez et am�liorez ce document, nous vous demandons d'en faire part aux auteurs de ce document, gr�ce � l'adresse <debian-boot@lists.debian.org>. ------------------------------------------------------------------------------- Table des mati�res ------------------ 1. Bienvenue � Debian 1.1. Qu'est-ce que Debian ? 1.2. Qu'est-ce que GNU/Linux ? 1.3. Qu'est-ce que Debian GNU/Linux ? 1.4. Qu'est-ce que Debian GNU/Hurd ? 1.5. Comment obtenir Debian ? 1.6. Comment obtenir la version la plus r�cente de ce document 1.7. Organisation de ce document 1.8. Probl�mes bien connus de ce document 1.9. � propos des copyrights et des licences logicielles 2. Configuration n�cessaire 2.1. Mat�riel support� 2.2. M�dium d'installation 2.3. Besoins en espaces m�moire et disque 2.4. Mat�riel de connexion r�seau 2.5. P�riph�riques et autres mat�riels 2.6. Acheter du mat�riel sp�cialement pour GNU/Linux 3. Avant d'installer Debian GNU/Linux 3.1. Vue g�n�rale de l'installation 3.2. Sauvegardez vos donn�es ! 3.3. Informations � conna�tre 3.4. Pr�voir le r�le de ce syst�me 3.5. Satisfaire les besoins mat�riels 3.6. Partitionnement pr�alable pour un syst�me multi-amor�age 3.7. Configuration mat�rielle et syst�me avant l'installation 4. M�thodes pour installer Debian 4.1. Jeu de c�d�roms Debian GNU/Linux officiels 4.2. T�l�charger les fichiers depuis les miroirs Debian 4.3. Cr�er des disquettes depuis des images disque 4.4. Pr�parer les fichiers pour amorcer depuis le r�seau en TFTP. 4.5. Installation automatis�e 5. Amor�age du syst�me d'installation 5.1. Arguments des param�tres d'amor�age 5.2. Amorcer depuis un c�d�rom 5.3. Amorcer depuis des disquettes 5.4. Amorcer depuis TFTP 5.5. Dysfonctionnement pendant la proc�dure d'installation 5.6. Comprendre les messages de d�marrage du noyau 5.7. Introduction � `dbootstrap' 5.8. Notes sur cette version 5.9. Menu principal d'installation - Debian GNU-Linux 5.10. Configurer le clavier 5.11. Derni�re chance ! 6. Partitionnement pour Debian 6.1. D�cider des partitions et de leurs tailles pour Debian 6.2. L'arborescence des fichiers 6.3. Sch�ma de partitionnement recommand� 6.4. Nommage des p�riph�riques sous Linux 6.5. Programmes de partitionnement de Debian 6.6. Initialiser et activer une partition d'�change 6.7. Initialiser une partition Linux 6.8. Monter une partition Linux d�j� initialis�e 6.9. Monter des partitions non g�r�es par `dbootstrap' 7. Installation du noyau et du syst�me d'exploitation de base 7.1. Installer le noyau et les modules des pilotes 7.2. NFS 7.3. R�seau 7.4. Racine NFS (_NFS Root_) 7.5. Configurer les modules des pilotes mat�riels 7.6. Configurer le r�seau 7.7. Installer le syst�me de base 8. D�marrez votre nouveau syst�me Debian 8.1. Rendre le syst�me amor�able 8.2. Le moment de v�rit� 8.3. Param�trage post-d�marrage de Debian (Base) 8.4. Configuration du fuseau horaire 8.5. Mots de passe MD5 8.6. Mots de passe � Shadow � 8.7. Mise en place du mot de passe de _root_ 8.8. Cr�er un utilisateur ordinaire 8.9. Param�trage de PPP 8.10. Configuration d'APT 8.11. Installation de paquets : simple ou avanc�e 8.12. S�lection simple des paquets --- l'installateur de t�che 8.13. S�lection � avanc�e � de paquets avec `deselect' 8.14. Affichages lors de l'installation des logiciels 8.15. Se connecter 9. �tapes suivantes et o� aller � partir de maintenant 9.1. Si vous �tes nouveau sous Unix 9.2. Arr�ter le syst�me 9.3. S'orienter � travers Debian 9.4. Pour aller plus loin 9.5. Compiler un nouveau noyau 10. Informations techniques sur les disquettes d'amor�age 10.1. Le code source 10.2. La disquette de secours 10.3. Remplacer le noyau de la disquette de secours 11. Annexe 11.1. Plus d'informations 11.2. Obtenir Debian GNU/Linux 11.3. P�riph�riques Linux 11.4. Ressources d'espace disque pour les t�ches 11.5. Effets des modes verbeux et silencieux 12. Administrivia 12.1. � propos de ce document 12.2. Pour contribuer � ce document 12.3. Contributions majeures 12.4. Traduction fran�aise 12.5. Marques d�pos�es ------------------------------------------------------------------------------- 1. Bienvenue � Debian --------------------- Nous sommes enchant�s que vous ayez d�cid� d'essayer Debian. Nous sommes s�rs que vous trouverez cette distribution GNU/Linux de Debian remarquable. Debian GNU/Linux rassemble des logiciels libres de qualit�, faits par des gens diss�min�s aux quatre coins du monde, et les int�gre en un tout coh�rent. Nous croyons que vous trouverez ce tout r�ellement sup�rieur � la somme des parties. Ce chapitre propose un survol du projet Debian et de Debian GNU/Linux. Si vous connaissez d�j� l'histoire du projet Debian et de la distribution Debian GNU/Linux, vous pouvez, si vous le voulez, passer au chapitre suivant. 1.1. Qu'est-ce que Debian ? --------------------------- Debian est une organisation compos�e uniquement de b�n�voles, dont le but est de d�velopper le logiciel libre et de promouvoir les id�aux de la � Free Software Foundation �. Le projet Debian a d�marr� en 1993, quand Ian Murdock invita tous les d�veloppeurs de logiciels � participer � la cr�ation d'une distribution logicielle, compl�te et coh�rente, bas�e sur le nouveau noyau Linux. Ce petit groupe d'enthousiastes, d'abord subventionn� par la Free Software Foundation (http://www.fsf.org/fsf/fsf.html), et influenc� par la philosophie GNU (http://www.gnu.org/gnu/the-gnu-project.html), a grandi pour devenir une organisation compos�e par environ 800 _d�veloppeurs Debian_. Les d�veloppeurs Debian s'impliquent dans de multiples activit�s, par exemple, l'administration des sites web (http://www.debian.org/) et FTP (ftp://ftp.debian.org/), la conception graphique, l'analyse juridique des licences logicielles, l'�criture de la documentation et, bien s�r, la maintenance des paquets logiciels. Pour communiquer notre philosophie et attirer des d�veloppeurs qui adh�rent � nos principes, le projet Debian a publi� un certain nombre de documents qui mettent en �vidence nos valeurs et expliquent ce que signifie �tre un d�veloppeur Debian : * Le contrat social Debian (http://www.debian.org/social_contract) est la d�claration des engagements de Debian vis-�-vis de la communaut� du logiciel libre. Quiconque est d'accord pour se conformer � ce contrat social peut devenir un d�veloppeur Debian (http://www.debian.org/doc/maint-guide/). Tout d�veloppeur Debian peut introduire des nouveaux logiciels dans Debian, � condition que ces paquets se conforment � nos crit�res de libert� et r�pondent � nos crit�res de qualit� ; * Les directives Debian pour le logiciel libre (http://www.debian.org/social_contract#guidelines) (_Debian Free Software Guidelines_, ou _DFSG_) sont une d�claration claire et concise des crit�res Debian en mati�re de logiciel libre. Ce document a une grande influence sur le mouvement pour le logiciel libre ; il est � la base de la d�finition de l'Open Source (http://opensource.org/docs/definition_plain.html) ; * La charte Debian (http://www.debian.org/doc/debian-policy/) est une sp�cification d�taill�e des standards de qualit� du projet Debian. Les d�veloppeurs Debian sont aussi impliqu�s dans d'autres projets : certains sp�cifiques � Debian, d'autres impliquant tout ou partie de la communaut� Linux. Voici quelques exemples : * Le Linux Standard Base (http://www.linuxbase.org/) (LSB) est un projet dont le but est de standardiser le syst�me GNU/Linux de base. Les concepteurs de mat�riel et de logiciels pourront ainsi plus facilement concevoir des applications et des pilotes de p�riph�riques pour un syst�me Linux g�n�rique plut�t que pour une distribution particuli�re ; * Le standard pour l'organisation des syst�mes de fichiers (http://www.pathname.com/fhs/) (FHS) est un effort pour standardiser l'organisation du syst�me de fichiers Linux. Le FHS permettra aux d�veloppeurs de logiciels de se concentrer sur la conception de programmes, sans avoir � se pr�occuper de la fa�on dont le paquet sera install� dans les diff�rentes distributions GNU/Linux ; * Debian Jr. (http://www.debian.org/devel/debian-jr/) est un projet interne dont le but est de s'assurer que Debian a quelque chose � offrir � nos utilisateurs les plus jeunes. Pour des informations plus g�n�rales sur Debian, voir la FAQ Debian (http://www.debian.org/doc/FAQ/). 1.2. Qu'est-ce que GNU/Linux ? ------------------------------ Le projet GNU a d�velopp� un ensemble complet d'outils libres destin�s � Unix(TM) et aux syst�mes d'exploitation � la Unix, tels que Linux. Ces outils permettent aux utilisateurs d'accomplir aussi bien les t�ches les plus simples (copier ou effacer un fichier) que les plus complexes (�crire et compiler des programmes, �diter de fa�on sophistiqu�e dans un grand nombre de formats). Un syst�me d'exploitation comprend un certain nombre de programmes fondamentaux dont votre ordinateur a besoin pour �changer des instructions avec les utilisateurs : lire et �crire des donn�es sur disque dur, sur bandes ou vers des imprimantes, contr�ler l'utilisation de la m�moire, faire tourner d'autre programmes, etc. La partie la plus importante d'un syst�me d'exploitation est le noyau. Dans un syst�me GNU/Linux, c'est le noyau Linux. Le reste du syst�me comprend d'autres programmes, dont beaucoup ont �t� �crits par, ou pour, le projet GNU. Comme le noyau Linux seul ne forme pas un syst�me d'exploitation fonctionnel, nous pr�f�rons, pour nous r�f�rer au syst�me que beaucoup de gens appellent de fa�on insouciante � Linux �, utiliser le terme � GNU/Linux �. Le noyau Linux (http://www.kernel.org/) est apparu pour la premi�re fois en 1991, quand un �tudiant en informatique finlandais du nom de Linus Torvalds annon�a une version de remplacement du noyau Minix dans le groupe de discussion Usenet `comp.os.minix'. Voir la page d'histoire de Linux (http://www.li.org/linuxhistory.php) de Linux International. Linus Torvalds continue � coordonner le travail de centaines de d�veloppeurs, aid� par quelques personnes de confiance. Un excellent r�sum� hebdomadaire des discussions de la liste de diffusion `linux-kernel' se trouve sur Kernel Traffic (http://kt.zork.net/kernel-traffic/). Des informations suppl�mentaires sur la liste de diffusion `linux-kernel' se trouvent sur la FAQ de la liste de diffusion de linux-kernel (http://www.tux.org/lkml/). 1.3. Qu'est-ce que Debian GNU/Linux ? ------------------------------------- La philosophie et de la m�thodologie Debian combin�es avec les outils GNU, le noyau Linux et certains logiciels libres importants, forment une distribution logicielle unique appel�e Debian GNU/Linux. Cette distribution est faite d'un grand nombre de _paquets_ logiciels. Chaque paquet de la distribution contient des ex�cutables, des scripts, de la documentation, des informations de configuration ; il poss�de un _responsable_ dont la principale charge est de tenir le paquet � jour, de suivre les rapports de bogues et de rester en communication avec les auteurs amont du paquet. Notre tr�s grande base d'utilisateurs, combin�e avec notre syst�me de suivi des bogues, fait que les probl�mes sont r�solus tr�s rapidement. Le souci du d�tail nous permet de donner une distribution param�trable, stable et de grande qualit�. On peut facilement programmer le syst�me d'installation pour qu'il installe aussi bien un simple pare-feu qu'un poste de travail scientifique ou un serveur r�seau. La fonctionnalit� qui distingue le plus Debian des autres distributions GNU/Linux est son syst�me de gestion des paquets. Ces outils donnent � l'administrateur d'un syst�me Debian un contr�le complet sur les paquets install�s sur le syst�me ; c'est, par exemple, la possibilit� d'installer un seul paquet ou celle de mettre � jour l'ensemble du syst�me. Certains paquets peuvent aussi �tre prot�g�s contre une mise � jour. Vous pouvez m�me dire au syst�me quels paquets vous avez compil�s vous-m�mes et quelles d�pendances ils n�cessitent. Pour prot�ger votre syst�me contre les chevaux de Troie et les logiciels malveillants, Debian v�rifie que les paquets proviennent de leur responsable Debian officiel. Ceux-ci prennent un grand soin � configurer les paquets d'une mani�re s�re. Si des probl�mes de s�curit� apparaissent dans les paquets livr�s, des corrections sont en g�n�ral rapidement disponibles. Gr�ce � la possibilit� de mise � jour simple, offerte par Debian, vous pouvez r�cup�rer sur Internet et installer automatiquement les corrections concernant la s�curit�. La premi�re et la meilleure m�thode pour obtenir de l'aide pour votre syst�me Debian GNU/Linux, et pour communiquer avec les d�veloppeurs Debian, est d'utiliser les nombreuses listes de diffusion g�r�es par le projet Debian (il y en a plus de quatre-vingts-dix � ce jour). La fa�on la plus simple de s'abonner � une ou plusieurs listes est de visiter la page d'abonnement aux listes de diffusion Debian (http://www.debian.org/MailingLists/subscribe) et de compl�ter le formulaire qui s'y trouve. 1.4. Qu'est-ce que Debian GNU/Hurd ? ------------------------------------ Debian GNU/Hurd est le syst�me Debian GNU qui remplace le noyau Linux monolithique par le noyau GNU Hurd --- un ensemble de serveurs tournant au-dessus d'un micro-noyau GNU Mach. Le Hurd n'est pas encore achev� et ne convient pas � une utilisation quotidienne, mais le travail est en cours. Le Hurd n'est, pour le moment, d�velopp� que pour l'architecture i386 : des portages vers d'autres architectures seront faits d�s que le syst�me sera plus stable. Pour plus d'informations, voir la page de portage de Debian GNU/Hurd (http://www.debian.org/ports/hurd/) et la liste de diffusion <debian-hurd@lists.debian.org>. 1.5. Comment obtenir Debian ? ----------------------------- Pour plus d'informations sur la fa�on de t�l�charger Debian GNU/Linux depuis Internet, ou sur la fa�on de se procurer les c�d�roms officiels de Debian, voyez la page web de distribution (http://www.debian.org/distrib/). La liste des miroirs Debian (http://www.debian.org/distrib/ftplist) r�pertorie tous les miroirs officiels Debian. Apr�s l'installation, Debian peut �tre mis � jour facilement. La proc�dure d'installation vous aidera � configurer le syst�me de fa�on � ce que vous puissiez faire ces mises � jour une fois le syst�me install�. 1.6. Comment obtenir la version la plus r�cente de ce document -------------------------------------------------------------- Ce document change continuellement. N'oubliez pas de v�rifier les informations de derni�re minute � propos de la version 3.0 de Debian GNU/Linux sur la page des publications Debian (http://www.debian.org/releases/woody/). Des versions � jour de ce manuel sont �galement disponibles sur les pages officielles du manuel d'installation (http://www.debian.org/releases/woody/mips/install). 1.7. Organisation de ce document -------------------------------- Ce document est fait pour servir de manuel aux personnes qui utilisent Debian pour la premi�re fois. Il tente de faire aussi peu appel que possible � des connaissances avanc�es de la part du lecteur. Cependant, il suppose une compr�hension �l�mentaire du fonctionnement de votre mat�riel. Les utilisateurs exp�riment�s pourront aussi trouver dans ce document d'int�ressantes informations de r�f�rence, comme la place minimale n�cessaire � une installation, des pr�cisions au sujet du mat�riel reconnu par le syst�me d'installation de Debian, etc. Nous encourageons les utilisateurs exp�riment�s � naviguer dans ce document. Ce document, organis� de fa�on lin�aire, guide l'utilisateur � travers tout le processus d'installation. Voici les diff�rentes �tapes de l'installation de Debian GNU/Linux, et les sections de ce document qui s'y rapportent : 1. Comment d�terminer si votre mat�riel poss�de la configuration minimale n�cessaire au syst�me d'installation est expliqu� dans : Chapitre 2, `Configuration n�cessaire' ; 2. Comment faire une sauvegarde de votre syst�me, pr�parer et configurer le mat�riel avant d'installer Debian, est expliqu� dans : Chapitre 3, `Avant d'installer Debian GNU/Linux'. Si vous pr�voyez de pouvoir d�marrer plusieurs syst�mes, vous aurez besoin de partitionner votre disque dur ; 3. Dans : Chapitre 4, `M�thodes pour installer Debian', vous trouverez les fichiers d'installation n�cessaires pour la m�thode que vous avez choisie ; 4. La section : Chapitre 5, `Amor�age du syst�me d'installation' d�crit comment lancer le syst�me d'installation ; ce chapitre contient aussi des proc�dures de d�pannage en cas de probl�mes au niveau du d�marrage ; 5. La cr�ation de partition Linux est expliqu�e dans : Chapitre 6, `Partitionnement pour Debian' ; 6. L'installation du noyau et la configuration des modules pour les pilotes de p�riph�riques sont expliqu�es dans : Chapitre 7, `Installation du noyau et du syst�me d'exploitation de base', ainsi que, pour ceux qui ne font pas l'installation � partir de c�d�roms, la configuration de votre connexion au r�seau, de mani�re � pouvoir obtenir, directement d'un serveur Debian, les fichiers d'installation restants ; 7. Comment lancer automatiquement le t�l�chargement, l'installation et la configuration d'un syst�me �l�mentaire en �tat de marche, est expliqu� dans : Section 7.7, `Installer le syst�me de base' ; 8. Comment d�marrer le syst�me de base install� et configurer ce qui doit �tre configur� est expliqu� dans : Chapitre 8, `D�marrez votre nouveau syst�me Debian' ; 9. Comment installer d'autres logiciels est expliqu� dans : Section 8.11, `Installation de paquets : simple ou avanc�e'. On y apprend ainsi comment utiliser `tasksel' pour installer des ensembles de paquets, chacun composant une � t�che � informatique, comment utiliser `dselect' pour choisir des paquets, au cas par cas, dans une longue liste, et comment utiliser `apt-get' pour installer les paquets dont vous connaissez d�j� le nom. Une fois que vous avez install� votre syst�me, vous pouvez lire : Chapitre 9, `�tapes suivantes et o� aller � partir de maintenant'. Ce chapitre explique o� trouver plus d'informations sur Unix et Debian et comment remplacer votre noyau. Au cas o� vous voudriez construire votre propre syst�me d'installation � partir des sources, jetez un coup d'oeil � : Chapitre 10, `Informations techniques sur les disquettes d'amor�age'. Enfin, des informations � propos de ce document, et comment y contribuer, se trouvent dans : Chapitre 12, `Administrivia'. 1.8. Probl�mes bien connus de ce document ----------------------------------------- Ce document est encore plut�t un brouillon. On sait qu'il est incomplet et qu'il contient probablement des erreurs, des probl�mes de grammaire, etc. Si vous voyez � FIXME � ou � TODO �, vous pouvez �tre s�r que nous savons que cette section n'est pas compl�te. Comme d'habitude, _caveat emptor_ (que l'acheteur fasse attention) ! Toute aide, suggestions, et surtout des rustines (_patches_), seraient tr�s appr�ci�es. On peut trouver des versions de travail de ce document � http://www.debian.org/releases/woody/mips/install. Vous trouverez l� des sous-r�pertoires contenant les diff�rentes versions de ce document, class�es par architecture et par langue. La version source est aussi librement disponible. Pour davantage d'informations sur la mani�re de contribuer, voyez : Chapitre 12, `Administrivia'. Nous appr�cions les suggestions, les commentaires, les rustines et les rapports de bogue (envoyez le rapport contre le paquet `boot-floppies', mais v�rifiez d'abord que le probl�me ne soit pas d�j� connu). 1.9. � propos des copyrights et des licences logicielles -------------------------------------------------------- Nous sommes s�rs que vous avez lu les licences fournies avec la plupart des logiciels commerciaux : elles disent que vous ne pouvez utiliser qu'une seule copie du logiciel et sur un seul ordinateur. La licence du syst�me Debian GNU/Linux est totalement diff�rente. Nous vous encourageons � copier le syst�me Debian GNU/Linux sur tous les ordinateurs de votre �cole ou de votre entreprise. Passez-le � vos amis et aidez-les � l'installer sur leur ordinateur. Vous pouvez m�me faire des milliers de copies et les _vendre_ --- avec quelques restrictions. C'est parce que Debian est bas� sur le _logiciel libre_. Qu'un logiciel soit � libre � ne veut pas dire qu'il est d�pourvu de copyright et ne signifie pas que le c�d�rom qui contient ce logiciel doit �tre distribu� gratuitement. Cela signifie d'une part que les licences des programmes individuels ne vous obligent pas � payer pour avoir le droit de distribuer ou d'utiliser ces programmes. Et cela signifie d'autre part que non seulement on peut �tendre, adapter ou modifier un programme, mais qu'on peut aussi distribuer le r�sultat de ce travail[1]. Beaucoup de programmes dans le syst�me Debian sont distribu�s selon les termes de la licence _GNU_ _General Public License_, souvent appel�e simplement la � GPL �. La licence _GPL_ oblige � donner le _code source_ du programme lorsque vous distribuez une copie binaire de ce programme ; cet article assure que tout utilisateur pourra modifier le programme. Et c'est pourquoi nous avons inclus le code source de tous les programmes pr�sents dans le syst�me Debian[2]. D'autres formes de copyright et de licences sont utilis�es dans le syst�me Debian. Vous pourrez trouver les copyrights et les licences de chaque programme dans le r�pertoire `/usr/share/doc/<nom-du-paquet>/copyright' une fois le paquet install�. Pour en savoir plus sur les licences et comment Debian d�cide de ce qui est suffisamment libre pour �tre inclus dans la distribution principale, consultez les directives Debian pour le logiciel libre (http://www.debian.org/social_contract#guidelines). L�galement, l'avertissement le plus important est que ce logiciel est fourni _sans aucune garantie_. Les programmeurs qui ont cr�� ce logiciel l'ont fait pour le b�n�fice de la communaut�. Il n'est donn� aucune garantie quant � la pertinence du logiciel pour un quelconque usage. Cependant, puisque le logiciel est libre, vous pouvez modifier le logiciel autant que vous le d�sirez --- et vous pouvez ainsi profiter du travail de ceux qui ont am�lior� le logiciel. [1] Notez que nous mettons � disposition beaucoup de paquets qui ne satisfont pas � nos crit�res de libert� --- c'est une concession pragmatique � nos utilisateurs. Ces paquets ne font pas partie de la distribution officielle, et ils sont distribu�s dans les parties `contrib' et `non-free' des miroirs Debian, ou bien sur des c�d�roms vendus par des tiers ; voyez la FAQ Debian (http://www.debian.org/doc/FAQ/), dans les � archives FTP Debian �, pour plus d'informations sur l'organisation et le contenu des archives. [2] Pour savoir o� trouver et comment d�paqueter et construire les paquets sources Debian, voyez la FAQ Debian (http://www.debian.org/doc/FAQ/). ------------------------------------------------------------------------------- 2. Configuration n�cessaire --------------------------- Cette section contient des informations sur le mat�riel dont vous avez besoin pour d�marrer sur Debian. Vous trouverez aussi des liens vers des informations suppl�mentaires concernant le mat�riel support� par GNU et Linux. 2.1. Mat�riel support� ---------------------- En ce qui concerne le mat�riel, Debian n'a pas plus d'exigences que le noyau Linux et les outils GNU. Par cons�quent, toute architecture ou plate-forme, sur lesquelles le noyau Linux, la libc, `gcc', etc. ont �t� port�s, et pour lesquelles un portage de Debian existe, peuvent faire fonctionner Debian. Reportez-vous aux pages sur les portages http://www.debian.org/ports/mips/ pour plus de d�tails concernant les syst�mes d'architecture mips qui ont �t� test�s avec Debian. Plut�t que d'essayer de d�crire les diff�rentes configurations mat�rielles support�es par Mips, cette section contient des informations g�n�rales et des pointeurs vers des informations suppl�mentaires. 2.1.1. Architectures support�es ------------------------------- Debian 3.0 fonctionne sur neuf architectures principales et de nombreuses variations de celles-ci, appel�es � saveurs �. Architecture | �tiquette Debian / Saveur ---------------------+---------------------------- Intel x86 & co. | i386 | - vanilla | - idepci | - compact | - bf2.4 (exp�rimental) | Motorola 680x0 : | m68k - Atari | - atari - Amiga | - amiga - 68k Macintosh | - mac - VME | - bvme6000 | - mvme147 | - mvme16x | DEC Alpha | alpha | - generic | - jensen | - nautilus | Sun SPARC | sparc | - sun4cdm | - sun4u | ARM et StrongARM | arm | - netwinder | - riscpc | - shark | - lart | IBM/Motorola PowerPC | powerpc - CHRP | - chrp - PowerMac | - powermac, new-powermac - PReP | - prep - APUS | - apus | HP PA-RISC | hppa - PA-RISC 1.1 | - 32 - PA-RISC 2.0 | - 64 | Intel ia64-based | ia64 | MIPS (grand-boutien) | mips - SGI Indy/I2 | - r4k-ip22 | MIPS (petit-boutien) | mipsel - DEC Decstation | - r4k-kn04 | - r3k-kn02 | IBM S/390 | s390 | - tape | - vmrdr | ---------------------+---------------------------- Ce document d�crit l'installation pour l'architecture _mips_. Des versions pour les autres architectures disponibles existent sur les pages Debian-Ports (http://www.debian.org/ports/). Voici la premi�re version officielle de Debian GNU/Linux pour l'architecture Mips. Nous pensons que le portage a fait ses preuves et qu'il peut �tre rendu public. Cependant, comme il n'a pas encore �t� soumis � la � vraie vie � (ni test� par d'autres utilisateurs) comme l'ont �t� d'autres architectures, vous pourriez rencontrer quelques bogues. Utilisez notre syst�me de suivi des bogues (http://bugs.debian.org/) pour rapporter les probl�mes ; n'oubliez pas de mentionner que le bogue s'est produit sur une plate-forme Mips. Et pr�venez aussi la liste de diffusion debian-mips (http://www.debian.org/MailingLists/subscribe). 2.1.2. Support pour les microprocesseurs, cartes m�res et cartes vid�os ----------------------------------------------------------------------- Une information compl�te � propos des machines mips/mipsel se trouve dans le HOWTO Linux MIPS (http://oss.sgi.com/mips/mips-howto.html). Le but de cette section-ci est d�crire les syst�mes support�s par les disquettes de d�marrage. 2.1.2.1. Microprocesseurs ------------------------- Actuellement les processeurs SGI Indy, Indigo 2 et Challenge S avec processeurs R4000, R4400 et R5000 sont support�s par le syst�me d'installation de Debian sur MIPS big-endian. Si vous d�sirez que d'autres sous-architectures soient support�es, contactez la liste de diffusion debian-mips (http://www.debian.org/MailingLists/subscribe). Note : quand ce document se r�f�re aux SGI Indy, les Indigo2 et Challenge S sont �galement compris. Note : pour les MIPS petits-boutiens, se reportez � la section � mipsel �. 2.1.2.2. Cartes graphiques -------------------------- Le support qu'offre Debian pour les interfaces graphiques d�pend du support offert par le syst�me X11 de XFree86 sous-jacent. Le nouvel emplacement vid�o AGP est en fait une modification de l'emplacement PCI, et la plupart des cartes AGP fonctionnent sous XFree86. Des d�tails sur les bus graphiques support�s, les cartes, les moniteurs et les souris sont disponibles sur http://www.xfree86.org/. Debian 3.0 est fourni avec la version 4.1.0 de X11. Le syst�me X11 de XFree86 n'est pour le moment possible que sur SGI Indy. 2.2. M�dium d'installation -------------------------- L'installation � partir d'un c�d�rom est aussi support�e pour certaines architectures. Sur les ordinateurs qui supportent de d�marrer sur c�d�rom (c�d�rom amor�able), vous devriez pouvoir faire une installation enti�rement sans disquettes. M�me si votre syst�me ne peut pas d�marrer � partir d'un c�d�rom, vous pouvez utiliser le c�d�rom en m�me temps que les autres techniques pour installer votre syst�me, une fois que vous avez d�marr� par d'autres moyens ; voyez : Section 5.2, `Amorcer depuis un c�d�rom'. Mips ne supporte pas le d�marrage depuis un c�d�rom. L'installation � partir d'un disque local est une autre option pour beaucoup d'architectures. Vous pouvez aussi _d�marrer_ votre syst�me sur le r�seau. C'est la m�thode d'installation pr�f�r�e pour Mips. L'installation sans disque, en utilisant le d�marrage par r�seau et le montage par NFS de tous les syst�mes de fichiers locaux, est une autre option --- vous aurez probablement besoin, pour cela de 16 Mo de m�moire. Apr�s l'installation de votre syst�me de base, vous pouvez installer le reste de votre syst�me gr�ce � toute connexion r�seau (y compris PPP), via FTP, HTTP ou NFS. 2.2.1. Syst�mes de stockage support�s ------------------------------------- Les disquettes de d�marrage Debian contiennent un noyau construit pour permettre de faire tourner un maximum de syst�mes. Malheureusement, ceci en fait un noyau plus grand, avec beaucoup de pilotes qui ne seront jamais utilis�s (voyez : Section 9.5, `Compiler un nouveau noyau' pour apprendre � construire le v�tre). Cependant, le support du plus grand nombre de p�riph�riques possible est voulu afin de s'assurer que l'on puisse installer Debian sur le plus de mat�riel possible. Tout syst�me de stockage support� par le noyau Linux est aussi support� par le syst�me de d�marrage. 2.3. Besoins en espaces m�moire et disque ----------------------------------------- Vous devez poss�der au moins 16 Mo de m�moire vive et 110 Mo d'espace disque. Pour un syst�me minimal en mode console (tous les paquets standard), 250 Mo seront n�cessaires. Si vous voulez installer un nombre raisonnable de logiciels, y compris le syst�me X Window, des programmes et biblioth�ques de d�veloppement, il vous faudra au moins 400 Mo. Pour une installation plus ou moins compl�te, vous aurez besoin d'environ 800 Mo. Pour installer _tout_ ce qui est disponible sous Debian, vous aurez probablement besoin d'environ 2 Go. En fait, tout installer n'a m�me pas de sens, puisque certains paquets entrent en conflit avec d'autres. 2.4. Mat�riel de connexion r�seau --------------------------------- Toute carte r�seau (NIC) support�e par le noyau Linux devrait aussi �tre support�e par les disquettes de d�marrage. Vous pourriez avoir besoin de charger votre pilote r�seau en tant que module. 2.5. P�riph�riques et autres mat�riels -------------------------------------- Linux supporte une large gamme de p�riph�riques comme les souris, les imprimantes, les scanners, les modems, les cartes r�seaux, les p�riph�riques PCMCIA et USB, etc. Cependant aucun de ces p�riph�riques n'est requis lors de l'installation du syst�me. Cette partie contient des informations � propos des p�riph�riques sp�cifiquement _non_ support�s par le syst�me d'installation, m�me s'ils sont support�s par Linux. 2.6. Acheter du mat�riel sp�cialement pour GNU/Linux ---------------------------------------------------- Il y a plusieurs vendeurs, actuellement, qui livrent des syst�mes en pr�installant Debian ou d'autres distributions de GNU/Linux. Vous paierez peut-�tre plus cher pour avoir ce privil�ge, mais �a vous �vitera des surprises, puisque vous serez certain que le mat�riel est bien support� par GNU/Linux. Que vous achetiez ou non un syst�me livr� avec Linux, ou m�me un syst�me d'occasion, il est important que vous v�rifiiez que votre mat�riel est support� par le noyau Linux. V�rifiez si votre mat�riel est list� dans les r�f�rences ci-dessus. Indiquez � votre revendeur (s'il y en a un) que vous recherchez un syst�me Linux. Soutenez les revendeurs de mat�riel amis avec Linux. 2.6.1. �viter les mat�riels propri�taires ou ferm�s --------------------------------------------------- Certains constructeurs refusent simplement de fournir les informations qui permettraient d'�crire des pilotes pour leurs mat�riels. D'autres ne nous autorisent pas l'acc�s � la documentation sans accord de confidentialit�, ce qui nous emp�che de distribuer le code source pour Linux. Le syst�me sonore DSP pour portable d'IBM utilis� dans les syst�mes Thinkpad r�cents est un exemple : certains de ces syst�mes couplent aussi le son et le modem. Un autre exemple est le mat�riel propri�taire dans les anciennes gammes Macintosh. Puisque nous n'avons pas �t� autoris�s � acc�der � la documentation sur ces p�riph�riques, ils ne fonctionneront simplement pas sous Linux. Vous pouvez nous aider en demandant � ces constructeurs de distribuer la documentation sur de tels mat�riels. Si suffisamment de personnes font cette demande, ils r�aliseront que la communaut� du logiciel libre est un march� important. ------------------------------------------------------------------------------- 3. Avant d'installer Debian GNU/Linux ------------------------------------- 3.1. Vue g�n�rale de l'installation ----------------------------------- Voici la liste des �tapes qui composent le processus d'installation : 1. lib�rer de l'espace pour Debian sur le disque dur ; 2. situer ou t�l�charger le noyau et les modules (sauf pour les utilisateurs de c�d�rom Debian) ; 3. configurer les disquettes d'installation ou placer les fichiers de d�marrage (sauf pour la plupart des utilisateurs de c�d�rom Debian qui peuvent d�marrer directement depuis un des c�d�roms) ; 4. d�marrer le processus d'installation ; 5. configurer le clavier ; 6. cr�er et monter les partitions Debian ; 7. indiquer � l'installateur l'emplacement du noyau et des modules ; 8. choisir les pilotes de p�riph�riques � charger ; 9. configurer l'interface r�seau ; 10. lancer le t�l�chargement, l'installation et la configuration du syst�me de base ; 11. configurer le d�marrage de Linux ou d'autres syst�mes d'exploitation ; 12. d�marrer le nouveau syst�me et mettre la touche finale � la configuration ; 13. installer des t�ches et des paquets suppl�mentaires, selon votre envie. 3.2. Sauvegardez vos donn�es ! ------------------------------ Avant de commencer, assurez-vous d'avoir effectu� une sauvegarde de chaque fichier qui se trouve actuellement sur votre syst�me. Si c'est la premi�re fois que vous installez un autre syst�me d'exploitation sur votre machine, il est probable que vous devrez repartitionner votre disque dur afin de faire de la place � Debian GNU/Linux. � chaque partitionnement, il y a un risque de perdre toutes les donn�es du disque, quel que soit le programme utilis� pour cette op�ration. Les programmes utilis�s � l'installation sont assez fiables et la plupart ont �t� utilis�s pendant des ann�es, mais ils sont tr�s puissants et un faux mouvement peut vous co�ter cher. M�me apr�s la sauvegarde, soyez attentif et r�fl�chissez � vos r�ponses et � vos actions. Deux minutes de r�flexion peuvent vous �pargner des heures de travail inutile. Si vous installez un syst�me multi-amor�age, assurez-vous que vous disposez du support de distribution des autres syst�mes d'exploitation pr�sents. Surtout si vous repartitionnez votre disque dur d'amor�age, vous pourriez avoir � r�installer le chargeur de votre syst�me d'exploitation, ou dans certains cas, le syst�me d'exploitation en entier et tous les fichiers sur les partitions touch�es. 3.3. Informations � conna�tre ----------------------------- 3.3.1. Documentation -------------------- _Manuel d'installation :_ install.fr.txt install.fr.html install.fr.pdf Le fichier que vous �tes en train de lire, au format texte, HTML ou PDF ; Didacticiel dselect (dselect-beginner.fr.html) Le didacticiel pour utiliser le programme `dselect', qui est un des moyens d'installer des paquets suppl�mentaires, apr�s l'installation du syst�me de base ; _Pages de manuel des programmes de partitionnement :_ fdisk.txt cfdisk.txt Les pages de manuel des programmes de partitionnement utilis�s pendant le processus d'installation ; .../current/md5sum.txt (../../md5sum.txt) La liste des sommes de contr�le MD5 des fichiers binaires. Si vous avez le programme `md5sum', vous pouvez v�rifier que vos fichiers ne sont pas corrompus en ex�cutant `md5sum -v -c md5sum.txt'. 3.3.2. Trouver les sources d'informations sur le mat�riel --------------------------------------------------------- Les informations sur le mat�riel peuvent �tre trouv�es � partir de plusieurs sources : * Les manuels accompagnant chaque �l�ment ; * Les informations sur la configuration du BIOS de votre ordinateur. Vous pouvez acc�der � ces �crans pendant le d�marrage de l'ordinateur en appuyant sur une combinaison de touches. Consultez votre manuel pour conna�tre cette combinaison. Il s'agit souvent de la touche � Suppr � ; * Les bo�tes et cartons de chaque pi�ce ; * Les commandes syst�me ou les outils d'un autre syst�me d'exploitation, incluant les affichages d'un gestionnaire de fichiers. Cette source est particuli�rement utile pour trouver des informations sur les m�moires vive et de masse ; * Votre administrateur syst�me ou votre fournisseur d'acc�s � Internet. Ces sources peuvent vous indiquer les r�glages n�cessaires � la configuration du r�seau et du courriel. Informations sur le mat�riel n�cessaires pour l'installation +---------------------------------------------------------------------+ |Mat�riel | Informations dont vous pouvez avoir besoin | |----------+----------------------------------------------------------| | | * Leur nombre | | | * Leur ordre dans le syst�me | |Disques | * S'ils sont IDE ou SCSI (la plupart sont en IDE) | |durs | * Espace disque disponible | | | * Partitions | | | * Partitions o� sont install�s d'autres syst�mes | | | d'exploitation | |----------+----------------------------------------------------------| | | * Mod�le et marque | | | * R�solutions support�es | |Moniteur | * Taux de rafra�chissement horizontal | | | * Taux de rafra�chissement vertical | | | * Profondeurs de couleurs support�es | | | * Taille de l'�cran | |----------+----------------------------------------------------------| | | * Type: s�rie, PS/2 ou USB | |Souris | * Port | | | * Marque | | | * Nombre de boutons | |----------+----------------------------------------------------------| |R�seau | * Mod�le et marque | | | * Type de l'interface | |----------+----------------------------------------------------------| |Imprimante| * Mod�le et marque | | | * R�solutions d'impression support�es | |----------+----------------------------------------------------------| | | * Mod�le et marque | |Carte | * M�moire vid�o disponible | |vid�o | * R�solutions et profondeurs de couleurs support�es | | | (� choisir parmi celles support�es par le moniteur) | +---------------------------------------------------------------------+ 3.3.3. Compatibilit� mat�rielle ------------------------------- Beaucoup de produits de marques marchent sans probl�mes sous Linux. De plus, le mat�riel pour Linux est am�lior� chaque jour. Cependant, Linux ne peut pas utiliser autant de mat�riels que d'autres syst�mes d'exploitation. Voici quelques pistes pour v�rifier la compatibilit� de votre mat�riel : * Cherchez de nouveaux pilotes sur le site web des fabricants ; * Cherchez des informations pour une possible �mulation sur les sites web ou les manuels. Des marques moins connues peuvent parfois fournir des pilotes ou des r�glages pour des marques plus connues ; * V�rifiez les listes de mat�riel compatible avec Linux sur les sites web d�di�s � votre architecture ; * Cherchez sur Internet l'exp�rience d'autres utilisateurs. 3.3.4. Configuration du r�seau ------------------------------ Si votre machine est connect�e � un r�seau 24h/24 (_i.e._ avec une connexion Ethernet ou �quivalente --- pas une connexion PPP), vous devriez demander � votre administrateur syst�me les informations suivantes : * le nom de votre machine (vous pouvez peut-�tre le choisir vous-m�me) ; * le nom de votre domaine ; * l'adresse IP de votre machine ; * l'adresse IP de votre r�seau ; * le masque de sous-r�seau � utiliser pour votre r�seau ; * l'adresse de multidiffusion (_broadcast address_) � utiliser sur votre r�seau ; * l'adresse IP de votre passerelle par d�faut, si votre r�seau en _poss�de_ une ; * la machine de votre r�seau utilis�e comme serveur de noms DNS (_Domain Name Service_) ; * Si vous vous connectez � ce r�seau en utilisant Ethernet. Si la seule connexion de votre ordinateur � un r�seau se fait via une liaison s�rie, en utilisant PPP ou une connexion t�l�phonique �quivalente, vous ne pourrez pas installer le syst�me de base � travers le r�seau. Dans ce cas, pour installer le syst�me, vous devez utiliser un c�d�rom, pr�-charger les paquets de base sur une partition de votre disque dur, ou pr�parer des disquettes contenant les paquets de base. Voyez : Section 8.9, `Param�trage de PPP' ci-dessous pour des informations sur la configuration de PPP avec Debian une fois le syst�me install�. 3.4. Pr�voir le r�le de ce syst�me ---------------------------------- Il est important de d�cider � l'avance quel type de machine vous allez cr�er. Ceci d�terminera les imp�ratifs de place disque pour votre syst�me Debian. 3.5. Satisfaire les besoins mat�riels ------------------------------------- Une fois glan�es les informations sur votre mat�riel, v�rifiez que votre mat�riel vous permet de faire le type d'installation souhait�. Selon vos besoins, vous pouvez continuer avec du mat�riel inf�rieur au mat�riel recommand� dans le tableau ci-dessous. Cependant, la plupart des utilisateurs seront frustr�s s'ils ignorent ces suggestions. Configuration mat�rielle minimale recommand�e +----------------------------------+ |Type d'inst.| RAM | Disque dur | |------------+--------+------------| |Sans X11 | 16 Mo | 450 Mo | |------------+--------+------------| |Avec X11 | 64 Mo | 1 Go | |------------+--------+------------| |Serveur | 128 Mo | 4 Go | +----------------------------------+ Voici quelques exemples typiques de configuration de syst�mes Debian. Vous pouvez aussi vous faire une id�e de l'espace disque n�cessaire � certaines t�ches en lisant Section 11.4, `Ressources d'espace disque pour les t�ches'. Serveur standard C'est un profil de petit serveur : serveur minimaliste et sans utilitaires sophistiqu�s pour les comptes utilisateur. Il contient un serveur FTP, un serveur web, DNS, NIS et POP. Pour ces services, 50 Mo d'espace disque devraient suffire, il faut ensuite compter la place n�cessaire aux donn�es ; Machine personnelle Une machine de bureau classique, comprenant l'interface graphique X Window, des applications multim�dia, des �diteurs, etc. La taille des paquets devrait �tre d'environ 500 Mo ; Travail en mode console Une machine de bureau minimaliste, sans interface graphique X Window ni applications graphiques. Peut convenir sur un portable ou un ordinateur mobile. La taille est d'environ 140 Mo ; D�veloppeur Une configuration avec tous les paquets pour faire du d�veloppement, comme Perl, C, C++, etc. La taille est d'environ 475 Mo. En supposant que vous installerez X11 et d'autres paquets suppl�mentaires, une taille de 800 Mo est � pr�voir pour ce type de machine. Faites attention que ces tailles ne comptabilisent pas tous les fichiers, comme les fichiers des utilisateurs, la messagerie et les donn�es. Il vaut toujours mieux pr�voir large quand il s'agit de ses propres fichiers et donn�es. En particulier, la partition `/var' dans Debian contient beaucoup d'informations sur l'�tat du syst�me. Les fichiers de `dpkg' (contenant des informations sur tous les paquets install�s) peuvent facilement atteindre 20 Mo ; avec les journaux et le reste, 50 Mo devraient �tre attribu�s � `/var'. 3.6. Partitionnement pr�alable pour un syst�me multi-amor�age ------------------------------------------------------------- Partitionner votre disque dur est simplement le fait de le diviser en plusieurs sections. Chaque section est alors ind�pendante des autres. C'est en gros �quivalent � ajouter des cloisons dans une maison : ajouter des meubles dans une pi�ce n'affecte pas les autres pi�ces. Si vous avez d�j� un syst�me d'exploitation sur votre machine et d�sirez placer Linux sur le m�me disque, vous devrez repartitionner ce disque. Debian a besoin d'outils de partitionnement sp�cifiques. Il ne peut pas �tre install� sur des partitions Windows ou MacOS. Il peut partager des partitions avec d'autres syst�mes Linux, mais ce point n'est pas abord� ici. Vous devez attribuer au moins une partition � la racine du syst�me Debian. Vous pouvez trouver des informations sur le partitionnement actuel en utilisant un outil appropri� pour votre syst�me d'exploitation actuel. Les outils de partitionnement permettent toujours de montrer l'�tat actuel sans faire de changement. En g�n�ral, modifier une partition contenant d�j� un syst�me de fichiers va d�truire des fichiers. Vous devriez donc toujours faire des sauvegardes avant tout partitionnement. En continuant l'analogie avec la maison, avant d'abattre une cloison, vous voudrez certainement d�placer les meubles, afin de ne pas les endommager. Si votre ordinateur poss�de plus d'un disque dur, vous pouvez souhaiter en d�dier un � Debian. Ainsi, vous n'aurez pas besoin de partitionner le disque avant de commencer l'installation ; le programme de partitionnement inclus dans l'installateur fera tr�s bien l'affaire. Si votre ordinateur ne poss�de qu'un seul disque, et si vous d�sirez remplacer compl�tement le syst�me d'exploitation actuel par Debian GNU/Linux, vous pouvez aussi attendre d'�tre dans le processus d'installation pour partitionner le disque (Chapitre 6, `Partitionnement pour Debian'). Cependant, cela ne marchera que si vous commencez l'installation � partir de disquettes, d'un c�d�rom ou de fichiers sur une machine connect�e. En effet, si vous d�marrez � partir de fichiers sur le disque dur, puis partitionnez ce disque dur pendant l'installation, vous effacerez les fichiers de d�marrage, et il vaut alors mieux que l'installation se d�roule sans accroc. Si vous voulez vraiment faire ainsi, vous devez vous assurer qu'il existe un moyen de ressusciter la machine en cas de probl�me, par exemple avec les disquettes ou les c�d�roms d'installation du syst�me actuel. Si votre machine poss�de d�j� plusieurs partitions, et si suffisamment de place peut �tre obtenue en effa�ant ou rempla�ant une ou plusieurs de ces partitions, alors vous pouvez aussi attendre et utiliser le programme de partitionnement de l'installateur Debian. Vous devriez n�anmoins continuer de lire les paragraphes suivants, car il existe certains cas qui obligent � effectuer la partition avant de d�marrer l'installation. Dans tous les autres cas, vous aurez besoin de partitionner votre disque dur avant de d�marrer l'installation afin de cr�er de l'espace disponible dans lequel les partitions pour Debian seront cr��es. Si certaines de ces partitions sont attribu�es � un autre syst�me d'exploitation, il vaut mieux utiliser le programme de partitionnement de ce syst�me d'exploitation. Dans ce cas, nous vous recommandons de _ne pas_ essayer de cr�er des partitions Linux Debian avec ces outils. Il faut seulement cr�er les partitions d�di�es � l'autre syst�me d'exploitation. Si vous installez plus d'un syst�me d'exploitation sur la m�me machine, vous devriez commencer par les autres OS avant d'installer Linux. Windows ainsi que d'autres installateurs d'OS peuvent vous emp�cher de d�marrer Linux, ou vous encourager � reformater les partitions non reconnues. Vous pouvez annuler l'effet de ces actions, ou les �viter, mais commencer par installer les autres OS est le meilleur moyen d'�viter ces ennuis. Si vous avez actuellement un disque dur avec une seule partition (ce qui est courant pour des ordinateurs de bureau), et si vous voulez pouvoir d�marrer Debian ainsi que d'autres syst�mes d'exploitation, vous aurez besoin de : 1. sauvegarder tout ce qui se trouve sur l'ordinateur ; 2. d�marrer depuis le support d'installation (du syst�me d'exploitation actuellement install�), par exemple un c�d�rom ou des disquettes ; 3. utiliser les outils de partitionnement natifs pour cr�er soit de nouvelles partitions, soit de l'espace libre pour Debian GNU/Linux ; 4. installer le syst�me d'exploitation natif sur sa nouvelle partition ; 5. d�marrer ce syst�me pour v�rifier que tout fonctionne, et pour t�l�charger les fichiers de d�marrage pour l'installateur de Debian ; 6. d�marrer l'installateur de Debian pour commencer � installer Debian. 3.7. Configuration mat�rielle et syst�me avant l'installation ------------------------------------------------------------- Cette section va parcourir les r�glages mat�riels que vous devrez peut-�tre effectuer avant d'installer Debian. En g�n�ral, cela implique de v�rifier, et parfois de modifier, des r�glages du micrologiciel (BIOS, etc.) sur votre syst�me. Le micrologiciel est le logiciel de base utilis� par le mat�riel ; il est plus sp�cifiquement ex�cut� pendant le processus d'amor�age (apr�s la mise sous tension). Les probl�mes mat�riels connus qui affectent la fiabilit� de Debian GNU/Linux sur votre syst�me sont aussi mis en lumi�re. 3.7.1. Probl�mes mat�riels � surveiller --------------------------------------- Beaucoup de personnes ont essay� de faire fonctionner leur processeur 90 MHz � 100 MHz, etc. Cela fonctionne parfois, mais le syst�me devient sensible � la temp�rature et � d'autres facteurs et cela peut r�ellement l'endommager. Un des auteurs de ce document a chang� la fr�quence de son propre syst�me pendant un an et puis le syst�me a commenc� � interrompre le programme `gcc' par un signal inattendu pendant qu'il compilait le noyau du syst�me d'exploitation. Baisser la vitesse du processeur � sa valeur de d�part a r�solu le probl�me. Le compilateur `gcc' est souvent le premier � subir des dysfonctionnements � cause d'une mauvaise m�moire RAM (ou d'autres probl�mes mat�riels qui changent les donn�es de mani�re impr�visible), parce qu'il construit des structures de donn�es gigantesques qu'il traverse plusieurs fois. Une erreur dans ces structures de donn�es le fera ex�cuter une instruction ill�gale ou acc�der � une adresse inexistante. Le sympt�me de ceci sera la mort de `gcc' par un signal inattendu. ------------------------------------------------------------------------------- 4. M�thodes pour installer Debian --------------------------------- 4.1. Jeu de c�d�roms Debian GNU/Linux officiels ----------------------------------------------- La m�thode la plus ais�e pour installer Debian GNU/Linux est s�rement celle � partir du jeu de c�d�roms officiels (cf. la page des revendeurs de c�d�roms (http://www.debian.org/CD/vendors/). Vous pouvez aussi t�l�charger les images ISO � partir du site de Debian et vous fabriquer votre propre jeu, si vous avez une connexion rapide et un graveur. Si vous poss�dez un jeu de c�d�roms et que votre c�d�rom est amor�able sur votre machine, vous pouvez aller directement � Section 5.2, `Amorcer depuis un c�d�rom' ; un effort particulier a �t� apport� pour s'assurer que les fichiers dont la plupart des gens ont besoin sont pr�sents sur le c�d�rom. Si votre machine ne supporte pas l'amor�age � partir du c�d�rom, vous pouvez utiliser une autre strat�gie (disquettes, disque dur ou bien amor�age depuis le r�seau) pour initialiser le syst�me d'installation. Les fichiers requis pour amorcer de ces autres fa�ons sont aussi sur le c�d�rom ; l'archive r�seau de Debian et l'organisation des r�pertoires du c�d�rom sont identiques. Ainsi, lorsqu'un chemin d'archive est demand� pour un fichier particulier requis pour amorcer, il est recherch� dans le m�me r�pertoire ou sous-r�pertoire de votre c�d�rom. Une fois l'installateur amorc�, il est capable d'obtenir tous les autres fichiers n�cessaires � partir du c�d�rom. Si vous n'avez pas de jeu de c�d�roms, il vous sera n�cessaire de t�l�charger les fichiers du syst�me d'installation et de les placer soit sur votre disque dur ou sur une disquette, soit sur un ordinateur connect� que vous pourrez utiliser pour amorcer l'installateur. 4.2. T�l�charger les fichiers depuis les miroirs Debian ------------------------------------------------------- Lorsque vous t�l�chargez les fichiers depuis un miroir Debian, assurez-vous de bien �tre en mode _binaire_ et non en mode texte ou en mode automatique. C'est tr�s important pour reproduire fid�lement la structure des r�pertoires qui se trouve sur le miroir afin de cr�er un � sous-miroir � local. Il n'est pas vraiment n�cessaire de faire cela si vous placez ces fichiers sur une disquette ; mais cela facilite la recherche des fichiers dont vous avez besoin. Vous devrez commencer votre structure de r�pertoire local au niveau inf�rieur � `disks-mips', par exemple : current/<sous-architecture>/images-1.44/<saveur>/rescue.bin Il n'est pas n�cessaire de t�l�charger tous les fichiers � partir de ce niveau, juste ceux qui vous concernent (vous trouverez plus loin comment les d�terminer). Il faut simplement que les r�pertoires aient le m�me nom que ceux du miroir et garder chaque fichier dans son r�pertoire d'origine. Si votre machine est configur�e pour d�compresser ou d�coder automatiquement les fichiers t�l�charg�s, vous devez annuler cette option lorsque vous t�l�chargez les fichiers d'installation. Ils seront d�compress�s quand il le faudra. Les installer d�compress�s vous ferait perdre de la place sur votre syst�me et, si les archives compress�es originales sont effac�es par le programme de d�compression, elles manqueront lorsque l'installateur en aura besoin. 4.2.1. Options d'installation ----------------------------- Les fichiers n�cessaires peuvent se diviser en trois cat�gories 1. les fichiers n�cessaires � l'amor�age su syst�me d'installation (par exemple, `rescue.bin', `linux.bin' et `root.bin') 2. les fichiers que le syst�me d'installation peut demander apr�s avoir amorc� pour installer le noyau du syst�me d'exploitation et les pilotes de p�riph�rique (par exemple, `rescue.bin' et `drivers.tgz'). 3. les fichiers d'installation du syst�me de base (par exemple, `basedebs.tar') Si vous avez une connexion r�seau Ethernet fonctionnelle et que votre carte Ethernet est une de celles incluses dans le noyau d'installation, vous n'aurez besoin que des fichiers d'amor�age de l'installation. L'installateur est capable d'installer le noyau et les pilotes depuis le r�seau pour les cartes Ethernet communes. Si vous avez une connexion Ethernet non reconnue nativement par l'installateur, vous aurez alors � installer � la fois les fichiers d'amor�age du syst�me, le fichier noyau et les fichiers d'installation des pilotes de p�riph�riques. Si vous installez Debian GNU/Linux sur un ordinateur sans connexion r�seau fonctionnelle, ou bien si votre connexion r�seau se r�duit � celle de PPP (via un modem) plut�t qu'� une connexion Ethernet, il vous sera alors n�cessaire de t�l�charger les trois types de fichiers avant de commencer l'installation. Si vous n'�tes pas s�r des fichiers qu'il vous faut, commencez simplement par les fichiers d'amor�age syst�me. Si votre premi�re tentative pour configurer le r�seau avec l'installateur �choue, vous pouvez tout simplement arr�ter, aller chercher les fichiers manquants puis red�marrer l'installation. le fichier d'installation du syst�me de base `basedebs.tar' fait aujourd'hui environ 27 Mo. Il serait pr�f�rable d'utiliser un c�d�rom ou bien de configurer votre r�seau avant d'installer le syst�me de base ; dans ce cas, il n'est pas n�cessaire de r�cup�rer ce fichier. L'emplacement sur le r�seau o� vous pourrez le trouver se trouve dans l'annexe (Section 11.2.3.4, `Les fichiers d'installation du syst�me de base de Debian'). Pour assembler une archive `basedebs'.tar sur un syst�me Debian � partir d'une archive Debian, installez en premier `debootstrap' (`apt-get install debootstrap'). Ensuite, tapez la commande suivante : debootstrap binary-basedebs SUITE=woody VERSION=3.0 \ MIRROR="http://ftp.debian.org/debian" ARCHES="mips" 4.2.2. Choisir le jeu d'installation ad�quat -------------------------------------------- Les fichiers d'installation comprennent des images du noyau qui sont disponibles sur diff�rentes sous-architectures. Chaque sous-architecture accepte un jeu diff�rent de mat�riel. Les sous-architectures disponibles pour Mips sont : � r4k-ip22 � C'est le noyau n�cessaire aux machines SGI Indy, Indigo et Challenge S. Le noyau comprend la plupart des pilotes support�s par Linux, fournis sous forme de modules, comme les pilotes de p�riph�riques r�seau, SCSI, etc. Il n'y a pas d'autres saveurs disponibles � ce jour pour Mips. Les fichiers de configuration du noyau pour ces sous-architectures peuvent �tre trouv�s dans leur r�pertoire respectif dans le fichier nomm�`kernel-config' 4.2.3. O� trouver les fichiers d'installation --------------------------------------------- Le lieu o� vous pouvez t�l�charger les fichiers d'installation est �crit dans l'annexe. Ceci inclut : .../current/r4k-ip22/images-1.44/rescue.bin (../../r4k-ip22/images-1.44/rescue.bin) Image de secours .../current/root.bin (../../root.bin) Image(s) root ou archive tar Section 11.2.3.2, `Images de noyau Linux' noyau binaire Section 11.2.3.3, `Fichiers de pilotes' images des pilotes ou archive tar Section 11.2.3.4, `Les fichiers d'installation du syst�me de base de Debian' Image du syst�me de base ou archive tar L'image de secours contient un noyau Linux d'amor�age compress�. Elle est utilis�e � la fois pour un amorcage par disquette (lorsqu'elle est mise sur une disquette) et en tant que source pour le noyau Linux lorsque le noyau est install� sur votre machine. Le noyau binaire `linux.bin' est un noyau binaire non compress�. Il est utilis� lorsque vous amorcez depuis l'installateur � partir du disque dur ou bien du c�d�rom et il n'est pas n�cessaire lorsque vous amorcez depuis une disquette. Reportez-vous � Section 4.3, `Cr�er des disquettes depuis des images disque' pour obtenir des informations importantes sur une cr�ation correcte des disquettes d'amor�age � partir des images de disquettes. L'image de la disquette root contient un syst�me de fichiers compress� sur un disque virtuel qui se charge en m�moire apr�s le d�marrage de l'installateur. Les pilotes de p�riph�riques peuvent �tre t�l�charg�s en tant qu'images de disquettes ou bien sous forme d'archive tar (`drivers.tgz'). Le syst�me d'installation aura besoin d'acc�der � ces pilotes durant l'installation. Si vous avez une partition de disque dur ou bien un ordinateur connect� qui pourrait �tre accessible depuis l'installateur (voir plus bas), l'archive tar sera plus facile � manipuler. Les fichiers d'image de disquettes ne seront n�cessaires que si vous devez installer les pilotes � partir de disquettes. Lorsque vous t�l�chargez les fichiers, et � moins d'utiliser des disquettes pour le noyau et les pilotes, vous devez prendre garde au type de syst�me de fichiers _sur lequel_ vous t�l�chargez le noyau et les pilotes. L'installateur sait lire des fichiers sur un tr�s grand nombre de syst�mes de fichiers, notamment FAT, HFS, ext2fs et Minix. Lorsque vous t�l�chargez les fichiers depuis un syst�me de fichier *nix, choisissez les fichiers les plus gros de l'archive. Pendant l'installation, vous effacerez la partition sur laquelle vous installerez Debian, juste avant de commencer l'installation. Tous les fichiers t�l�charg�es doivent se trouver sur une _autre_ partition que celle sur laquelle vous avez d�cid� d'installer le syst�me. 4.3. Cr�er des disquettes depuis des images disque -------------------------------------------------- Les disquettes d'amor�age sont la plupart du temps utilis�es pour amorcer le syst�me d'installation sur des machines qui poss�dent un lecteur de disquettes. On peut aussi les utiliser pour installer le noyau et les pilotes sur la plupart des syst�mes. Les images disque sont des fichiers contenant l'ensemble du contenu d'une disquette en mode _raw_ (ou copie brute des secteurs physiques). Les images disques, comme `rescue.bin', ne peuvent pas �tre simplement copi�es sur une disquette. Un programme sp�cial est utilis� pour copier les fichiers images sur des disquettes en mode _raw_. C'est obligatoire car ces images sont une repr�sentation brute du disque ; il faut donc recopier les donn�es par _copie de secteurs_ du fichier vers la disquette. Il y a diff�rentes m�thodes pour cr�er des disquettes � partir d'images disque ; elles d�pendent de votre plate-forme. Cette partie d�crit comment le faire sur les diff�rentes plates-formes. Quelque soit la mani�re dont vous les obtiendrez, n'oubliez pas de verrouiller les disquettes cr��es de fa�on � vous assurer qu'elles ne seront pas endommag�es par m�garde. 4.3.1. �crire des images disques depuis Linux ou un syst�me Unix ---------------------------------------------------------------- Pour �crire une image disque vers une disquette, vous aurez certainement besoin d'un acc�s super-utilisateur (root) sur votre syst�me. Placez une bonne disquette vierge dans le lecteur. Ensuite, tapez la commande suivante : dd if=<fichier> of=/dev/fd0 bs=1024 conv=sync ; sync o� <fichier> est un des fichiers images disques de disquette. `/dev/fd0' est g�n�ralement le nom utilis� pour le lecteur de disquette. Cela peut �tre diff�rent sur une station de travail (sur Solaris, c'est `/dev/fd/0'). Il se peut que vous r�cup�riez la main avant que votre syst�me Unix n'ait fini d'�crire la disquette, aussi, assurez-vous que le signal lumineux, activ� lors du fonctionnement du lecteur, soit bien �teint, et que la disquette ne tourne plus avant de la sortir. Sur certains syst�mes, vous devez utiliser une commande pour �jecter la disquette du lecteur (sur Solaris, utilisez `eject' et lisez la page de manuel associ�e). Certains syst�mes tentent de monter automatiquement la disquette lorsque vous la placer dans le lecteur. Vous devrez d�sactiver cette option sinon la station de travail ne vous permettra pas d'�crire des donn�es _brutes_ (� raw mode �) sur la disquette. Malheureusement, la fa�on de le faire varie consid�rablement suivant le syst�me d'exploitation. Sur Solaris, vous pouvez configurer le gestionnaire de volumes pour autoriser les acc�s directs sur les disquettes (utilisez `volcheck' ou une commande �quivalente dans le gestionnaire de fichiers). Ensuite, utilisez la commande `dd' avec la forme donn�e au-dessus en rempla�ant simplement `/dev/fd0' par `/vol/rdsk/<floppy_name>', o� <floppy_name> est le nom donn� au lecteur de disquettes lors de sa cr�ation (les lecteurs non nomm�s ont un nom g�n�rique `unnamed_floppy'). Sur les autres syst�mes, voyez avec votre administrateur syst�me. 4.3.2. �crire des images disques depuis DOS, Windows ou OS/2 ------------------------------------------------------------ Si vous avez acc�s � une machine i386, vous pouvez utiliser l'un des programmes suivants pour copier les images sur les disquettes. Les programmes FDVOL, WrtDsk ou RaWrite3 peuvent �tre utilis�s sous MS-DOS. http://www.minix-vmd.org/pub/Minix-vmd/dosutil/ Pour utiliser ces programmes, assurez-vous d'abord d'amorcer votre syst�me sous DOS. Essayez de les utiliser depuis une fen�tre DOS sous Windows, car double-cliquer dessus depuis l'explorateur de Windows ne devrait _pas_ les faire fonctionner. Si vous ne savez pas amorcer DOS, tapez simplement sur F8 lors de l'amor�age du syst�me. NTRawrite est un essai pour cr�er une version moderne de Rawrite/Rawrite3 qui serait compatible � la fois sous WinNT, Win2K et Win95/98. C'est une application graphique auto-document�e ; vous s�lectionnez le lecteur de disquettes sur lequel �crire, puis vous s�lectionnez l'image disque que vous d�sirez placer � cet endroit et vous appuyez sur le bouton d'�criture. http://sourceforge.net/projects/ntrawrite/ 4.3.3. Modifier la disquette de secours pour accepter les langages nationaux ---------------------------------------------------------------------------- Les messages affich�s par la disquettes de secours (avant de charger le noyau Linux) peuvent �tre �crits dans votre langue maternelle. Pour ce faire, si vous n'�tes pas anglophone, apr�s avoir �crit le fichier image, vous devez copier les fichiers de messages ainsi qu'une police sur la disquette. Pour les utilisateurs de MS-DOS et Windows, il y a un fichier batch `setlang.bat' dans le r�pertoire `dosutils' pour copier les bons fichiers. Entrez simplement dans le bon r�pertoire, _i.e._, cd c:\debian\dosutils et ex�cutez tout simplement apr�s l'invite de commandes Windows `setlang <lang>', o� <lang> est le code � deux lettres de votre langue en minuscule. Par exemple, `setlang pl' sert � configurer le polonais. Voici la liste des codes des langues actuellement disponibles : ca cs da de eo es fi fr gl hr hu it ko ja pl pt ru sk sv tr zh_CN Remarquez que les indications de ce manuel sont bas�es sur une installation en fran�ais ; sinon, les noms des menus et boutons diff�reront de ce que vous verrez sur votre �cran. 4.4. Pr�parer les fichiers pour amorcer depuis le r�seau en TFTP. ----------------------------------------------------------------- Si votre machine est connect� � un r�seau local, vous pouvez l'amorcer directement � travers le r�seau � partir d'une autre machine en utilisant TFTP. Si vous d�cidez de le faire, les fichiers d'amor�age doivent �tre plac�s � un endroit sp�cifique sur cette machine et elle doit �tre configur�e pour supporter l'amor�age de votre propre machine. Vous devez configurer un serveur TFTP et pour les machines CATS, un serveur BOOTP . Le protocole de transfert de fichiers trivial (� Trivial Transfert File Protocol � ou TFTP, NdT) est utilis� pour transf�rer l'image d'amor�age au client. Th�oriquement, n'importe quel serveur sur n'importe quelle plate-forme qui impl�mente ces protocoles peut �tre utilis�. Dans les exemples qui vont suivre dans cette partie, on donnera les commandes pour SunOS 4.x, SunOS 5.x (mieux connu sous le nom de Solaris) et GNU/Linux. 4.4.1. Activer le serveur TFTP. ------------------------------- Pour s'assurer du bon fonctionnement du serveur TFTP, vous devez vous assurer au pr�alable que `tftpd' est activ�. Ce dernier est g�n�ralement activ� gr�ce � la ligne suivante dans `/etc/inetd.conf' : tftp dgram udp wait root /usr/etc/in.tftpd in.tftpd /tftpboot Jetez un oeil dans ce fichier et rappelez-vous le r�pertoire pass� en argument de `in.tftpd' ; vous en aurez besoin ult�rieurement. L'option `-l' autorise certaines versions de `in.tftpd' � journaliser toutes les requ�tes vers le journal du syst�me ; c'est extr�mement pratique en cas d'erreur d'amor�age. Si vous devez changer `/etc/inetd.conf', vous devrez le signaler au processus `inetd'. Sur une machine Debian, lancez `/etc/init.d/netbase reload' (pour une Potato 2.2 et syst�me plus r�cent, utilisez `/etc/init.d/inetd reload') ; sur les autres machines, retrouvez le num�ro de processus de `inetd' et tuez-le avec la commande `kill -HUP <inetd-pid>'. Si votre serveur TFTP est une bo�te Linux 2.4.x, il vous faudra effectuer la manoeuvre suivante sur votre serveur : echo 1 > /proc/sys/net/ipv4/ip_no_pmtu_disc de fa�on � d�tourner la d�tection du MTU sinon la PROM de l'Indy ne pourra pas t�l�charger le nouveau noyau. En outre, assurez-vous que les paquets TFTP transitent par un port source inf�rieur � 32767 ou bien le t�l�chargement s'arr�tera apr�s le premier paquet. Vous pouvez toujours contourner ce bogue de la PROM gr�ce au noyau 2.4.x en ajustant echo "2048 32767" > /proc/sys/net/ipv4/ip_local_port_range pour fixer l'intervalle des ports source que le serveur Linux TFTP peut utiliser. 4.4.2. Mettre les images TFTP en place -------------------------------------- Ensuite, placez les images TFTP dont vous avez besoin (d�crites dans la Section 11.2.3, `Description des fichiers du syst�me d'installation') dans le r�pertoire des images d'amorce de `tftpd'. G�n�ralement, ce r�pertoire s'appelle `/tftpboot'. Vous aurez � faire un lien depuis ce fichier vers le fichier que `tftpd' utilisera pour amorcer un client particulier. Malheureusement, le nom du fichier est d�termin� par le client TFTP et il n'y a pas vraiment de standard. Souvent, le fichier que le client TFTP recherchera est <ip-du-client-en-hexa.architecture-du-client>. Pour calculer <ip-du-client-en-hexa>, prenez chaque octet de l'adresse IP du client et convertissez-la en hexad�cimal. Si vous avez une machine � port�e de main avec le programme `bc', vous pouvez l'utiliser. En premier, utilisez la commande `obase=16' pour configurer la sortie en hexad�cimal, puis entrez les composants individuels du client IP un par un. Comme pour <architecture-du-client>, essayez quelques valeurs. Sur les Indy de SGI, vous pouvez relier lors de l'amor�age de bootpd la fourniture du nom du fichier TFTP. Il est donn� soit par `bf=' dans /etc/bootptab ou bien par l'option de `filename=' dans /etc/dhcpd.conf. _NOT YET WRITTEN_ 4.4.3. Installation avec une racine TFTP et NFS ----------------------------------------------- C'est tr�s proche de l'installation pour syst�me avec peu de m�moire parce que vous ne voulez pas charger le disque virtuel mais amorcer depuis le syst�me de fichier nfs-root cr�� il y a peu. Vous n'avez qu'� remplacer le lien vers l'image tftpboot par un lien vers l'image du noyau (_i.e_ linux-a.out). Mon exp�rience de l'amor�age � travers le r�seau est bas�e exclusivement sur RARP/TFTP qui requi�rent que tous les d�mons tournent sur le m�me serveur (la station de travail SPARC envoie une requ�te TFTP en retour au serveur qui r�pondait � sa pr�c�dente requ�te RARP). Dans tous les cas, Linux reconna�t aussi le protocole BOOTP mais je ne sais pas comment le configurer :-(( Est-ce que cela doit �tre document� dans ce manuel ? Pour amorcer la machine cliente, allez � Section 5.4, `Amorcer depuis TFTP'. 4.5. Installation automatis�e ----------------------------- Pour installer sur de nombreux ordinateurs, il est possible de d'utiliser l'installation compl�tement automatis�e appel�e `FAI' (pour � Fully Automatic Installlation �, NdT). Le paquet Debian `fai' doit �tre install� sur un ordinateur appel� le serveur d'installation. Ensuite, tous les clients � installer s'amorcent depuis leur carte r�seau ou une disquette et installent Debian sur leur disque local. ------------------------------------------------------------------------------- 5. Amor�age du syst�me d'installation ------------------------------------- Avec des limitations dans certains cas, vous pouvez amorcer le syst�me d'installation � partir d'un c�d�rom Debian GNU/Linux, de disquettes, d'une partition de disque dur ou d'une autre machine � travers un r�seau local. 5.1. Arguments des param�tres d'amor�age ---------------------------------------- Les param�tres d'amor�age sont ceux du noyau Linux et sont utilis�s g�n�ralement pour s'assurer que ces p�riph�riques seront trait�s correctement. Dans la plupart des cas, le noyau peut auto-d�tecter l'information sur vos p�riph�riques. Parfois, dans certains cas, vous aurez � l'aider un petit peu. Sur les SGI Indy, vous pouvez ajouter des param�tres d'amor�age apr�s la commande `bootp():' dans le moniteur de commandes. Apr�s la commande `bootp():', vous pouvez ajouter le chemin et le nom du fichier � amorcer si vous ne donnez pas un nom explicite via votre serveur BOOTP/DHCP. Par exemple : `bootp():/boot/tftpboot.img' Toutes les informations n�cessaires sur les param�tres d'amor�age sont disponibles dans le HOWTO Linux BootPrompt (http://www.freenix.org/unix/linux/HOWTO/BootPrompt-HOWTO.html) ; la pr�sente section contient seulement un r�sum� des param�tres les plus utilis�s. Si vous installez le syst�me pour la premi�re fois, utilisez les param�tres par d�faut (c'est-�-dire, n'ajoutez aucun param�tre) et voyez si cela fonctionne correctement. Cela sera vraisemblablement le cas. Sinon, vous pourrez red�marrer ult�rieurement avec les param�tres appropri�s � votre mat�riel. Lorsque le noyau d�marre, un message Memory: <avail>k/<total>k available doit �tre affich� assez t�t durant le processus. <total> doit correspondre � la quantit� de m�moire vive (exprim�e en kilo-octets) que contient votre machine. Si la quantit� de m�moire vive d�tect�e ne correspond pas � la quantit� de m�moire contenue dans votre machine, vous devrez utiliser le param�tre `mem=<ram>', o� <ram> est la taille m�moire de votre machine, suivie par � k � pour kilo-octets ou � m � pour m�ga-octets. Par exemple, `mem=65536k' et `mem=64m' sont �quivalents pour forcer l'utilisation de 64 Mo de m�moire vive. Si votre moniteur est noir & blanc, utilisez le param�tre `mono'. Sinon, votre installation se fera en couleur, ce qui est l'option par d�faut. Si vous d�marrez � travers la console s�rie, en g�n�ral, le noyau la d�tecte automatiquement. Si vous avez une carte vid�o (� framebuffer �) et un clavier �galement connect�s � l'ordinateur que vous voulez d�marrer � l'aide de la console s�rie, vous devrez peut-�tre passer l'option `console=<device>' au noyau, o� <device> est votre interface s�rie, c'est-�-dire quelque chose comme � ttyS0 �. De nouveau, tous les d�tails sur les param�tres d'amor�age peuvent �tre trouv�s dans le HOWTO Linux BootPrompt (http://www.freenix.org/unix/linux/HOWTO/BootPrompt-HOWTO.html), y compris les astuces pour le mat�riel peu courant. Quelques pi�ges courants sont inclus ci-dessous dans la section : Section 5.5, `Dysfonctionnement pendant la proc�dure d'installation'. 5.1.1. Arguments de `dbootstrap' -------------------------------- Le syst�me d'installation reconna�t quelques arguments qui peuvent s'av�rer utiles. Les effets de `quiet' et `verbose' sont d�crits dans : Section 11.5, `Effets des modes verbeux et silencieux'. quiet (silencieux) Oblige le syst�me d'installation � supprimer les messages de confirmation et � essayer de faire les choses correctement sans faire d'histoires. Si vous �tes familier et � l'aise avec ce que le syst�me d'installation va faire alors c'est une option int�ressante pour rendre silencieux le processus ; verbose (verbeux) Pose encore plus de questions qu'habituellement ; debug (d�boguer) �met des messages de d�bogage suppl�mentaires dans le journal du syst�me d'installation (consultez : Section 5.7.1, `Utiliser le shell et visualiser les fichiers-journaux'), incluant toutes les commandes ex�cut�es ; bootkbd=<...> Pr�s�lectionne le clavier que vous voulez utiliser, par exemple `bootkbd=qwerty/us' ; mono Utilise le mode monochrome plut�t que couleur. nolangchooser Certaines architectures utilisent le _framebuffer_ du noyau afin d'offrir l'installation en un certain nombre de langues. Si le _framebuffer_ provoque des probl�mes sur votre syst�me, vous pouvez utiliser cette option pour le d�sactiver. 5.2. Amorcer depuis un c�d�rom ------------------------------ Notez que certains lecteurs de c�d�roms peuvent demander des pilotes particuliers, et sont donc inaccessibles au tout d�but de l'installation. Si cette fa�on d'installer, en amor�ant depuis un c�d�rom �choue, veuillez relire ce chapitre et la partie sur les autres noyaux et sur d'autres m�thodes d'installation susceptibles de fonctionner chez vous. M�me si vous ne pouvez amorcer depuis un c�d�rom, vous pouvez probablement installer les composants du syst�me Debian et n'importe quels paquets � partir du c�d�rom. Amorcez simplement � partir d'un autre support, comme les disquettes. Lorsqu'arrivera le moment d'installer le syst�me d'exploitation, le syst�me de base et n'importe quel paquet suppl�mentaire, faites pointer le syst�me d'installation sur le lecteur de c�d�rom. Si vous avez des probl�mes lors de l'amor�age, voyez : Section 5.5, `Dysfonctionnement pendant la proc�dure d'installation'. 5.3. Amorcer depuis des disquettes ---------------------------------- 5.4. Amorcer depuis TFTP ------------------------ Amorcer depuis un r�seau suppose que vous ayez une fonction de connexion r�seau support� par les disquettes d'amor�age, � la fois pour une adresse r�seau statique ou un serveur DHCP, un serveur DHCP et un serveur TFTP. La m�thode d'installation pour supporter l'amor�age depuis TFTP est d�crite dans : Section 4.4, `Pr�parer les fichiers pour amorcer depuis le r�seau en TFTP.'. Une fois entr� dans le moniteur de commandes, utilisez bootp(): root=/dev/ram0 sur les stations SGI Indy pour amorcer Linux et commencer l'installation de Debian. Pour ce faire, il sera peut-�tre n�cessaire de d�configurer la variable d'environnement netaddr. Tapez unsetenv netaddr dans le moniteur de commandes pour le faire. 5.5. Dysfonctionnement pendant la proc�dure d'installation ---------------------------------------------------------- 5.5.1. Fiabilit� des disquettes ------------------------------- Le plus gros probl�me pour les gens qui installent Debian pour la premi�re fois semble �tre la fiabilit� des disquettes. La disquette de secours est celle qui pose le plus de probl�me car c'est elle qui acc�de directement au mat�riel avant que Linux ne se charge. Souvent, le mat�riel n'est pas d�tect� aussi s�rement qu'avec un lecteur de disquette Linux et peut s'arr�ter sans message d'erreur quand il lit des donn�es incorrectes. Il peut aussi y avoir des erreurs dans les disquettes de pilotes et la plupart d'entre elles peuvent se deviner � cause d'erreurs disque d'entr�es/sorties. Si vous �tes bloqu� pendant l'installation avec une disquette particuli�re, la premi�re chose � faire est de t�l�charger � nouveau l'image de la disquette et de la r��crire sur une _nouvelle_ disquette. Reformater simplement l'ancienne disquette peut �tre insuffisant, m�me si la disquette est reformat�e et �crite sans erreur. Il est parfois utile d'�crire les disquette sur un autre syst�me. Un utilisateur a rapport� une fois qu'il a d� r��crire les images sur la disquette _trois_ fois avant qu'elle fonctionne ; ensuite, tout s'est bien d�roul� avec cette troisi�me disquette. 5.5.2. Configuration d'amor�age ------------------------------- Si vous avez des probl�mes et que le noyau se bloque pendant la phase d'amor�age, qu'il ne reconnaisse pas vos p�riph�riques ou bien que les pilotes ne soit pas parfaitement fonctionnels, la premi�re chose � faire est de v�rifier les param�tres d'amor�age, ainsi qu'il a �t� discut� dans : Section 5.1, `Arguments des param�tres d'amor�age'. Si vous amorcez avec votre propre noyau plut�t que celui fourni par l'installateur, assurez-vous que `CONFIG_DEVFS' ne soit pas dans le noyau. L'installateur n'est pas compatible avec `CONFIG_DEVFS'. Les probl�mes peuvent �tre souvent r�solus en retirant p�riph�riques et rajouts et en essayant d'amorcer de nouveau. Il existe en tout �tat de cause des limitations dans notre jeu de disquettes d'amor�age en ce qui concerne le mat�riel. Certaines plateformes support�es par Linux ne le seront pas directement par nos disquettes. Si c'est le cas, vous aurez � cr�er votre propre disquette de secours (voir : Section 10.3, `Remplacer le noyau de la disquette de secours') ou rechercher vers une installation en r�seau. Si vous avez une machine avec beaucoup de m�moire, plus de 512 Mo, et si l'installateur se bloque lors de l'amor�age du noyau, vous serez amen� � inclure comme argument d'amor�age la limite du total de la m�moire que le noyau devra voir, comme `mem=512m'. 5.6. Comprendre les messages de d�marrage du noyau -------------------------------------------------- Durant la s�quence de d�marrage, vous pourriez voir beaucoup de messages du genre `can't find something', ou `something not present', `can't initialize something', ou m�me `this device driver depends on something'. La plupart de ces messages sont sans cons�quence. Vous les voyez parce que le noyau du syst�me d'installation est con�u pour tourner sur des ordinateurs avec un grand nombre de p�riph�riques tr�s diff�rents. �videmment, aucun ordinateur ne poss�de tous les p�riph�riques possibles, et le syst�me d'exploitation pourrait se plaindre parce qu'il recherche un p�riph�rique que vous ne poss�dez pas. Vous pourriez �galement voir le syst�me s'arr�ter pendant un moment. Cela arrive quand il attend une r�ponse d'un p�riph�rique qui n'est pas pr�sent sur votre syst�me. Si vous trouvez le temps de d�marrage du syst�me exag�r�ment long, vous pourrez cr�er un noyau personnalis� plus tard (voyez : Section 9.5, `Compiler un nouveau noyau'). 5.6.1. `dbootstrap' : rapport de probl�mes ------------------------------------------ Si vous parvenez � la fin de la phase d'amor�age mais que vous ne parveniez pas � la fin de l'installation compl�te, le menu � Rapport de probl�mes � de `dbootstrap' peut vous aider. Il cr�e un fichier `dbg_log.tgz' sur une disquette, un disque dur ou un syst�me de fichier mont�. `dbg_log.tgz' d�taille l'�tat du syst�me (`/var/log/messages', `/proc/cpuinfo' etc.). `dbg_log.tgz' peut fournir des indications sur ce qui s'est mal d�roul� et comment le r�soudre. Si vous soumettez un rapport de bogue, vous devrez attacher ce fichier au rapport. 5.6.2. Soumettre un rapport de bogue ------------------------------------ Si vous avez toujours des ennuis, veuillez soumettre un rapport de bogue. Envoyez un courriel � <submit@bugs.debian.org>. Vous _devez_ inclure les lignes suivantes en t�te de votre message : Package: boot-floppies Version: <version> Assurez-vous que le champ <version> soit bien identique � la version des disquettes d'amor�age que vous utilisez. Si vous ne connaissez pas la _version_, donnez la date du t�l�chargement des disquettes et indiquez la distribution � partir de laquelle vous les avez obtenues (par exemple, � stable �, � frozen � ou � woody �). Vous devrez aussi inclure les informations suivantes dans votre rapport de bogue : architecture: mips model: <votre mod�le et fabricant de mat�riel> memory: <quantit� de RAM> scsi: <adapteur SCSI, s'il y en a> cd-rom: <mod�le de c�d�rom et type d'interface, par exemple atapi> network card: <carte d'interface r�seau, si n�cessaire> pcmcia: <d�tails des p�riph�riques PCMCIA> Suivant la nature du bogue, il peut �tre souhaitable d'indiquer si vous installiez sur des disques IDE ou SCSI ou bien les autres p�riph�riques comme l'audio, la taille des disques et le mod�le des cartes vid�o. Dans le rapport de bogue, d�crivez le probl�me en incluant les derniers messages visibles du noyau dans le cas d'un gel du noyau. D�crivez les �tapes que vous avez effectu�es pour arriver dans cet �tat. Veuillez _dans la mesure du possible_ r�digez le rapport de bogue en anglais. 5.7. Introduction � `dbootstrap' -------------------------------- `dbootstrap' est le nom du programme qui est lanc� apr�s que vous �tes entr� dans l'installation du syst�me. Il est responsable de la configuration initiale du syst�me et de l'installation du � syst�me de base �. Le principal travail de `dbootstrap' et l'objectif principal de la configuration initiale de votre syst�me est d'en configurer les �l�ments essentiels. Par exemple, il se peut que vous ayez � utiliser certains modules du noyau, alors m�me que ces pilotes sont li�s dans le noyau. Ces modules comptent parmi les pilotes de mat�riel de stockage, les pilotes de r�seau, le support d'un langage donn� et le support pour d'autres p�riph�riques qui ne sont pas automatiquement inclus dans le noyau que vous utilisez. Le formatage et le partitionnement du disque, ainsi que la configuration du r�seau, sont facilit�s par `dbootstrap'. Ce r�glage fondamental est fait en premier car il est souvent n�cessaire au bon fonctionnement de votre syst�me. `dbootstrap' est une application simple, orient�e caract�res et con�ue pour offrir un maximum de compatibilit� dans toutes les situations (comme une installation depuis une ligne s�rie). Il est tr�s facile � utiliser. Il vous guidera pas � pas dans chaque �tape du processus d'installation. Vous pouvez aussi revenir en arri�re et r�p�ter des �tapes si vous pensez avoir fait une erreur. Pour vous d�placer � l'int�rieur de `dbootstrap', utilisez : * La fl�che de droite ou la touche de tabulation pour avancer en avant et la fl�che gauche ou la touche Shift-tab pour vous d�placer en arri�re entre les boutons et les s�lections dans l'�cran courant ; * Les fl�ches haut et bas permettent de s�lectionner diff�rents �l�ments dans une liste � d�filement et de faire d�filer la liste elle-m�me ; * La barre d'espacement permet la s�lection d'articles comme dans une bo�te de s�lection ; * La touche _Entr�e_ sert � valider les choix. 5.7.1. Utiliser le shell et visualiser les fichiers-journaux ------------------------------------------------------------ Si vous �tes un utilisateur exp�riment� d'Unix ou de Linux, pressez _Left Alt-F2_ pour obtenir une seconde _console virtuelle_. C'est la touche _Alt_ plac�e � gauche de la barre d'espacement et la touche de fonction _F2_, press�es en m�me temps. C'est une fen�tre distincte dans laquelle tourne un clone de shell Bourne appel� `ash'. � ce moment, vous avez amorc� � l'int�rieur du disque virtuel et vous avez � disposition un nombre limit� d'outils Unix. Vous pouvez conna�tre les programmes disponibles en tapant `ls /bin /sbin /usr/bin /usr/sbin'. Utilisez les menus pour ex�cuter une t�che qui est pr�vue pour --- l'interpr�teur de commandes et les applications ne sont l� qu'au cas o� quelque chose tournerait mal. En particulier, vous devez toujours utiliser le menu, et non pas le shell, pour activer une partition d'�change parce que le logiciel sous le menu n'est pas capable de d�tecter que vous l'avez fait depuis l'interpr�teur de commandes. Pressez _Left Alt-F1_ pour revenir aux menus. Linux fournit jusqu'� 64 consoles virtuelles mais la disquette de secours n'en utilise qu'une partie. Les messages d'erreur sont redirig�s vers la troisi�me console (connue comme _tty3_). Vous pouvez y acc�der en pressant _Left Alt-F3_ (gardez la touche _Alt_ enfonc� pendant que vous appuyez sur la touche de fonction_F3_). Revenez en arri�re sur `dbootstrap' avec _Left Alt-F1_. Ces messages se retrouvent aussi dans `/var/log/messages'. Apr�s l'installation, ce fichier-journal est copi� dans `/var/log/installer.log' sur votre syst�me. Pendant l'installation de base, les messages de d�paquetage des paquets et de configuration sont redirig�s vers `tty4'. Vous pouvez y acc�der en tapant _Left Alt-F4_Revenez en arri�re sur `dbootstrap' avec _Left Alt-F1_. Ces messages sont ensuite sauvegard�s par debootstrap dans `/target/tmp/debootstrap.log' lorsque l'installation est achev� depuis une console s�rie. 5.8. Notes sur cette version ---------------------------- Le premier �cran que `dbootstrap' vous pr�sentera est les � Notes sur cette version �. Cet �cran donne la version du logiciel `boot-floppies' que vous utilisez et fournit une br�ve introduction sur les d�veloppeurs Debian. 5.9. Menu principal d'installation - Debian GNU-Linux ----------------------------------------------------- Il se peut que vous voyiez une bo�te de dialogue indiquant : � Le programme d'installation est en train de d�terminer l'�tat actuel de votre syst�me et la prochaine �tape de l'installation qui doit �tre effectu�e. �. Sur certains syst�mes, cela passe trop rapidement pour �tre lisible. Vous verrez cette bo�te de dialogue entre chaque �tape dans le menu principal. Le programme d'installation, `dbootstrap', v�rifiera l'�tat du syst�me � chaque �tape. Ces v�rifications vous permettent de red�marrer votre machine sans perdre le travail que vous avez d�j� fait au cas o� vous auriez � arr�ter votre syst�me en cours d'installation. Si vous avez � red�marrer votre syst�me, vous aurez � relancer l'installation, � configurer votre clavier, r�activer la partition d'�change et remonter les disques qui ont �t� initialis�s. Tout ce que vous avez d�j� fait avec le syst�me d'installation a �t� sauvegard�. Pendant tout le processus d'installation, vous verrez dans le menu principal : � Menu principal d'installation - Debian GNU-Linux �. Les choix en haut du menu changeront pour indiquer la progression dans l'installation du syst�me. Phil Hughes �crivait dans le Linux Journal (http://www.linuxjournal.com/) qu'un _poussin_ bien �duqu� pourrait installer Debian ! Il voulait dire que l'installation se r�sume la plupart du temps � appuyer _machinalement_ sur la touche _Entr�e_ Le premier choix dans le menu d'installation repr�sente l'action suivante car le syst�me d�tecte ce que vous avez d�j� fait. Il devrait dire � Suivant � et � ce moment, l'�tape suivante d'installation sera choisie. 5.10. Configurer le clavier --------------------------- Assurez-vous que la mise en relief est sur l'�l�ment � Suivant � et pressez sur _Entr�e_ pour aller dans le menu de configuration du clavier. S�lectionnez un clavier conforme � l'usage de votre langue nationale ou bien s�lectionnez quelque chose d'approchant s'il n'existe rien d'exactement conforme. Une fois l'installation du syst�me termin�e, il vous sera propos� une disposition de clavier � partir d'un choix tr�s large (lancez `kbdconfig' en tant que root lorsque vous avez termin� l'installation). D�placez la mise en relief vers la s�lection de clavier qui vous convient et pressez sur _Entr�e_. Utilisez les fl�ches du clavier pour d�placer la mise en relief ; elles sont � la m�me place pour toutes les dispositions de clavier et sont donc ind�pendantes de sa configuration. Un clavier � �tendu � est un clavier poss�dant les touches F1 � F10 sur la rang�e du haut. Si vous installez un poste de travail sans disque, les deux �tapes suivantes seront supprim�es car il n'y a pas de disque local � partitionner. Dans ce cas, votre �tape suivante sera : Section 7.6, `Configurer le r�seau'. Apr�s cela, on vous demandera de monter votre partition NFS racine, voyez : Section 6.8, `Monter une partition Linux d�j� initialis�e'. 5.11. Derni�re chance ! ----------------------- Avons-nous dit que vous deviez sauvegarder vos disques ? C'est la derni�re occasion de le faire. Si vous n'avez pas sauvegard� tous vos diques, retirez la disquette du lecteur, remettez � z�ro le syst�me et lancez vos sauvegardes. ------------------------------------------------------------------------------- 6. Partitionnement pour Debian ------------------------------ Le menu � Partitionner un disque dur � vous pr�sente la liste des lecteurs que vous pouvez partitionner et ex�cute un logiciel de partitionnement. Vous devez cr�er au moins une partition � Linux native � (type 83) et vous voudrez probablement au moins une partition � Linux Swap � (type 82). 6.1. D�cider des partitions et de leurs tailles pour Debian ----------------------------------------------------------- Au strict minimum, GNU/Linux a besoin d'une partition pour lui-m�me. Vous pouvez avoir une seule partition contenant le syst�me entier, les applications et vos fichiers personnels. La plupart des gens pensent qu'une partition d'�change (swap) est n�cessaire, bien que ce ne soit pas tout � fait vrai. Le � Swap � est l'espace de travail du syst�me d'exploitation ; il lui permet d'utiliser de l'espace disque comme � m�moire virtuelle �. En le pla�ant sur une partition s�par�e, Linux peut en faire un usage bien plus efficace. Il est possible de forcer Linux � utiliser un fichier normal comme espace d'�change, mais ce n'est pas recommand�. La plupart des gens choisissent d'utiliser plus de partitions que le minimum requis pour GNU/Linux. Il y a deux raisons pour que vous ayez envie de diviser le syst�me de fichiers en de nombreuses petites partitions. La premi�re concerne la s�curit�. Si le syst�me de fichiers est corrompu, en g�n�ral une seule partition est affect�e. Donc, vous n'avez � remplacer (� partir des sauvegardes que vous avez soigneusement conserv�es) qu'une partie de votre syst�me. Au minimum, vous devriez envisager la cr�ation de ce qui est commun�ment appel�e la � partition racine �. Elle contient les composants les plus essentiels du syst�me. Si une autre partition est corrompue, vous pourrez toujours amorcer Linux pour r�parer le syst�me. Cela peut vous �pargner le d�sagr�ment d'avoir � r�installer le syst�me entier. La seconde raison est g�n�ralement plus importante pour une entreprise, mais cela d�pend vraiment de l'utilisation de votre machine. Supposons que quelque chose commence � consommer de l'espace disque de fa�on incontr�l�e. Si le processus � l'origine du probl�me poss�de des droits de super-utilisateur (le syst�me interdit un pourcentage du disque aux utilisateurs), vous pourriez soudainement vous trouver � court d'espace disque. Ce n'est pas bon car l'OS a besoin d'utiliser des fichiers r�els (en dehors de l'espace d'�change) pour de nombreuses t�ches. Cela pourrait m�me ne pas �tre un probl�me provenant de votre machine locale. Par exemple, recevoir des envois en nombre de messages �lectroniques peut facilement remplir une partition. En utilisant plusieurs partitions, vous prot�gez le syst�me de beaucoup de ces probl�mes. Pour reprendre encore l'exemple du courrier, en pla�ant `/var/mail' sur sa propre partition, la majeure partie du syst�me marchera m�me si vous �tes submerg� de courrier non sollicit� (_spam_). Le seul inconv�nient qu'il y a � utiliser plusieurs partitions est qu'il est souvent difficile de conna�tre ses besoins � l'avance. Si vous faites une partition trop petite, vous aurez soit � r�installer le syst�me soit � d�placer constamment des fichiers pour faire de la place sur la partition trop petite. D'un autre c�t�, si vous faites une partition trop grande, vous aurez perdu de l'espace pouvant �tre utile ailleurs. L'espace disque est bon march� de nos jours, mais pourquoi jeter votre argent par les fen�tres ? 6.2. L'arborescence des fichiers -------------------------------- Debian GNU/Linux adh�re � la norme sur la hi�rarchie du syst�me de fichiers (http://www.pathname.com/fhs/) pour le nommage des fichiers et des r�pertoires. Cette norme permet aux utilisateurs et aux logiciels de pr�voir l'emplacement des fichiers et des r�pertoires. Le r�pertoire racine est simplement repr�sent� par la barre oblique `/'. Au niveau de la racine, tous les syst�mes Debian incluent ces r�pertoires : bin Binaires (ex�cutables) des commandes essentielles boot Fichiers statiques pour le chargeur d'amor�age (boot) dev Fichiers des pilotes de p�riph�riques etc Configuration syst�me propre � la machine home R�pertoires personnels des utilisateurs lib Biblioth�ques partag�es et modules noyaux essentiels mnt Point de montage pour les montages temporaires proc R�pertoire virtuel pour les informations syst�mes root R�pertoire personnel de l'utilisateur root sbin Ex�cutables syst�me essentiels tmp Fichiers temporaires usr Hi�rarchie secondaire var Donn�es variables opt Suites applicatives additionnelles La liste suivante d�crit quelques caract�ristiques importantes des r�pertoires et des partitions : * La partition racine `/' doit toujours contenir les r�pertoires : `/etc', `/bin', `/sbin', `/lib' et `/dev', sinon votre syst�me ne pourra pas d�marrer. En g�n�ral, 100 Mo sont n�cessaires, mais cela peut varier ; * `/usr' : tous les programmes utilisateurs (`/usr/bin'), les biblioth�ques (`/usr/lib'), la documentation (`/usr/share/doc')... sont dans ce r�pertoire. C'est cette partie du syst�me de fichiers qui a besoin du plus d'espace. Vous devriez disposer d'au moins 500 Mo d'espace disque. Si vous voulez installer plus de paquets, vous devriez augmenter l'espace disque attribu� � ce r�pertoire ; * `/home' : chaque utilisateur mettra ses donn�es dans un sous-r�pertoire de ce r�pertoire. La place n�cessaire d�pend du nombre d'utilisateurs sur le syst�me, et du genre de fichiers qu'ils devront stocker. Selon l'utilisation du syst�me, vous devriez r�server environ 100 Mo par utilisateur, � adapter selon vos besoins ; * `/var' : toutes les donn�es variables comme les articles des forums usenet, les messages �lectroniques, les sites web, le cache d'APT, etc. seront plac�es dans ce r�pertoire. La place n�cessaire d�pend �norm�ment de l'usage que vous faites de votre ordinateur, mais pour la plupart des administrateurs, elle sera dict�e par la charge due aux outils de gestion des paquets. Si vous envisagez de faire une installation compl�te de tout ce que Debian peut vous offrir en une seule fois, r�server 2 ou 3 Go d'espace pour `/var' devrait suffire. Si vous pr�f�rez installer le tout en plusieurs �tapes (p. ex., d'abord les services et utilitaires, puis les outils texte, puis X11...), vous pouvez vous contenter de 300 Mo pour `/var'. Si l'espace disque est une contrainte majeure et que vous ne voulez pas utiliser APT, ou du moins pas pour des mises � jour majeures, vous pouvez vous en tirer avec 30 � 40 Mo dans `/var' ; * `/tmp' : si un programme cr�e des donn�es temporaires, elles seront probablement plac�es dans `/tmp'. 20 � 50 Mo devraient suffire. 6.3. Sch�ma de partitionnement recommand� ----------------------------------------- Pour les nouveaux utilisateurs, les machines Debian personnelles ou familiales, et autres syst�mes mono-utilisateurs, une simple partition `/' (plus celle d'�change) est sans doute la solution la plus simple. Cette id�e peut cependant poser probl�me avec les plus gros disques (20 Go). � cause des limitations d'ext2fs, mieux vaut �viter de cr�er une partition sup�rieure � 6 Go environ. Pour les syst�mes multi-utilisateurs, il vaut mieux placer les r�pertoires `/usr', `/var', `/tmp', et `/home' chacun sur une partition distincte de la partition `/'. Dans certains cas, vous pourriez avoir besoin d'une partition `/usr/local' distincte si vous pr�voyez d'installer beaucoup de programmes qui ne font pas partie de la distribution Debian. Si votre machine est destin�e � �tre un serveur de courrier, vous pourriez avoir besoin de mettre `/var/mail' sur une partition distincte. Parfois, mettre `/tmp' sur sa propre partition, par exemple 20 � 50 Mo est une bonne id�e. Si vous mettez sur pied un serveur avec beaucoup de comptes utilisateurs, il est g�n�ralement int�ressant d'avoir une grande partition distincte pour `/home'. En g�n�ral, la m�thode de partitionnement varie d'un ordinateur � l'autre, en fonction de son usage. Pour des syst�mes tr�s complexes, consultez le HOWTO Multi Disk (http://www.freenix.org/unix/linux/HOWTO/Multi-Disk-HOWTO.html). Il contient des informations tr�s pr�cises qui int�resseront les fournisseurs d'acc�s � Internet et les personnes installant des serveurs. En ce qui concerne la taille de la partition d'�change (swap), les avis sont partag�s. Une r�gle traditionnelle, qui fonctionne bien, est d'utiliser autant d'espace d'�change que de RAM. Dans la plupart des cas, cette taille ne devrait pas �tre inf�rieure � 16 Mo. Bien s�r, il y a des exceptions. Si vous essayez de r�soudre 10000 �quations simultan�ment sur une machine avec 256 Mo de RAM, vous pourriez avoir besoin d'un giga octet (ou plus) d'�change. Sur les architectures 32 bits (i386, m68k, SPARC 32 bits et PowerPC), la taille maximale d'une partition d'�change est de 2 Go (sur les Alpha et les Sparc 64, elle est si grande qu'elle est virtuellement infinie). Cela devrait suffire pour presque tous les syst�mes. De toute fa�on, si vos besoins en espace d'�change sont aussi importants, vous devriez probablement essayer de disperser les partitions d'�change sur des disques diff�rents (appel�s aussi � spindles �) et, si possible, sur des canaux IDE ou SCSI diff�rents. Le noyau �quilibrera l'utilisation de l'espace d'�change entre les diff�rentes partitions, afin d'obtenir de meilleures performances. Comme exemple, la machine de l'un des auteurs poss�de 32 Mo de RAM et un disque IDE de 1.7 Go sur `/dev/hda'. Il y a une partition de 500 Mo pour un autre syst�me sur `/dev/hda1' (qui aurait d� �tre cr��e de 200 Mo puisqu'elle n'est jamais utilis�e). Une partition d'�change de 32 Mo est utilis�e sur `/dev/hda3' et le reste (environ 1,2 Go sur `/dev/hda2') est la partition Linux. Pour d'autres exemples, reportez-vous � un exemple de partitionnement (http://www.tldp.org/HOWTO/mini/Partition/partition-5.html#SUBMITTED). Pour avoir une id�e de la place n�cessaire pour les t�ches que vous pourriez avoir envie de rajouter � la fin de votre installation, consultez : Section 11.4, `Ressources d'espace disque pour les t�ches'. 6.3.1. Partitions n�cessaires au chargeur de boot ------------------------------------------------- SGI Indys n�cessite une �tiquette de disque (_disklabel_) SGI afin de pouvoir d�marrer le syst�me depuis le disque dur. Elle peut �tre cr��e � partir du menu expert de `fdisk', option g. L'en-t�te du volume ainsi cr�� (num�ro de partition 9) devrait faire au moins 3 Mo. Afin de pouvoir y stocker plusieurs noyaux, une taille de 10 Mo est recommand�e. Si l'en-t�te de volume est trop petit, vous pouvez tout simplement effacer la partition num�ro 9 et la recr�er avec une taille diff�rente. Notez que l'en-t�te de volume doit d�marrer au secteur 0. 6.4. Nommage des p�riph�riques sous Linux ----------------------------------------- Le nom des disques et des partitions sous Linux est diff�rent des autres syst�mes d'exploitation. Vous devez conna�tre les noms utilis�s lors de la cr�ation et du montage de partitions. Voici les principales conventions de nommage : * Le premier lecteur de disquette est nomm� � /dev/fd0 � ; * Le second lecteur de disquette est nomm� � /dev/fd1 � ; * Le premier disque SCSI (selon l'ID SCSI) est nomm� � /dev/sda � ; * Le deuxi�me disque SCSI (selon l'ID) est nomm� � /dev/sdb �, ainsi de suite ; * Le premier c�d�rom SCSI est nomm� � /dev/scd0 �, ou encore � /dev/sr0 � ; * Le disque ma�tre sur le contr�leur IDE primaire est nomm� � /dev/hda � ; * Le disque esclave sur le contr�leur IDE primaire est nomm� � /dev/hdb � ; * Les disques ma�tre et esclave sur le deuxi�me contr�leur sont nomm�s respectivement � /dev/hdc � et � /dev/hdd �. Les nouveaux contr�leurs IDE peuvent avoir deux canaux fonctionnant comme deux contr�leurs distincts ; Les partitions sur chaque disque sont repr�sent�es en ajoutant un num�ro au nom du disque : � sda1 � et � sda2 � repr�sentent la premi�re et la seconde partition du premier disque SCSI du syst�me. Voici un exemple concret. Supposons que vous ayez deux disques SCSI, l'un � l'adresse SCSI 2 et l'autre � l'adresse 4. Le premier disque (� l'adresse 2) est nomm� � sda �, et le second � sdb �. Si le disque � sda � a 3 partitions, elles s'appelleront � sda1 �, � sda2 � et � sda3 �. La m�me convention s'applique au disque � sdb � et ses partitions. Notez que si vous avez deux adaptateurs SCSI (c.-�-d. des contr�leurs), l'ordre de nommage des disques peut-�tre embrouill�. La meilleure solution est de regarder les messages au d�marrage, en supposant que vous connaissiez les mod�les ou les tailles des disques. 6.5. Programmes de partitionnement de Debian -------------------------------------------- Plusieurs sortes d'utilitaires de partitionnement ont �t� adapt�s par les d�veloppeurs Debian pour tourner sur diff�rents types de disques et d'architectures mat�rielles. Voici les programmes qui sont disponibles sur votre architecture : `fdisk' Le premier partitionneur de disque pour Linux, bon pour les gourous. Lisez la page de manuel de fdisk (fdisk.txt). Faites attention si vous avez des partitions FreeBSD sur votre machine. Les noyaux d'installation incluent un support pour ces partitions, mais la fa�on dont `fdisk' les repr�sente (ou pas) peut faire varier les noms de p�riph�riques. Lisez attentivement le HOWTO Linux+FreeBSD (http://www.freenix.org/unix/linux/HOWTO/mini/Linux+FreeBSD-2.html) ; `cfdisk' Un partitionneur simple � utiliser, fonctionnant en mode plein �cran, pour nous autres. Lisez la page de manuel de cfdisk (cfdisk.txt). Remarquez que `cfdisk' ne comprend pas du tout les partitions FreeBSD et, de nouveau, les noms de p�riph�riques peuvent varier. L'un de ces programmes sera lanc� par d�faut quand vous s�lectionnerez : � Partitionner un disque dur �. Si ce n'est pas celui que vous souhaitez utiliser, quittez le programme de partitionnement, allez � la console 2 (tty2) en appuyant simultan�ment sur les touches `Alt' et `F2', et tapez manuellement dans le shell le nom du programme que vous voulez utiliser (et ses arguments, si n�cessaire). Ensuite, sautez l'�tape : � Partitionner un disque dur � de `dbootstrap' et continuez � l'�tape suivante. 6.6. Initialiser et activer une partition d'�change --------------------------------------------------- Cette action sera l'�tape suivante, une fois cr��es les partitions sur le disque. Vous avez le choix entre initialiser et activer une nouvelle partition d'�change, activer une partition pr�c�demment initialis�e, ou continuer sans partition d'�change. Il est toujours permis de r�initialiser une partition d'�change, choisissez donc : � Initialiser et activer une partition d'�change � � moins que vous ne soyez s�r de ce que vous faites. Ce menu doit d'abord vous pr�senter la bo�te de dialogue indiquant : � Veuillez choisir la partition � activer comme p�riph�rique d'�change. �. Le p�riph�rique pr�sent� par d�faut devrait �tre la partition d'�change pr�alablement d�finie ; si c'est bien le cas, pressez simplement _Entr�e_. Ensuite, il y a une demande de confirmation puisque l'initialisation d�truira toutes les donn�es d�j� pr�sentes sur la partition. Si vous �tes s�r de vous, choisissez : � Oui �. L'�cran va changer pendant que le programme d'initialisation s'ex�cute. Une partition d'�change est fortement recommand�e, mais vous pouvez faire sans si vous �tes s�r de ce que vous faites, et si votre machine a au moins 16 Mo de RAM. Si c'est vraiment ce que vous voulez, s�lectionnez l'entr�e : � Continuer sans partition d'�change (swap) � du menu. 6.7. Initialiser une partition Linux ------------------------------------ A cette �tape l'option suivante du menu devrait �tre : � Initialiser une partition Linux �. Si ce n'est pas le cas, c'est parce que vous n'avez pas termin� la phase de partitionnement du disque ou que vous n'avez pas choisi l'une des options du menu concernant votre partition d'�change. Vous pouvez initialiser une partition Linux, ou bien en monter une d�j� initialis�e. Notez que `dbootstrap' _ne_ mettra _pas_ � jour un ancien syst�me sans le d�truire. Pour une mise � jour, Debian dispose d'autres moyens et n'utilise pas `dbootstrap'. Pour des instructions sur la mise � jour vers un syst�me Debian 3.0, voyez les instructions de mise � jour (http://www.debian.org/releases/woody/mips/release-notes/). Donc, si vous utilisez d'anciennes partitions qui ne sont pas vides, c.-�-d. si vous acceptez de perdre ce qu'il y a dessus, vous devez les initialiser maintenant (ce qui supprime tous les fichiers). Vous devez initialiser toutes les partitions cr��es lors de l'�tape de cr�ation des partitions. Une des seules raisons qui justifierait le montage d'une partition sans l'initialiser serait le montage d'une partition sur laquelle une partie de la proc�dure d'installation aurait �t� effectu�e, avec le m�me jeu de disquettes d'installation. Choisissez l'option : � Initialiser une partition Linux � du menu pour initialiser et monter la partition `/'. La premi�re partition que vous montez ou initialisez sera celle mont�e sous `/', la � racine �. Il vous sera propos� de conserver la Compatibilit� avec les noyaux ant�rieurs � 2.2 ?, c.-�-d. la compatibilit� avec les noyaux ant�rieurs � 2.2. R�pondre Non signifie que vous ne pourrez pas faire tourner de noyau plus ancien que 2.2 sur votre syst�me, puisque le syst�me de fichiers ajoute quelques fonctionnalit�s qui ne sont pas support�es dans le noyau 2.0. Si vous savez que vous n'aurez jamais besoin de faire tourner un noyau 2.0 ou ant�rieur, vous pouvez profiter de quelques am�liorations mineures en r�pondant Non. Il vous sera �galement propos� de v�rifier la pr�sence de blocs disque d�fectueux. La r�ponse par d�faut est de passer outre ce test, car il peut prendre un certain temps, et d'autre part, les contr�leurs de disques modernes poss�dent des syst�mes internes de contr�le et de gestion des blocs d�fectueux. Par contre, si vous n'�tes pas certain de la qualit� de votre disque dur, ou que vous poss�dez un syst�me un peu vieux, il vaut peut-�tre mieux faire ce test des blocs d�fectueux. Les questions suivantes sont simplement des points de confirmation. Il sera demand� de confirmer chaque action, �tant donn� que l'initialisation est destructive pour les donn�es sur la partition, et vous serez inform� que la partition est mont�e en tant que `/', la partition racine [1]. Une fois que vous avez mont� la partition `/', si vous avez des syst�mes de fichiers suppl�mentaires que vous voulez initialiser et monter, vous devrez utiliser l'option de menu : Autre choix. C'est n�cessaire � ceux qui ont cr�� des partitions distinctes pour `/boot', `/var', `/usr' ou d'autres syst�mes de fichiers : elles devraient �tre initialis�es et mont�es maintenant. [1] Techniquement, elle est mont�e en tant que `/target'. Quand vous red�marrez le syst�me en lui-m�me, elle devient `/'. 6.8. Monter une partition Linux d�j� initialis�e ------------------------------------------------ Une alternative � Section 6.7, `Initialiser une partition Linux' est l'�tape : � Monter une partition Linux d�j� initialis�e �. Utilisez celle-ci si vous reprenez une installation qui a plant�, ou si vous voulez monter des partitions qui ont d�j� �t� initialis�es, ou qui contiennent des donn�es que vous voulez pr�server. Si vous installez un poste de travail sans disque, vous devez maintenant monter en NFS votre partition racine, � partir du serveur NFS. Sp�cifiez le chemin du serveur NFS en suivant la syntaxe NFS standard, c'est-�-dire `<nom-ou-IP-du-serveur>:<r�pertoire-partag�>'. Si vous voulez monter des syst�mes de fichiers suppl�mentaires, vous pouvez le faire maintenant. Si vous n'avez pas encore configur� votre r�seau comme d�crit dans : Section 7.6, `Configurer le r�seau', le choix d'une installation NFS vous le proposera. 6.9. Monter des partitions non g�r�es par `dbootstrap' ------------------------------------------------------ Dans certains cas particuliers, `dbootstrap' pourrait ne pas savoir comment monter votre syst�me de fichiers (que ce soit la racine ou un autre). Il vous est possible, si vous �tes un utilisateur exp�riment� de Linux, de passer en `tty2', en appuyant simultan�ment sur les touches `Alt' et `F2', et d'ex�cuter manuellement les commandes n�cessaires pour monter la partition en question. Si vous d�sirez monter la partition racine de votre nouveau syst�me, montez-la sur `/target', retournez sur `dbootstrap', et reprenez le processus (�ventuellement en lan�ant l'�tape : � Regarder la table des partitions �, qui permet � `dbootstrap' de se recaler dans le processus d'installation. Pour les partitions autres que la racine, vous devez vous rappeler que vous devez modifier manuellement votre nouveau fichier `fstab' de mani�re � ce que vos partitions soient mont�es au d�marrage. Attendez bien s�r que le fichier `/target/etc/fstab' soit �crit par `dbootstrap' avant de l'�diter. ------------------------------------------------------------------------------- 7. Installation du noyau et du syst�me d'exploitation de base ------------------------------------------------------------- 7.1. Installer le noyau et les modules des pilotes -------------------------------------------------- L'�tape suivante est l'installation d'un noyau et de ses modules sur votre syst�me. On vous proposera une liste de p�riph�riques � partir desquels vous pourrez installer le noyau ; vous avez aussi la possibilit� d'utiliser le r�seau. Vous pouvez utiliser tous les p�riph�riques auxquels vous avez acc�s, vous n'�tes pas restreint � utiliser les supports que vous avez l'habitude de monter (lisez : Chapitre 4, `M�thodes pour installer Debian'). Remarquez que les options qui vous sont pr�sent�es varient en fonction du mat�riel (_hardware_) que `dbootstrap' a d�tect�. Si vous proc�dez � une installation � partir d'un c�d�rom officiel, le programme s'acquittera de cette t�che automatiquement, sans m�me vous demander le p�riph�rique d'installation (� moins de d�marrer avec l'option `verbose'). Lorsqu'on vous demandera le c�d�rom, assurez-vous d'ins�rer le premier c�d�rom dans le lecteur. Si vous proc�dez � une installation � partir d'un syst�me de fichiers local, vous avez le choix entre 2 options : s�lectionnez � harddisk � (disque dur) si ce p�riph�rique n'est pas mont�, ou � mounted � (mont�) s'il est d'ores et d�j� mont�. Dans les deux cas, le syst�me tentera de localiser certains fichiers dans `dists/woody/main/disks-mips/current'. Si le syst�me ne trouve pas ces fichiers, il vous demandera : � S�lectionnez le chemin de l'archive Debian � --- il s'agit du r�pertoire sur le disque dur o� vous avez plac� les fichiers n�cessaires � l'installation. Si vous avez une archive Debian en miroir local, vous pouvez l'utiliser � condition d'indiquer le r�pertoire o� elle se trouve, souvent `/archive/debian'. Ce genre d'archive est caract�ris�e par une structure de r�pertoire du genre `debian/dists/woody/main/disks-mips/current'. Vous pouvez taper le chemin � la main, ou utiliser le bouton `<...>' pour naviguer � travers l'arborescence du syst�me de fichiers. Pour continuer la discussion sur l'installation � partir d'un disque local ou d'un support similaire (tel que NFS), il vous est demand� ensuite d'indiquer le chemin o� sont install�s les fichiers n�cessaires (il peut d�pendre de votre _sous-architecture_). Notez que le syst�me peut insister sur le fait que les fichiers apparaissent bien � l'endroit indiqu�, y compris les sous-r�pertoires. Lisez les fichiers-journaux sur tty3 (voir : Section 5.7.1, `Utiliser le shell et visualiser les fichiers-journaux') o� `dbootstrap' note l'endroit o� il recherche les fichiers dont il a besoin. Si l'option � default � appara�t, alors vous devriez l'utiliser. Dans le cas contraire, essayez l'option � list � pour permettre � `dbootstrap' d'essayer de retrouver les fichiers par lui-m�me (mais il faut signaler que cela peut �tre tr�s lent si vous utilisez un montage en NFS). En dernier ressort, utilisez l'option � manual � pour sp�cifier le r�pertoire manuellement. Si vous installez � partir de disquettes, vous aurez � fournir la disquette de secours (qui est probablement d�j� dans le lecteur), suivie des disquettes des p�riph�riques. Si vous installez le noyau et les modules via le r�seau, vous pouvez le faire en utilisant les options � network � (HTTP) ou � NFS �. Vos interfaces r�seau doivent �tre support�es par le noyau standard (voir : Section 2.5, `P�riph�riques et autres mat�riels'). Si les options � NFS � n'apparaissent pas, vous devez s�lectionner l'�tape : � Annuler �, puis retourner en arri�re et s�lectionner l'�tape : � Configurer le r�seau � (voir : Section 7.6, `Configurer le r�seau'), et ensuite relancer cette �tape-ci. 7.2. NFS -------- S�lectionnez l'option � NFS �, et indiquez � `dbootstrap' le nom de votre serveur NFS et le chemin � utiliser. Si vous avez plac� les images de la disquette de secours et des disquettes de modules sur le serveur NFS au bon endroit, ces fichiers devraient �tre disponibles pour installer le noyau et les modules. Le syst�me de fichier NFS sera mont� sous `/instmnt'. S�lectionnez l'emplacement des fichiers de la m�me fa�on que pour � harddisk � et � mounted �. 7.3. R�seau ----------- S�lectionnez l'option � r�seau �, et ensuite indiquez � `dbootstrap' l'URL et le chemin de l'archive Debian. La valeur par d�faut fonctionnera en g�n�ral et, de toute fa�on, la partie concernant le chemin est probablement correcte pour n'importe quel miroir Debian officiel, m�me si vous modifiez la partie d'identification se rapportant au serveur (l'URL). Vous pouvez choisir de r�cup�rer les fichiers � travers un serveur mandataire (_proxy_) ; entrez simplement l'adresse du serveur _...cette phrase est � compl�ter..._ 7.4. Racine NFS (_NFS Root_) ---------------------------- Si vous installez un poste de travail sans disque, vous devrez d�j� avoir configur� votre r�seau comme indiqu� dans : Section 7.6, `Configurer le r�seau'. On devrait vous proposer comme option d'installer le noyau et les modules � partir de NFS. Proc�dez comme d�crit plus haut avec l'option � NFS �. D'autres �tapes peuvent �tre n�cessaires, si on utilise d'autres supports d'installation. 7.5. Configurer les modules des pilotes mat�riels ------------------------------------------------- S�lectionnez l'option du menu : � Configurer les modules des pilotes mat�riels � pour configurer les pilotes de p�riph�riques qui sont pr�sents sur votre syst�me, c.-�-d. les modules du noyau. On vous demandera en premier lieu si vous voulez charger des � modules � additionnels depuis une disquette de fournisseur. La plupart d'entre vous sauteront cette �tape, dans la mesure o� elle n'est indispensable que dans le cas o� vous auriez besoin d'un pilote propri�taire ou non standard pour votre mat�riel (par exemple, un contr�leur SCSI sp�cifique). Le programme recherchera les modules sur la disquette dans des r�pertoires tels que `/lib/modules/misc' (o� <misc> repr�sente l'emplacement dans un noyau classique). Ces fichiers seront copi�s sur le disque o� l'installation se d�roule, et ils pourront donc �tre param�tr�s � l'�tape suivante. Ensuite, le programme `modconf' sera ex�cut�. C'est un programme tr�s simple qui affiche tous les modules du noyau et les dispose en plusieurs sections : vous pouvez ainsi s�lectionner ceux que vous voulez installer. Nous vous recommandons de _s�lectionner uniquement_ les modules, n�cessaires � l'installation, mais qui n'ont pas �t� pr�alablement d�tect�s par le noyau. La plupart des gens n'ont pas du tout besoin de s'occuper des modules. Par exemple, vous pouvez avoir besoin de charger explicitement un pilote de carte r�seau depuis la section `net', le pilote d'un disque SCSI depuis la section `scsi', ou un pilote propri�taire pour c�d�rom depuis la section `cdrom'. Les p�riph�riques que vous d�clarez seront automatiquement activ�s pendant le d�marrage de votre syst�me. Certains modules peuvent n�cessiter des param�tres. Pour savoir quels param�tres appliquer � un module, vous devrez consulter la documentation relative � son pilote. Une fois l'installation du syst�me termin�e, vous pourrez � tout moment reconfigurer vos modules � l'aide du programme `modconf'. 7.6. Configurer le r�seau ------------------------- Si le syst�me d'installation ne d�tecte pas le p�riph�rique r�seau que vous avez, il vous pr�sentera la bo�te de dialogue : � Choisir un nom pour la machine �. M�me si vous n'avez pas de r�seau, ou si votre connexion est temporaire (_i.e._ vous passez par une ligne t�l�phonique), votre machine doit avoir un nom propre. Si le syst�me d'installation d�tecte bien un p�riph�rique r�seau, il vous affichera la bo�te de dialogue : � Configurer le r�seau �. Si le syst�me ne vous permet pas d'ex�cuter cette �tape, cela signifie qu'il ne parvient pas � localiser de p�riph�rique r�seau. Si vous disposez bel et bien d'un p�riph�rique r�seau, cela signifie que vous avez probablement �chou� dans le param�trage du p�riph�rique concern�, voyez : Section 7.5, `Configurer les modules des pilotes mat�riels'. Revenez en arri�re et cherchez dans les p�riph�riques `net'. Dans l'�tape : � Configurer le r�seau �, si le syst�me d�tecte plus d'une interface r�seau, vous serez invit� � choisir celle que vous d�sirez initialiser. Vous n'avez besoin que d'en configurer une seule. Apr�s l'installation, vous pourrez vous occuper des autres interfaces, pour cela lisez la page de manuel interfaces(5). le programme `dbootstrap' vous demandera ensuite si vous pr�f�rez utiliser un serveur DHCP ou un serveur BOOTP pour param�trer votre r�seau. Si vous le pouvez, choisissez Oui : cela vous permet d'�chapper aux questions suivantes. Avec un peu de chance, vous devriez avoir la r�ponse : Le r�seau a �t� configur� avec succ�s par DHCP/BOOTP.. Passez dans ce cas-l� � : Section 7.7, `Installer le syst�me de base'. S'il y a �chec, v�rifiez votre c�blage et les messages sur `tty3', ou continuez et param�trez votre r�seau manuellement. Pour param�trer votre r�seau manuellement, `dbootstrap' va vous poser un ensemble de questions en rapport avec votre r�seau ; compl�tez les r�ponses en vous aidant de : Section 3.3, `Informations � conna�tre'. Le syst�me va �galement r�sumer les param�tres de votre r�seau et vous demandera de confirmer. Puis, vous devrez sp�cifier le p�riph�rique r�seau utilis� par votre connexion principale. Typiquement, il s'agit de � eth0 �, � savoir le premier p�riph�rique Ethernet. Quelques d�tails techniques, qui peuvent s'av�rer utiles : le programme consid�re que l'adresse IP du r�seau est le r�sultat d'un � ET logique bit � bit � de l'adresse IP de votre syst�me et du masque de r�seau (_netmask_). Il supposera que l'adresse de diffusion (_broadcast_) est un � OU logique bit � bit � entre votre adresse IP et un � NON logique bit a bit � du masque de r�seau. Il supposera que votre routeur par d�faut est �galement votre serveur de noms (_DNS_). Si vous ne savez pas r�pondre � ce genre de questions, laissez les valeurs par d�faut du syst�me ; vous pourrez les modifier une fois l'installation termin�e, en modifiant le fichier `/etc/network/interfaces'. Alternativement, vous pouvez installer `etherconf', qui vous aidera � mettre en place votre configuration r�seau. 7.7. Installer le syst�me de base --------------------------------- La prochaine �tape est l'installation du syst�me de base. Le syst�me de base est le plus petit ensemble de paquets n�cessaires au fonctionnement d'un syst�me �l�mentaire et mono-bloc. Sa taille est inf�rieure � 70 Mo. Au cours de l'�tape : � Installer le syst�me de base �, si vous ne proc�dez pas � une installation � partir d'un c�d�rom, on vous proposera une liste de supports pour installer le syst�me de base. Vous devrez s�lectionner le support appropri�. Si vous proc�dez � une installation � partir d'un c�d�rom officiel, on vous demandera tout simplement de l'ins�rer dans le lecteur. Si vous installez le syst�me de base via le r�seau, il est � noter que certaines �tapes peuvent s'av�rer longues et que la progression ne sera peut-�tre pas d�celable. En particulier, la r�cup�ration du fichier `Packages.gz', ainsi que l'installation du syst�me de base et des paquets essentiels, tout cela pourrait sembler bloqu�e ; soyez patients. Vous pouvez utiliser `df -h' dans le second terminal pour vous assurer que le contenu de votre disque est effectivement en train de changer. Cependant, si l'installation �choue directement apr�s avoir r�cup�r� un fichier appel� `Release', vous pouvez en d�duire que l'archive r�seau n'a pas �t� trouv�e ou qu'elle pose probl�me. Si vous installez le syst�me de base depuis votre disque dur, indiquez au programme d'installation l'emplacement du fichier `basedebs.tar', comme vous avez pu le faire pour l'installation du noyau et des modules. ------------------------------------------------------------------------------- 8. D�marrez votre nouveau syst�me Debian ---------------------------------------- 8.1. Rendre le syst�me amor�able -------------------------------- Si vous installez un poste de travail sans disque, d�marrer depuis le disque local n'a �videment pas de sens, et cette �tape sera saut�e. 8.2. Le moment de v�rit� ------------------------ Voici ce que les ing�nieurs en �lectronique appellent le _test de la fum�e_ : c'est ce qui se passe lorsque l'on d�marre un nouveau syst�me pour la premi�re fois. Si une disquette se trouve dans votre lecteur de disquette, enlevez-la et s�lectionnez ensuite l'option : � R�amorcer le syst�me � dans le menu. Si vous d�marrez directement sur Debian, et que le syst�me ne d�marre pas, utilisez le support d'installation d'origine (par exemple la disquette de secours), ou ins�rez la disquette � D�marrage personnalis� � si vous l'avez cr��e, puis relancez votre syst�me. Si vous _n'utilisez pas_ la disquette � D�marrage personnalis� �, il est probable que vous deviez ajouter quelques arguments de d�marrage : si vous d�marrez � partir de la disquette de secours ou que vous utilisez une technique similaire, vous devrez sp�cifier `rescue root=<root>', o� <root> est votre partition racine, par exemple : `/dev/sda1'. Debian devrait d�marrer, et vous devriez voir d�filer les m�mes messages que lorsque vous avez d�marr� pour la premi�re fois votre syst�me, suivis de quelques nouveaux messages. 8.3. Param�trage post-d�marrage de Debian (Base) ------------------------------------------------ Apr�s le d�marrage, on vous demandera de terminer la configuration de votre syst�me de base, et ensuite de s�lectionner les paquets suppl�mentaires que vous souhaitez installer. L'application qui vous guidera au cours de cette �tape est appel�e `base-config'. Si vous souhaitez relancer le programme `base-config' une fois l'installation termin�e, lancez `base-config' en tant qu'utilisateur _root_. 8.4. Configuration du fuseau horaire ------------------------------------ On vous demandera en premier lieu de configurer votre fuseau horaire. Apr�s avoir d�cid� entre une configuration d'horloge GMT ou locale, vous devrez s�lectionner une r�gion puis une ville de cette r�gion qui se trouve dans le m�me fuseau horaire que vous. Lorsque vous s�lectionnez dans la liste, vous pouvez taper simplement la premi�re lettre de la section qui vous int�resse. 8.5. Mots de passe MD5 ---------------------- On vous demandera d'abord si vous souhaitez installer les mots de passe MD5. C'est une m�thode alternative de stockage des mots de passe sur votre syst�me ; elle est plus s�re que la m�thode standard (appel�e � crypt �). La configuration par d�faut est � Non �, mais si vous n'avez pas besoin de NIS et que vous �tes tr�s pr�occup� par la s�curit�, vous devriez r�pondre � Oui �. 8.6. Mots de passe � Shadow � ----------------------------- � moins que vous ayez r�pondu � Oui � � la section Mots de passe MD5, le syst�me vous demandera si vous souhaitez activer les mots de passe � shadow �. C'est un syst�me qui rend votre syst�me GNU/Linux plus s�r. Dans un syst�me d�pourvu de mots de passe � shadow �, les mots de passe sont stock�s (chiffr�s) dans un fichier lisible par tous les utilisateurs :`/etc/passwd'. Ce fichier doit �tre lisible par toutes les personnes qui peuvent se connecter sur le syst�me, car il contient des informations vitales pour ces utilisateurs, par exemple, comment associer des identifiants num�riques d'utilisateur et des noms d'utilisateur. Partant de l�, quelqu'un pourrait raisonnablement r�cup�rer votre fichier `/etc/passwd/' et lancer une attaque brutale (c'est-�-dire tester syst�matiquement toutes les combinaisons possibles de mots de passe pour essayer de les retrouver). Si vous avez activ� les mots de passe � shadow �, les mots de passe seront stock�s dans `/etc/shadow', qui ne peut �tre lu et modifi� que par l'utilisateur root, et n'est lisible que par le groupe `shadow'. Par cons�quent, nous vous recommandons d'activer les mots de passe � shadow �. Une reconfiguration des mots de passe � shadow � peut �tre effectu�e � tout moment � l'aide du programme `shadowconfig'. Apr�s l'installation, lisez le fichier `/usr/share/doc/passwd/README.debian.gz' pour de plus amples informations. 8.7. Mise en place du mot de passe de _root_ -------------------------------------------- Le compte _root_ est aussi appel� _super-utilisateur_; c'est un compte qui contourne toutes les protections de s�curit� pr�sentes sur votre syst�me. Le compte _root_ doit �tre uniquement utilis� pour administrer le syst�me, et pour une dur�e aussi courte que possible. Chaque mot de passe que vous cr�ez devrait contenir de 6 � 8 caract�res et devrait aussi combiner des lettres majuscules et des lettres minuscules ainsi que des caract�res de ponctuation. Portez une extr�me attention au choix de votre mot de passe _root_, �tant donn� qu'il s'agit d'un compte puissant. �vitez les mots du dictionnaire ou des informations personnelles qui pourraient �tre facilement devin�es. Si quelqu'un vous dit qu'il a besoin du mot de passe _root_, soyez extr�mement prudent. Vous ne devriez normalement jamais donner votre mot de passe � quiconque, � moins que vous n'administriez une machine qui a plus d'un administrateur syst�me. 8.8. Cr�er un utilisateur ordinaire ----------------------------------- Le syst�me vous demandera si vous souhaitez aussi cr�er un utilisateur ordinaire. Ce compte devrait �tre votre principal acc�s personnel. Vous ne devriez _pas_ utiliser le compte _root_ pour une utilisation quotidienne ou comme compte personnel. Pourquoi ? Et bien, une des raisons pour �viter d'utiliser les privil�ges de _root_ est qu'il est tr�s facile de causer des dommages irr�parables. Une autre raison est que vous pourriez lancer, sans le savoir, un programme _cheval de Troie_--- programme qui tire profit des avantages du super-utilisateur pour compromettre � votre insu la s�curit� du syst�me. N'importe quel livre sur l'administration syst�me UNIX traite de ce sujet de mani�re plus d�taill�e--- si ce sujet est inconnu pour vous, envisagez d'en lire un. Nommez le compte utilisateur comme vous voulez. Par exemple, si votre nom est Jean Dupont, vous pouvez utiliser � dupont �, � jdupont � ou � jd �. On vous demandera aussi le nom de l'utilisateur, et, comme pr�c�demment, un mot de passe. Si, apr�s l'installation, vous souhaitez cr�er un nouveau compte utilisateur, utilisez la commande `adduser'. 8.9. Param�trage de PPP ----------------------- On vous demandera si vous souhaitez installer le reste du syst�me au moyen de PPP. Si vous faites une installation � partir d'un c�d�rom ou si vous �tes connect�s � un r�seau, vous pouvez en toute s�curit� r�pondre � Non � et sauter cette section. Si vous choisissez de configurer PPP, un programme nomm� `pppconfig' sera lanc�. Ce programme vous aidera � configurer votre connexion PPP. _Assurez-vous, quand on vous demandera le nom de votre connexion, de l'appeler � provider �._ Le programme `pppconfig' vous guidera et facilitera la configuration de PPP. N�anmoins, si cela ne marche pas, regardez ci-dessous pour des instructions d�taill�es. Pour configurer PPP, vous devez conna�tre les bases de l'affichage et de l'�dition de fichiers sous GNU/Linux. Pour afficher les fichiers, vous pouvez utiliser le programme `more', et le programme `zmore' pour les fichiers compress�s dont l'extension est `.gz'. Par exemple, pour afficher le fichier `README.debian.gz', tapez `zmore README.debian.gz'. Le syst�me de base est fourni avec un �diteur nomm� `nano', tr�s simple d'utilisation mais qui poss�de peu de fonctions. Vous souhaiterez probablement installer des �diteurs et des afficheurs plus complets, comme `jed', `nvi', `less' et `emacs'. �ditez le fichier `/etc/ppp/peers/provider' et remplacez `/dev/modem' par `/dev/ttyS<#>' o� <#> correspond au num�ro de votre port s�rie. Sous Linux, les ports s�rie sont d�nombr�s � partir de 0 ; votre premier port s�rie est `/dev/ttyS0' sous Linux. L'�tape suivante consiste � �diter le fichier `/etc/chatscripts/provider' et d'y ajouter le num�ro de t�l�phone de votre fournisseur d'acc�s, votre identifiant de connexion et votre mot de passe. S'il vous pla�t, n'effacez pas le � \q � qui pr�c�de le mot de passe. Il �vite que le mot de passe n'apparaisse dans les journaux de connexion. De nombreux fournisseurs d'acc�s utilisent PAP ou CHAP pour la s�quence de connexion, � la place d'une authentification en mode texte. D'autres utilisent les deux. Si votre fournisseur requiert PAP ou CHAP, vous devrez suivre des proc�dures diff�rentes. Commentez tout ce qui se trouve apr�s la cha�ne de num�rotation (celle qui d�bute par � ATDT �) dans le fichier `/etc/chatscripts/provider', modifiez le fichier `/etc/ppp/peers/provider' tel que d�crit plus haut, et ajoutez `user <nom>' o� <nom> correspond � l'identifiant que vous utilisez pour vous connecter � votre fournisseur d'acc�s. �ditez ensuite `/etc/ppp/pap-secrets' ou `/etc/ppp/chap-secrets' et ins�rez votre mot de passe. Vous aurez aussi besoin de modifier le fichier `/etc/resolv.conf' et d'y ajouter les adresses IP des serveurs de noms (DNS) de votre fournisseur d'acc�s. Les lignes de `/etc/resolv.conf' sont dans le format suivant : `nameserver <xxx.xxx.xxx.xxx>' o� un <x> est un chiffre de l'adresse IP. Vous pouvez �ventuellement ajouter l'option `usepeerdns' au fichier `/etc/ppp/peers/provider', ce qui permettra de choisir automatiquement les serveurs DNS appropri�s, et d'utilisez les r�glages normalement fournis par la machine distante. � moins que votre fournisseur d'acc�s n'utilise une s�quence de connexion diff�rente de la majorit� des autres FAI, l'affaire est r�gl�e ! Lancez la connexion PPP en tapant `pon' en tant que root et suivez l'ex�cution avec la commande `plog'. Pour d�connecter, utilisez `poff', aussi en tant que root. Lisez le fichier `/usr/share/doc/ppp/README.Debian.gz' pour de plus amples informations sur l'utilisation de PPP sous Debian. Pour les connexions SLIP statiques, vous devez ajouter la commande `slattach' (depuis le paquet `net-tools') dans le fichier `/etc/init.d/network'. Les connexions SLIP dynamiques n�cessitent l'utilisation du paquet `gnudip'. 8.10. Configuration d'APT ------------------------- Le principal outil utilis� pour installer des paquets sur les syst�mes Debian est un programme appel� `apt-get', il est inclus dans le paquet `apt' [1]. APT doit cependant �tre configur�, pour qu'il sache o� r�cup�rer les paquets. L'application qui vous aidera dans cette t�che s'appelle `apt-setup'. L'�tape suivante dans le processus d'installation consiste � indiquer o� trouver les autres paquets Debian. Remarquez que vous pouvez ex�cuter � nouveau cet outil � n'importe quel moment une fois que l'installation est finie, en tapant `apt-setup' ou en modifiant manuellement le fichier `/etc/apt/source.list'. Si vous d�marrez depuis un c�d�rom officiel, alors ce c�d�rom sera automatiquement d�fini comme une source APT. Vous le saurez en voyant que ce c�d�rom est lu ; puis on vous demandera si vous avez d'autres c�d�roms � d�clarer. Si vous poss�dez un jeu de plusieurs c�d�roms --- c'est le cas pour la plupart des gens --- vous devez les faire explorer un par un. Pour les utilisateurs qui ne disposent pas d'un c�d�rom officiel, un ensemble de choix sur la mani�re d'acc�der aux paquets Debian leur sera propos� : HTTP, FTP, c�d�rom, ou syst�me de fichiers local. Les utilisateurs de c�d�roms, pourront acc�der � cette �tape en demandant explicitement l'ajout d'une autre source. Vous devriez savoir qu'il est parfaitement acceptable d'avoir plusieurs sources APT, y compris pour une m�me archive Debian. `apt-get' ira chercher automatiquement le paquet portant le num�ro de version le plus �lev� parmi les sources disponibles. Ou, par exemple, si vous poss�dez � la fois une source HTTP et une source c�d�rom, `apt-get' utilisera automatiquement le c�d�rom local lorsque c'est possible, et n'utilisera la source HTTP que si une nouvelle version y est disponible. N�anmoins, il n'est pas judicieux d'ajouter des sources inutiles, dans la mesure o� cela aura tendance � ralentir le processus de s�lection des nouvelles versions sur le r�seau. [1] Notez que le programme r�ellement utilis� pour installer les paquets est `dpkg'. N�anmoins, ce paquet est plut�t un outil de bas-niveau. `apt-get' utilise `dpkg' quand il en a besoin ; il s'agit d'un outil de haut niveau car il sait aussi bien installer les paquets n�cessaires � l'installation du paquet que vous voulez installer, que r�cup�rer le paquet � partir de votre c�d�rom, du r�seau, ou d'ailleurs. 8.10.1. Configurer les sources de paquets r�seau ------------------------------------------------ Si vous pr�voyez d'installer le reste de votre syst�me via le r�seau, l'option la plus commune est de s�lectionner la source � http �. La source � FTP � est aussi acceptable, mais a tendance � �tre l�g�rement plus lente dans l'�tablissement des connexions. Ensuite, on vous demandera si vous voulez utiliser des logiciels qui ne sont pas libres. Ceci englobe des logiciels commerciaux ou d'autres logiciels qui ne r�pondent pas aux crit�res d�finis dans les principes du logiciel libre selon Debian (http://www.debian.org/social_contract#guidelines). Il est int�ressant de r�pondre : � Oui �, mais prenez garde en installant de tels logiciels, car vous devrez vous assurer que vous respectez leurs licences. L'�tape suivante, dans la configuration des sources r�seau, consiste � dire � `apt-setup' dans quel pays vous vivez. Ceci configure le miroir r�seau Debian officiel que vous allez utiliser. En fonction du lieu s�lectionn�, une liste des machines disponibles vous sera propos�e. Il suffit g�n�ralement de choisir celle qui se situe en haut de la liste, mais n'importe laquelle devrait fonctionner. Si vous �tes en train de proc�der � une installation via HTTP, on vous demandera de configurer votre serveur mandataire (� proxy �). C'est parfois n�cessaire pour les personnes qui se trouvent derri�re des pare-feux, ou des r�seaux d'entreprise, etc. Enfin, votre nouvelle source de paquets va �tre test�e. Si tout va bien, on vous demandera si vous souhaitez ou non recommencer l'op�ration pour une autre source. 8.11. Installation de paquets : simple ou avanc�e ------------------------------------------------- On vous demandera ensuite si vous voulez ou non installer les paquets par une m�thode simple ou par une m�thode avanc�e, plus fine. Nous vous recommandons de commencer par la m�thode simple, dans la mesure o� vous pourrez toujours recourir � la m�thode avanc�e ult�rieurement. Sachez que pour une installation simple, `base-config' utilise principalement le programme `tasksel'. Pour une installation de paquets avanc�e, c'est le programme `dselect' qui sera ex�cut�. Chacun de ces programmes peut �tre utilis�, � tout moment une fois l'installation termin�e, pour installer davantage de paquets. Une fois que l'installation est finie, si vous voulez un paquet particulier, tapez simplement `apt-get install <paquet>', o� <paquet> est le nom du paquet d�sir�. 8.12. S�lection simple des paquets --- l'installateur de t�che -------------------------------------------------------------- Si vous choisissez une installation � simple �, vous serez dirig� sur l'installateur de t�che (`tasksel'). � travers cette technique, Debian propose un ensemble de configurations logicielles pr�tes � l'emploi. En outre, vous pouvez toujours choisir de proc�der � une installation de paquet au cas par cas. C'est le r�le du programme `dselect', d�crit plus bas. Mais, avec pr�s de 7650 paquets disponibles, cela peut �tre long ! C'est aussi pour cette raison que vous pouvez d'abord choisir les _t�ches_, et, par la suite ajouter des paquets au cas par cas. Ces t�ches repr�sentent, approximativement, les diverses choses qu'on peut faire avec un ordinateur, par exemple, � bureautique � , � d�veloppement en C � ou � serveur de fichiers �. Chaque t�che peut �tre mise en surbrillance et gr�ce � � Task Info � vous pouvez obtenir plus d'informations. Une description d�taill�e ainsi que les listes de paquets qui seront install�s sont affich�es. Un tableau r�pertoriant la taille approximative de l'ensemble des t�ches propos�es se trouve dans : Section 11.4, `Ressources d'espace disque pour les t�ches'. Une fois que vous avez choisi les t�ches, s�lectionnez � Finish �. A ce moment l�, `apt-get' installera les paquets que vous avez s�lectionn�s. Notez que si vous n'avez s�lectionn� aucune t�che, tous les paquets standards, importants ou n�cessaires qui ne sont pas encore install�s seront install�s. Cette fonctionnalit� est la m�me que celle qui est r�alis�e par la commande tasksel -s en ligne de commande, et qui repr�sente pour le moment 37 Mo d'archives. On vous montrera le nombre de paquets qui seront install�s, ainsi que, si besoin est, la quantit� de paquets en kilo-octet, qui devra �tre t�l�charg�e. Des 7650 paquets disponibles dans Debian, seule une petite minorit� est trait�e par les t�ches propos�es dans l'installateur de t�ches. Pour obtenir des informations sur les paquets suppl�mentaires, utilisez soit `apt-cache search <cha�ne-de-recherche>' pour une cha�ne de caract�res donn�e (regardez le page de manuel apt-cache(8)) ou bien le programme `dselect' comme d�crit ci-dessous. 8.13. S�lection � avanc�e � de paquets avec `deselect' ------------------------------------------------------ Si vous avez choisi la s�lection avanc�e des paquets, vous allez �tre dirig� sur le programme `dselect'. Il est n�cessaire d'avoir lu le guide de dselect (dselect-beginner.fr.html) avant de lancer `dselect'. `dselect' permet de s�lectionner les _paquets_ � installer sur votre syst�me. Vous devez �tre le super-utilisateur (_root_) pour ex�cuter `dselect'. 8.14. Affichages lors de l'installation des logiciels ----------------------------------------------------- Chaque paquet que vous avez s�lectionn� soit avec `tasksel' et/ou `dselect' est d�paquet� et install� au moyen des programmes `apt-get' et `dpkg'. Si un programme particulier requiert plus d'information de l'utilisateur, il vous le demandera. Vous pourrez aussi garder un oeil sur ce qui se passe lors du processus d'installation, pour voir des �ventuelles erreurs d'installation (dans ce cas, on vous demandera d'acquiter les erreurs pour �viter l'installation d'un paquet) 8.15. Se connecter ------------------ Apr�s avoir install� les paquets, vous vous retrouvez face � l'invite de connexion (login). Connectez-vous en utilisant le nom d'utilisateur et le mot de passe que vous avez choisi. Votre syst�me est maintenant pr�t � �tre utilis�. Si vous �tes un nouvel utilisateur, vous voudrez peut-�tre parcourir la documentation qui sera install�e sur votre syst�me quand vous commencerez � l'exploiter. Il existe plusieurs syst�mes de documentation ; un travail est actuellement en cours afin de les int�grer dans un tout coh�rent. Vous trouverez ci-dessous quelques points de d�part. La documentation qui accompagne les programmes que vous avez install�s se trouve dans le r�pertoire `/usr/share/doc/', dans un sous-r�pertoire qui porte le nom du programme. Par exemple, le Guide de l'utilisateur d'apt, programme qui installe d'autres programmes sur votre syst�me, se situe dans le fichier `/usr/share/doc/apt/guide.html/index.html'. De plus, il y a quelques r�pertoires particuliers dans la hi�rarchie `/usr/share/doc/'. Les HOWTOs Linux sont install�s au format .gz dans les r�pertoires `/usr/share/doc/HOWTO/en-txt/' et `/usr/share/doc/HOWTO/en-txt/mini/'. Le fichier `/usr/share/doc/HTML/index.html' contient des index, que l'on peut parcourir, sur le contenu de la documentation install�e par `dhelp'. Un moyen facile de consulter ces documents est d'ex�cuter `cd /usr/share/doc/', puis de taper `lynx' suivi d'un espace et d'un point (le point repr�sente le r�pertoire courant). Vous pouvez aussi taper `info (commande)' ou `man (commande)' pour obtenir des informations sur la plupart des commandes disponibles depuis l'interpr�teur de commandes. En tapant `help', vous afficherez l'aide sur les commandes de l'interpr�teur de commandes. Et si vous tapez une commande suivie par `--help', un court r�sum� sur l'usage de cette commande sera affich�. Si le r�sultat d'une commande d�file au-del� du haut de l'�cran, tapez `| more' apr�s la commande de fa�on � provoquer une pause entre chaque �cran. Pour voir une liste de toutes les commandes disponibles qui commencent par une lettre donn�e, tapez cette lettre, suivie de deux fois la touche de tabulation. Pour une introduction plus compl�te sur Debian et GNU/Linux, regardez `/usr/share/doc/debian-guide/html/noframes/index.html'. Notez que cette documentation existe aussi en fran�ais. ------------------------------------------------------------------------------- 9. �tapes suivantes et o� aller � partir de maintenant ------------------------------------------------------ 9.1. Si vous �tes nouveau sous Unix ----------------------------------- Si vous �tes nouveau sous Unix, vous devriez probablement acheter et lire quelques livres sur le sujet. La Foire Aux Questions UNIX (ftp://rtfm.mit.edu/pub/usenet/news.answers/unix-faq/faq/) contient un certain nombre de r�f�rences � des livres et � des groupes de discussion Usenet qui pourront vous aider. Vous pouvez �galement regarder la FAQ User-Friendly Unix (http://www.camelcity.com/~noel/usenet/cuuf-FAQ.htm). Linux est une impl�mentation d'Unix. Le projet de documentation Linux (LDP) (http://www.freenix.org/unix/linux/) rassemble un certain nombre de _HOWTO_ et de livres en ligne relatifs � Linux. La plupart de ces documents peuvent �tre install�s sur votre machine ; il suffit d'installer le paquet `doc-linux-fr', et de consulter les documentations disponibles dans le r�pertoire `/usr/share/doc/LANG/fr/HOWTO'. La version originale en anglais des HOWTOs du LDP est �galement disponible dans les paquets `doc-linux-html' (documentation au format HTML) et `doc-linux-text' (documentation au format ASCII), et s'installe dans `/usr/share/doc/HOWTO'. D'autres versions traduites des HOWTOs du LDP sont �galement disponibles sous forme de paquets Debian. Les informations sp�cifiques � Debian se trouvent ci-dessous. 9.2. Arr�ter le syst�me ----------------------- Pour arr�ter un syst�me Linux en marche, vous ne devez pas red�marrer en appuyant sur le bouton-poussoir � reset � sur le devant de votre ordinateur, ni simplement arr�ter l'ordinateur. Linux doit �tre arr�t� de la bonne mani�re, sinon des fichiers pourraient �tre perdus et le disque pourrait �tre endommag�. Vous pouvez appuyer sur la combinaison de touches Ctrl-Alt-Suppr. Vous pouvez aussi si vous le pr�f�rez vous connecter en tant qu'utilisateur privil�gi�, et taper `shutdown -h now', `reboot', ou `halt'. 9.3. S'orienter � travers Debian -------------------------------- Debian est un peu diff�rente des autres distributions. M�me si vous �tes habitu� � travailler avec d'autres distributions Linux, il y a quelques d�tails que vous devez conna�tre � propos de Debian pour garder votre syst�me en bon �tat. Le contenu de ce chapitre vous aidera � vous orienter ; ce n'est pas un didacticiel sur l'utilisation de Debian, mais un bref coup d'oeil sur le syst�me, pour les gens press�s. Le concept le plus important � assimiler est le syst�me de gestion des paquets Debian. La plus grande partie de votre syst�me est sous le contr�le du syst�me de gestion des paquets. Cela inclut : * `/usr' (� l'exception de `/usr/local') * `/var' (vous pouvez cr�er un `/var/local' et l'utiliser en toute tranquillit�) * `/bin' * `/sbin' * `/lib' Par exemple, si vous remplacez `/usr/bin/perl', cela fonctionnera, mais lors de la prochaine mise � jour du paquet `perl', le fichier que vous avez modifi� sera remplac�. Les experts �vitent cela en marquant le paquet comme suspendu (_hold_) avec l'application `dselect'. L'une des meilleures m�thodes d'installation est la m�thode apt. Vous pouvez l'utiliser depuis `dselect', ou en version ligne de commande (lire la documentation sur `apt-get'). Notez qu'apt vous permet de fusionner plusieurs sources d'approvisionnement pour les paquets : main, contrib et non-free, si bien que vous avez acc�s aussi bien aux paquets soumis � des restrictions d'export qu'aux versions standard. 9.3.1. Gestion des versions des applications -------------------------------------------- Les diff�rentes versions des applications sont g�r�es par `update-alternatives'. Si vous utilisez plusieurs versions de vos applications, lisez les pages de manuel de `update-alternatives'. 9.3.2. Gestion des t�ches r�currentes ------------------------------------- Les actions r�p�t�es � heure ou � date fixe sont appel�es en anglais des _cron jobs_. Celles dont l'administrateur a la responsabilit� devraient se trouver dans le r�pertoire `/etc', car ce sont des fichiers de configuration. Si un travail doit �tre r�p�t� chaque jour, semaine ou mois, mettez simplement un script ou une application ex�cutant cette action respectivement dans `/etc/cron.daily'. `/etc/cron.weekly' et `/etc/cron.monthly'. Ils seront appel�s depuis `/etc/crontab', et lanc�s cons�cutivement par ordre alphab�tique. D'un autre c�t�, si vous avez une t�che qui doit �tre lanc�e par un utilisateur particulier, ou � une heure ou � une fr�quence bien pr�cise, vous pouvez utiliser `/etc/crontab', ou, mieux encore, `/etc/cron.d/votre_choix'. Ces fichiers poss�dent aussi un champ suppl�mentaire qui permet de sp�cifier sous quelle identit� l'action sera ex�cut�e. Dans tous les cas, vous n'avez qu'� modifier les fichiers, et `cron' le remarquera automatiquement. Vous n'avez pas � lancer de commandes sp�ciales. Pour plus d'informations, lisez cron(8) et crontab(5), ainsi que `/usr/share/doc/cron/README.Debian'. 9.4. Pour aller plus loin ------------------------- Si vous avez besoin d'informations � propos d'un programme particulier, vous devriez d'abord essayer `man <programme>' ou `info <programme>'. Vous pourrez �galement trouver beaucoup de documentation utile dans `/usr/share/doc'. En particulier, `/usr/share/doc/HOWTO' et `/usr/share/doc/FAQ' contiennent beaucoup d'informations int�ressantes. Pour signaler des bogues, regardez les fichiers `/usr/share/doc/debian/bug*'. Pour conna�tre des informations sp�cifiques � Debian pour un programme particulier, lisez `/usr/share/doc/(nom du paquet)/README.Debian'. Le site web Debian (http://www.debian.org/) contient beaucoup de documentation sur Debian. Plus sp�cialement, consultez la FAQ Debian (http://www.debian.org/doc/FAQ/) et les archives des listes de diffusion Debian (http://lists.debian.org/). La communaut� Debian s'entraide ; pour vous abonner � une ou plusieurs listes de diffusion Debian, voyez la page d'abonnement aux listes de diffusion (http://www.debian.org/MailingLists/subscribe). 9.5. Compiler un nouveau noyau ------------------------------ Pourquoi un utilisateur voudrait-il compiler un nouveau noyau ? Ce n'est en g�n�ral pas n�cessaire, �tant donn� que le noyau par d�faut de Debian reconna�t la plupart des configurations. Cependant, il peut �tre utile de compiler un nouveau noyau dans les cas suivants : * g�rer des p�riph�riques sp�ciaux, ou des conflits de p�riph�riques dans les noyaux par d�faut ; * g�rer des p�riph�riques ou activer des options qui ne sont pas incluses dans le noyau par d�faut, tel que l'APM ou le SMP ; * optimiser le noyau en enlevant les pilotes inutiles, ce qui peut acc�l�rer le d�marrage de la machine ; * utiliser des options du noyau qui ne sont pas support�es par le noyau par d�faut, telles que les pare-feux (_firewall_) r�seau ; * utiliser une version de d�veloppement du noyau ; * impressionner vos ami(e)s, essayer de nouvelles choses. 9.5.1. Gestion des images du noyau ---------------------------------- N'ayez pas peur de compiler un nouveau noyau. C'est amusant et vous apprendrez de nouvelles choses. Pour compiler un noyau � fa�on Debian �, vous avez besoin des paquets suivants : `kernel-package', `kernel-source-2.4.16' (la version la plus r�cente lors de la r�daction de ce document), `fakeroot' et quelques autres qui sont probablement d�j� install�s sur votre machine (pour la liste compl�te, voir `/usr/share/doc/kernel-package/README.gz'). Cette m�thode va cr�er un .deb � partir des sources de votre noyau, et si vous utilisez des modules non standard, va aussi incorporer ces d�pendances dans le .deb. C'est une bonne solution pour g�rer les images du noyau ; le r�pertoire `/boot' va contenir le noyau, le System.map, et une sauvegarde du fichier de configuration utilis� pour ce paquet. Il faut remarquer qu'il n'est pas _obligatoire_ de compiler votre noyau � � la Debian �; mais vous vous rendrez compte qu'utiliser le syst�me de gestion des paquets pour g�rer les noyaux rend leur installation plus simple et plus s�re. En fait, vous pouvez utiliser directement les sources de Linus et ne pas utiliser `kernel-source-2.4.16', tout en utilisant la m�thode de compilation `kernel-package'. Bien que le noyau 2.4.16 est toujours utilis� pour l'installation de Woody, des noyaux de la s�rie 2.4 plus r�cente sont disponibles sous la forme de paquets kernel-images. Notez que vous trouverez une documentation compl�te sur l'utilisation de `kernel-package' dans le r�pertoire `/usr/share/doc/kernel-package'. Cette section-ci ne contient qu'un bref didactitiel. Dans ce qui suit, nous supposerons que les sources de votre noyau sont situ�es dans `/usr/local/src/' et qu'il s'agit du noyau version 2.4.16. En tant que super-utilisateur, cr�ez un r�pertoire dans `/usr/local/src' et changez le propri�taire de ce r�pertoire en votre compte utilisateur non-root habituel. En utilisant ce compte, allez dans le r�pertoire o� vous voulez d�sarchiver les sources (`cd /usr/local/src') et d�sarchivez-les (`tar xIf /usr/src/kernel-source-2.4.16.tar.bz2'), et d�placez-vous dans ce r�pertoire (`cd kernel-source-2.4.16'). Maintenant, vous pouvez configurer votre noyau. Ex�cutez `make xconfig' si X11 est install�, configur� et lanc�, `make menuconfig' dans le cas contraire (vous aurez alors besoin de `ncurses-dev' install�). Prenez le temps de lire l'aide en ligne et de choisir judicieusement les options � activer. En cas de doute, il est souvent pr�f�rable d'inclure les pilotes de p�riph�riques (tels que les contr�leurs SCSI, cartes Ethernet, etc...) que vous ne connaissez pas bien. Faites attention : les autres options, non sp�cifiques au mat�riel, doivent �tre laiss�es � leur valeur par d�faut si vous ne les comprenez pas. N'oubliez pas de s�lectionner � Kernel module loader � dans la section � Loadable module support � (elle n'est pas s�lectionn�e par d�faut) sinon votre syst�me Debian risque d'avoir des probl�mes. Nettoyez l'arborescence des sources et r�initialisez les param�tres de `kernel-package'. Pour ce faire, tapez `make-kpkg clean'. Maintenant, compilez votre noyau : `fakeroot make-kpkg --revision=custom.1.0 kernel_image'. Bien s�r, le num�ro de version � 1.0 � peut �tre chang� ; il s'agit juste d'un moyen de suivre vos diff�rentes versions du noyau. De la m�me fa�on, vous pouvez remplacer le mot � custom � par ce que vous voulez (par exemple le nom d'une machine). La compilation d'un noyau peut �tre assez longue selon la puissance de votre machine. Une fois la compilation termin�e, vous pouvez installer votre noyau personnalis� comme n'importe quel autre paquet. En �tant super-utilisateur, tapez `dpkg -i ../kernel-image-2.4.16-<subarchitecture>_custom.1.0_mips.deb'. La partie <subarchitecture> est une sous-architecture optionnelle, suivant les options de compilation que vous avez d�finies. `dpkg -i kernel-image...' installera votre noyau ainsi que les autres fichiers qui lui seront n�cessaires. Par exemple, le fichier `System.map' sera install� correctement (tr�s utile pour le d�bogage des probl�mes de noyau) et un fichier `/boot/config-2.4.16' sera install�, qui contiendra votre configuration noyau. Votre nouveau paquet `kernel-image-2.4.16' est tellement malin qu'il utilise automatiquement le chargeur de boot de votre plateforme pour mettre � jour l'information sur l'image de noyau utilis�e pendant le d�marrage, sans qu'il soit n�cessaire de re-ex�cuter le chargeur de boot. Si vous avez cr�� un paquet pour les modules, par exemple PCMCIA, vous devrez installer celui-ci �galement. Vous devez maintenant red�marrer votre syst�me : lisez attentivement les �ventuels avertissements durant les �tapes pr�c�dentes, puis tapez `shutdown -r now'. Pour plus d'informations sur `kernel-package', lisez la documentation dans `/usr/share/doc/kernel-package'. ------------------------------------------------------------------------------- 10. Informations techniques sur les disquettes d'amor�age --------------------------------------------------------- 10.1. Le code source -------------------- Le paquet `boot-floppies' contient le code source et la documentation des disquettes d'installation. 10.2. La disquette de secours ----------------------------- La disquette de secours poss�de un syst�me de fichiers ext2 (ou FAT, en fonction de votre architecture) et vous devriez pouvoir y acc�der � partir de tout syst�me capable de monter des disques ext2 ou FAT. Le noyau Linux est dans le fichier `linux.bin'. Le fichier `root.bin' est une image compress�e par `gzip' d'un syst�me de fichiers Minix 1.4MB ou ext2 ; elle est charg�e sur un disque virtuel (_RAM disk_) et utilis�e comme syst�me de fichiers racine. 10.3. Remplacer le noyau de la disquette de secours --------------------------------------------------- S'il vous para�t n�cessaire de remplacer le noyau qui se trouve sur la disquette de secours, vous devez configurer votre nouveau noyau en incluant les options suivantes dans le nouveau noyau, et non sous forme de modules : * Disque virtuel (RAM disk support) (`CONFIG_BLK_DEV_RAM') ; * Disque virtuel de d�marrage (initrd) (`CONFIG_BLK_DEV_INITRD') ; * Ex�cutables ELF (`CONFIG_BINFMT_ELF') ; * � Loop device � (`CONFIG_BLK_DEV_LOOP') ; * Syst�mes de fichiers FAT, Minix et ext2 (certaines architectures n'ont pas besoin de syst�me de fichiers FAT ou Minix --- voyez les sources) ; * � Socket filtering � pour DHCP (`CONFIG_FILTER') ; * � Packet socket �, aussi pour DHCP (`CONFIG_PACKET') ; * � Unix domain sockets � pour syslogging (`CONFIG_UNIX'). Assurez-vous que le noyau choisi _n'utilise pas_ l'option `CONFIG_DEVFS'. Elle n'est pas compatible avec le programme d'installation. Vous pourrez �galement remplacer le fichier `modules.tgz' sur la disquette de pilotes. Ce fichier contient une image tar compress�e par gzip des r�pertoires `/lib/modules/<kernel-version>'; Cr�ez le nouveau fichier depuis le r�pertoire racine, afin que tous les chemins de r�pertoires se retrouvent dans le fichier tar �galement. ------------------------------------------------------------------------------- 11. Annexe ---------- 11.1. Plus d'informations ------------------------- 11.1.1. Plus d'informations --------------------------- Une source d'information g�n�rale sur Linux est le projet de documentation Linux (http://www.freenix.org/unix/linux/). Vous trouverez l� les HOWTO et des liens vers d'autres documentations utiles sur les diff�rentes parties d'un syst�me GNU/Linux. 11.2. Obtenir Debian GNU/Linux ------------------------------ 11.2.1. Jeu de c�d�roms officiels Debian GNU/Linux -------------------------------------------------- Si vous voulez acheter un jeu de c�d�roms d'installation de Debian GNU/Linux, jetez un oeil � la page des revendeurs de c�d�roms (http://www.debian.org/CD/vendors/). Vous y trouverez une liste d'adresses de revendeurs de c�d�roms. La liste est tri�e par pays ; vous ne devriez donc pas avoir de probl�mes pour trouver un vendeur proche de chez vous. 11.2.2. Miroirs Debian ---------------------- Si vous vivez hors des �tats-Unis et si vous voulez t�l�charger des paquets Debian, vous pouvez �galement utiliser un des nombreux sites miroir qui se trouvent ailleurs. Une liste des pays et des miroirs se trouve sur le site web des serveurs FTP Debian (http://www.debian.org/distrib/ftplist). 11.2.3. Description des fichiers du syst�me d'installation ---------------------------------------------------------- Cette section contient une liste annot�e des fichiers que vous trouverez dans le r�pertoire `disks-mips'. Vous n'aurez pas forc�ment besoin de tous les charger ; tout d�pend du support de d�marrage et d'installation du syst�me de base que vous avez choisi. La plupart des fichiers sont des images de disquettes, c'est-�-dire un fichier unique que l'on transf�re vers une disquette pour en faire une disquette compl�te. Ces images, �videmment, d�pendent de la taille de la disquette cible. Par exemple, 1,44 Mo est la taille normale pour les disquettes standards de 3,5 pouces. C'est la seule taille de disquette support�e par votre architecture. Les images des disquettes 1,44 Mo se trouvent dans le r�pertoire `images-1.44'. Si vous utilisez un navigateur web sur un ordinateur en r�seau pour lire ce document, vous pouvez probablement r�cup�rer les fichiers en s�lectionnant leur nom dans votre navigateur web. En fonction de votre navigateur, vous aurez peut-�tre � effectuer une manipulation sp�cifique pour t�l�charger directement vers un fichier en mode binaire. Par exemple, avec Netscape, vous devez maintenir la touche MAJ. (_Shift_) enfonc�e quand vous cliquez sur l'adresse pour r�cup�rer le fichier. Les fichiers peuvent �tre t�l�charg�s depuis les liens de ce document, vous pouvez aussi les r�cup�rer depuis le r�pertoire .../current (http://http.us.debian.org/debian/dists/woody/main/disks-mips/current/), ou par ftp depuis ftp://ftp.debian.org/debian/dists/woody/main/disks-mips/current/. Vous pouvez �galement utiliser le r�pertoire ad�quat d'un des nombreux miroirs Debian (http://www.debian.org/distrib/ftplist). 11.2.3.1. Fichiers pour le d�marrage initial du syst�me ------------------------------------------------------- _Images de la disquette de secours :_ .../current/r4k-ip22/images-1.44/rescue.bin (../../r4k-ip22/images-1.44/rescue.bin) Ce sont les images de la disquette de secours (_Rescue Floppy_). Celle-ci est utilis�e pour l'installation initiale et, ensuite, en cas d'urgence, si, pour une raison ou pour une autre, votre syst�me ne s'amorce pas. Ainsi il est vivement recommand� de cr�er cette disquette m�me si vous n'utilisez pas de disquettes pour l'installation du syst�me. _Image(s) racine :_ .../current/root.bin (../../root.bin) Ce fichier contient une image du syst�me de fichiers temporaire qui est charg� en m�moire lorsque vous amorcez la disquette de secours. Il est utilis� pour les installations � partir d'un c�d�rom, d'un disque dur et de disquettes. _Images de d�marrage TFTP :_ .../current/r4k-ip22/tftpboot.img (../../r4k-ip22/tftpboot.img) Images de d�marrage utilis�es pour d�marrer par le r�seau ; consultez : Section 4.4, `Pr�parer les fichiers pour amorcer depuis le r�seau en TFTP.'. En g�n�ral, elles contiennent le noyau Linux et le syst�me de fichiers racine `root.bin'. 11.2.3.2. Images de noyau Linux ------------------------------- C'est l'image du noyau Linux � utiliser pour l'installation � partir d'un disque dur. Vous n'en avez pas besoin si vous utilisez des disquettes. .../current/r4k-ip22/linux.bin (../../r4k-ip22/linux.bin) Fichiers de noyau Linux. 11.2.3.3. Fichiers de pilotes ----------------------------- Ces fichiers contiennent les modules du noyau ou les pilotes, pour tous les types d'�quipements qui ne sont pas n�cessaires � l'amor�age initial du syst�me. L'installation des pilotes dont vous avez besoin se fait en deux �tapes : d'abord vous identifiez l'archive de pilotes que vous souhaitez utiliser, puis vous s�lectionnez les pilotes que vous voulez. Les disquettes de pilotes ne sont pas utilis�es avant que le disque dur n'ait �t� repartitionn� et que le noyau ait �t� install�. Si vous avez besoin d'un pilote sp�cifique pour le d�marrage initial de la machine, pour votre sous-architecture ou pour pouvoir acc�der au disque dur, choisissez un noyau qui inclut d�j� le pilote n�cessaire et passez-lui les param�tres corrects au d�marrage. Reportez-vous � : Section 5.1, `Arguments des param�tres d'amor�age'. Rappelez-vous que votre archive de pilotes doit �tre coh�rente avec le choix de votre noyau initial. _Images des disquettes de pilotes :_ .../current/r4k-ip22/images-1.44/driver-1.bin (../../r4k-ip22/images-1.44/driver-1.bin) Ce sont les images des disquettes de pilotes _Archive des disquettes de pilotes_ .../current/r4k-ip22/drivers.tgz (../../r4k-ip22/drivers.tgz) Si vous n'�tes pas restreint � l'emploi de disquettes, choisissez l'un de ces fichiers. 11.2.3.4. Les fichiers d'installation du syst�me de base de Debian ------------------------------------------------------------------ Ces fichiers ne sont n�cessaires que pour les ordinateurs sans connexion � un r�seau fonctionnel ou ceux qui n'en ont pas les ressources mat�rielles. Ils contiennent les programmes n�cessaires pour le syst�me GNU/Linux le plus basique. La plupart du temps, le contenu de ces fichiers peut �tre obtenu automatiquement par le programme d'installation � travers une connexion r�seau en �tat de marche. _Archive _tar_ du syst�me de base :_ .../base-images-current/basedebs.tar (http://http.us.debian.org/debian/dists/woody/main /disks-mips/base-images-current/basedebs.tar) Si vous n'�tes pas restreint � l'emploi de disquettes, choisissez ce fichier. 11.3. P�riph�riques Linux ------------------------- Sous Linux, vous disposez de fichiers sp�ciaux dans `/dev'. Ces fichiers sont appel�s fichiers de p�riph�riques (_devices files_). Dans le monde Unix, l'acc�s au mat�riel se fait de fa�on diff�rente. En effet, vous utilisez un fichier qui commande un pilote, qui � son tour acc�de au mat�riel. Le fichier de p�riph�rique est une interface au composant syst�me. Les fichiers sous `/dev' se comportent diff�remment des fichiers ordinaires. Ci-dessous sont repris les fichiers p�riph�riques les plus importants. fd0 1er lecteur de disquette fd1 2e lecteur de disquette hda Disque dur IDE ou c�d�rom sur le premier port IDE (ma�tre) hdb Disque dur IDE ou c�d�rom sur le premier port IDE (esclave) hdc Disque dur IDE ou c�d�rom sur le second port IDE (ma�tre) hdd Disque dur IDE ou c�d�rom sur le second port IDE (esclave) hda1 1re partition sur le premier disque dur IDE hdd15 15e partition sur le quatri�me disque dur IDE sda Disque SCSI avec l'identificateur SCSI le plus bas (par ex., 0) sdb Disque SCSI avec l'identificateur suivant (par ex., 1) sdc Disque SCSI avec l'identificateur suivant (par ex., 2) sda1 1re partition du premier disque SCSI sdd10 10e partition du quatri�me disque SCSI sr0 c�d�rom SCSI avec l'identificateur SCSI le plus bas sr1 c�d�rom SCSI avec l'identificateur SCSI suivant ttyS0 Port s�rie 0 (COM1: sous DOS) ttyS1 Port s�rie 1 (COM2: sous DOS) psaux port souris PS/2 gpmdata pseudo-p�riph�rique, r�p�titeur du d�mon GPM de souris cdrom Lien symbolique vers le lecteur de c�d�rom mouse Lien symbolique vers le fichier de p�riph�rique de la souris null tout ce qui pointe vers ce fichier dispara�t zero fichier qui fabrique continuellement des z�ros 11.3.1. R�gler la souris ------------------------ La souris peut �tre utilis�e aussi bien dans une console Linux (avec gpm) qu'en environnement X Window. Les deux modes sont compatibles entre eux si le r�p�titeur gpm est utilis� afin de permettre au signal de suivre le parcours suivant : souris => /dev/psaux => gpm => /dev/gpmdata => /dev/mouse => X /dev/ttyS0 (r�p�titeur) (lien symbolique) /dev/ttyS1 Ajustez le protocole de r�p�tition sur � raw � (dans `/etc/gpm.conf') tandis que vous r�glerez X pour utiliser le protocole original de la souris dans `/etc/X11/XF86Config' ou `/etc/X11/XF86Config-4'. Cette approche qui pr�conise l'utilisation de gpm m�me sous X a des avantages, si par exemple vous d�connectez la souris non intentionnellement. Il suffit de red�marrer gpm par user@debian:# /etc/init.d/gpm restart et la souris recommencera � fonctionner sous X sans qu'il y ait besoin de red�marrer le serveur. Si gpm est d�sactiv� ou n'est pas install�, assurez-vous que X est r�gl� de fa�on � lire directement la souris � travers par exemple /dev/psaux. Pour plus de d�tails, reportez-vous au mini-Howto � Souris S�rie 3 Boutons � dans `/usr/share/doc/LANG/fr/HOWTO/mini/3-Button-Mouse.html' (la version originale se trouve dans `/usr/share/doc/HOWTO/en-txt/mini/3-Button-Mouse.gz'), `man gpm', `/usr/share/doc/gpm/FAQ.gz', et README.mouse (http://www.xfree86.org/current/mouse.html). 11.4. Ressources d'espace disque pour les t�ches ------------------------------------------------ L'installation de base de Woody sur votre ordinateur demandera 117 Mo. La quantit� d'espace pour tous les paquets de base est de 123 Mo avec un t�l�chargement de 38 Mo ; il est ainsi n�cessaire d'avoir au moins 278 Mo pour installer le syst�me de base ainsi que les paquets standard. Le tableau suivant montre les tailles rapport�es par `aptitude' (un tr�s sympathique programme, cela dit en passant) pour les t�ches affich�es dans tasksel. Tous les paquets standard ont �t� install�s sur le syst�me pour lequel ces chiffres sont rapport�s. Remarquez que certaines t�ches ont des constituants redondants, et donc la taille totale affich�e pour ces deux t�ches peut �tre moindre que le total obtenu en additionnant les deux tailles. T�che Install� T�l�charg� Espace requis taille (Mo) taille (Mo) pour installer (Mo) environnement bureautique 345 118 463 syst�me X Window 78 36 114 jeux 49 14 63 Debian Jr. 340 124 464 syst�me connexion 28 8 36 syst�me portable 3 1 4 applications scientifiques 110 30 140 C et C++ 32 15 47 Python 103 30 133 Tcl/Tk 37 11 48 fortran 10 4 14 serveur de fichiers 1 - 1 serveur de courriels 4 3 7 serveur de news Usenet 6 2 8 serveur d'impression 48 18 66 serveur conventionnel Unix 55 19 74 serveur web 4 1 5 environnement TeX/LaTeX 171 64 235 environnement chinois simplifi� 80 29 109 environnement chinois traditionnel 166 68 234 environnement cyrillique 29 13 42 environnement francis� 60 18 78 environnement allemand 31 9 40 environnement japonais 110 53 163 environnement cor�en 178 72 250 environnement polonais 58 27 85 environnement russe 12 6 18 environnement espagnol 15 4 19 11.5. Effets des modes verbeux et silencieux -------------------------------------------- Les effets de l'argument `verbose' lors de l'amor�age de Woody sont : * Pour c�d�rom, autorise le choix d'un autre m�dium d'installation ; * Lors du montage des volumes, demande toujours quel est le point de montage ; * Pr�vient lorsque les noyaux pr�c�dents ne supportent les nouveaux syst�mes de fichiers ; * Pr�vient lorsque le noyau pre-2.4.1 ne supporte pas ReiserFS 3.6 ; * Confirme le chemin des fichiers d'installation m�me en cas de chemin unique. Les effets de l'argument `quiet' lors de l'amor�age de Woody sont : * Suppression de la demande de confirmation avant d'�crire sur le chargeur d'amor�age ; * Suppression de la demande de confirmation avant d'�craser le MBR ; * Suppression de l'� information importante au sujet du MBR � ; * Pas de proposition pour installer des modules additionnels depuis la disquette ; * Ne mentionne pas que le r�amor�age des s390 n'est pas support� ; * Suppression de la confirmation que l'interface d�tect�e est une PCMCIA ; * Suppression du message du succ�s de la configuration de DHCP ; * Suppression du long message sur lilo et le support des grands disques ; * Suppression du long message sur PALO et le support des grands disques ; * Suppression de la remarque sur le label des disques SGI de la part de Dvhtool ; * Ne parle pas de la quantit� d'espace disque que requiert ReiserFS ; * N'explique pas ce qu'est Apple_Bootstrap ; * Monte la premi�re partition initialis�e sur `/' sans rien demander ; * Ne propose pas d'examiner les blocs d�fecteux ; * Ne demande rien avant d'initialiser la zone d'�change, XFS, ext2/3 et ReiserFS ; * �vite de persuader qu'une zone d'�change est n�cessaire ; * Ne fait pas de sermon avant de r�amorcer. ------------------------------------------------------------------------------- 12. Administrivia ----------------- 12.1. � propos de ce document ----------------------------- Ce document est �crit en SGML, � l'aide de la DTD � DebianDoc �. Les formats de sortie sont fabriqu�s par les programmes du paquet `debiandoc-sgml'. Afin d'augmenter la facilit� de maintien � jour de ce document, nous utilisons un certain nombre de fonctionnalit�s SGML, telles qu'entit�s et sections marqu�es. Celles-ci jouent le m�me r�le que les variables et les conditions dans les langages de programmation. La source SGML de ce document contient des informations pour chaque architecture diff�rente --- les sections marqu�es sont utilis�es afin d'isoler certaines parties du texte qui sont sp�cifiques � une architecture donn�e. 12.2. Pour contribuer � ce document ----------------------------------- Si vous avez des probl�mes ou suggestions � propos de ce document, vous devez soumettre un rapport de bogue concernant le paquet `boot-floppies'. Voyez le paquet `bug' ou le paquet `reportbug' ou lisez la documentation en ligne disponible dans le syst�me de suivi des bogues Debian (http://bugs.debian.org/). Ce serait bien si vous pouviez v�rifier dans les bogues ouverts � propos des boot-floppies (http://bugs.debian.org/boot-floppies) que votre probl�me n'a pas d�ja �t� rapport�. Si c'est le cas, vous pouvez confirmer le bogue ou soumettre des informations compl�mentaires � l'adresse <XXXX@bugs.debian.org>, o� <XXXX> est le num�ro du bogue en question. Encore mieux, procurez-vous une copie des sources SGML de ce document et fabriquez une rustine. Les sources SGML sont disponibles avec les `boot-floppies' ; essayez de trouver la version la plus r�cente dans la distribution unstable (ftp://ftp.debian.org/debian/dists/unstable/). Vous pouvez �galement consulter les sources via CVSweb (http://cvs.debian.org/boot-floppies/) ; pour des informations sur la fa�on de se procurer les sources via CVS, voyez le README-CVS (http://cvs.debian.org/cgi-bin/viewcvs.cgi/~checkout~/boot-floppies/README-CVS?tag=HEAD%26content-type=text/plain). Veuillez ne _pas_ contacter les auteurs de ce document directement. Il existe une liste de diffusion pour le paquet `boot-floppies' qui inclut les discussions � propos de ce manuel. L'adresse de la liste de diffusion est <debian-boot@lists.debian.org>. Les instructions pour s'abonner sont disponibles � la page d'abonnement aux listes de diffusion Debian (http://www.debian.org/MailingLists/subscribe) ; une copie de cette liste peut �tre consult�e en ligne dans les archives des listes de diffusion Debian (http://lists.debian.org/). 12.3. Contributions majeures ---------------------------- Beaucoup, beaucoup d'utilisateurs et de d�veloppeurs Debian ont particip� � ce document. Une mention particuli�re doit �tre attribu�e � Michael Schmitz (pour le support m68k), Frank Neumann (auteur � l'origine du guide d'installation de Debian sur Amiga (http://www.informatik.uni-oldenburg.de/~amigo/debian_inst.html)), Arto Astala, Eric Delaunay/Ben Collins (informations sur les SPARC), Tapio Lehtonen et St�phane Bortzmeyer pour de nombreux ajouts et �ditions. Des informations extr�mement utiles pour la r�daction de ce guide ont �t� trouv�es dans le HOWTO d�marrage r�seau de Jim Mintha (pas d'URL disponible), la FAQ Debian (http://www.debian.org/doc/FAQ/), la FAQ Linux/m68k (http://www.linux-m68k.org/faq/faq.html), la FAQ sur Linux pour processeurs SPARC (http://www.ultralinux.org/faq.html), la FAQ Linux/Alpha (http://linux.iol.unh.edu/linux/alpha/faq/), entre autres. Que les auteurs de ces sources d'informations riches et librement accessibles en soient remerci�s. 12.4. Traduction fran�aise -------------------------- Les personnes suivantes ont contribu� � la traduction de ce document en fran�ais : Guillaume All�gre <gallegre@april.org> Denis Barbier <barbier@linuxfr.or> Philippe Batailler <pbatailler@teaser.fr> �ric Van Buggenhaut <Eric.VanBuggenhaut@AdValvas.be> �ric Jullien <ejullien@tuxfamily.org> S�bastien Kalt <ustilago@bigfoot.com> Patrice Karatchentzeff <p.karatchentzeff@free.fr> Pierre Machard <pmachard@tuxfamily.org> Thomas Marteau <marteaut@tuxfamily.org> Christophe Martin <cmartin@ipnl.in2p3.fr> Les personnes suivantes ont contribu� aux traductions des pr�c�dentes versions de ce document en fran�ais : Laurent Jourden <jourde_l@cnam.fr> Christophe Le Bars <clebars@debian.org> Laurent Pelecq <pelecq@col.bsf.alcatel.fr> Vincent Renardias <vincent@debian.org> Olivier Tharan <olive@laria.u-picardie.fr> 12.5. Marques d�pos�es ---------------------- Les marques d�pos�es cit�es dans ce document appartiennent � leur propri�taire respectif. ------------------------------------------------------------------------------- Installer Debian Linux 3.0 sur Mips Bruce Perens Sven Rudolph Igor Grobman James Treacy Adam Di Carlo version 3.0.23, 16 May 2002