--- faqfr.xml 2005-08-06 14:11:10.000000000 +0200 +++ faqfr_new.xml 2005-08-06 16:21:49.000000000 +0200 @@ -8,10 +8,33 @@ Daniel Robbins -Colin Morey + + Colin Morey + + + John P. Davis + + + Eric Stockbridge + + + Stoyan Zhekov + + + Carl Anderson + + + Jorge Paulo + + + Sven Vermeulen + Benny Chuang + + Jonathan Smith + Julien Perrot @@ -25,21 +48,30 @@ Cette FAQ est un ensemble de questions et réponses collectées à partir de la -liste de diffusion gentoo-dev et à partir d'IRC. Si vous avez des questions -(ou des réponses !) à ajouter, contactez un auteur ou un membre de -l'équipe de documentation. - +liste de diffusion gentoo-dev et à partir d'IRC. + + -2.16 -2005-06-05 +3.0.7 +2005-07-26 Liste des questions
Pour démarrer + +

+Vous remarquerez que beaucoup des questions posées ici ont leur réponse dans la +documentation et les guides officiels Gentoo. Cette liste n'est qu'une liste des +questions les plus fréquemment posées. Merci de lire la documentation et/ou les +pages de manuel pour plus d'informations sur comment Gentoo et GNU/Linux +fonctionnent, et pour répondre aux questions dont vous ne trouverez pas la +réponse ici. +

+
  • Comment prononcer Gentoo et que signifie ce @@ -109,21 +141,21 @@ moi-même. Est-ce possible ?
  • - Que faire si rsync ne fonctionne - pas ? -
  • -
  • Comment puis-je utiliser emerge si je suis derrière un pare-feu ?
  • + Que faire si rsync ne fonctionne + pas ? +
  • +
  • Je n'ai qu'une connexion lente par modem à la maison. Puis-je télécharger les sources ailleurs et les copier sur mon système ?
  • - Les sources .tar.gz des logiciels installés - s'entassent dans /usr/portage/distfiles/ et occupent une place + Les sources archivées au format .tar.gz des logiciels + installés s'entassent dans /usr/portage/distfiles/ et occupent une place importante. Puis-je supprimer ces fichiers ?
  • @@ -192,9 +224,8 @@ versions ?
  • - Mon haut-parleur fait des beeps comme un fou - pendant la compilation de Mozilla. Comment puis-je désactiver les beeps - console ? + Mon haut-parleur fait des bip comme un fou. Comment + puis-je désactiver les bip console ?
@@ -250,12 +281,11 @@ compilés avec différentes options paramétrables via la variable USE. De plus, Portage gère les dépendances conditionnelles à l'installation, des -« fausses » installations, des installations sécurisées grâce à un +résumés avant l'installation de paquets, des installations sécurisées grâce à un bac à sable, la désinstallation de logiciels, des profils système ainsi que la -protection -des fichiers de configuration parmi bien d'autres +protection +des fichiers de configuration parmi bien +d'autres fonctionnalités.

@@ -268,11 +298,11 @@

-Gentoo est en développement constant. Les ebuilds (les instructions -d'installation des logiciels) sont régulièrement mis à jour. Les correctifs -sont rapidement intégrés. La documentation évolue chaque jour. Des -fonctionnalités sont ajoutées à Portage, des nouvelles versions sortent -régulièrement. +Gentoo est en développement constant. L'ensemble de la distribution suit un +modèle de développement rapide  : les correctifs sont rapidement intégrés, +la documentation est mise à jour quotidiennement, des fonctionnalités sont +fréquemment ajoutées à Portage, et des versions de Gentoo sont proposées tous +les semestres.

@@ -310,9 +340,11 @@

Vous pouvez utiliser passwd pour changer le mot de passe -de l'utilisateur avec lequel vous vous êtes connecté. Pour les paramètres -et options supplémentaires, veuillez consulter man passwd une -fois que vous aurez terminé l'installation. +de l'utilisateur avec lequel vous vous êtes connecté. Connectez-vous en root si +vous souhaitez changer le mot de passe de n'importe quel utilisateur sans avoir +besoin de l'ancien mot de passe avec la commande passwd utilisateur. Pour +les paramètres et options supplémentaires, veuillez consulter man passwd +une fois que vous aurez terminé l'installation.

@@ -322,23 +354,21 @@

-La commande adduser gentoo va ajouter un utilisateur appelé gentoo. -L'étape suivante est de donner un mot de passe à cet utilisateur avec la -commande passwd. -

- -

-Au lieu de adduser, vous pouvez aussi utiliser : -

+La commande adduser nouvelUtilisateur va ajouter un utilisateur appelé +nouvelUtilisateur. Cela dit cette méthode ne permet pas de donner à +l'utilisateur tous les droits que vous souhaiteriez lui donner. Il est donc +préférable d'utiliser la commande suivante :
-# useradd -m -G users,audio,wheel -s /bin/bash gentoo
+# useradd -m -G users,audio,wheel -s /bin/bash nouvelUtilisateur
 

-Cette commande ajoute un utilisateur nommé gentoo, lui donne accès aux -périphériques de son, lui permet de passer en mode superutilisateur avec la -commande su et définit /bin/bash comme shell par défaut. +Cette commande ajoute un utilisateur nommé nouvelUtilisateur. L'option +audio l'ajoute au groupe audio, ce qui lui donne accès aux +périphériques de son. L'option wheel ajoute l'utilisateur au groupe +wheel qui lui permettra de passer en mode superutilisateur avec la +commande su.

@@ -372,14 +402,14 @@

-D'une part, si vous avez l'intention d'utiliser Gentoo selon l'ancienne -approche avec le répertoire /dev, vous pouvez désactiver devfs en -passant l'option gentoo=nodevfs au noyau. D'autre part, si vous voulez -plutôt utiliser udev (noyaux 2.6 -uniquement), vous pouvez désactiver devfs en passant l'option -devfs=nomount au noyau. Dans ce cas, vous devriez aussi lire le Guide udev. +Gentoo a besoin soit du support noyau de devfs, soit du support en mode +utilisateur de udev pour pouvoir fonctionner correctement. Avec l'arrivée du +noyau 2.6 en tant que noyau stable sur la plupart des architectures, udev est +désormais recommandé. Merci de vous référer au +guide udev pour plus d'informations sur +comment configurer udev sur votre machine.

+
@@ -388,10 +418,13 @@

En fait, il n'y a aucune différence entre les différentes versions de Gentoo -après leur installation. Gentoo 1.4 et suivantes sont basées sur la -glibc-2.3.x. Ainsi, faire emerge --sync; emerge -u world mettra -votre Gentoo à jour exactement à la version la plus récente. La seule -différence réside dans le programme d'installation. +après leur installation. Gentoo 1.4 et suivantes sont basées sur la +glibc-2.3.x. Ainsi, faire emerge --sync; emerge -uDN world mettra +votre Gentoo à jour à la version la plus récente. La seule différence réside +dans le programme d'installation et les paquets pré-compilés. Lisez le +guide de mise à jour Gentoo pour +plus d'informations sur les profiles et leurs rôles dans les mises à jour +Gentoo.

@@ -402,19 +435,17 @@

-Mon noyau ne démarre pas bien ou pas du tout. Que dois-je -faire ? +Mon noyau ne démarre pas. Que dois-je faire ?

-Il n'est pas nécessaire de refaire toute l'installation, mais seulement la -partie relative au noyau. Supposons que vous ayez installé Gentoo avec les -partitions /dev/hda1 (/boot), /dev/hda3 (/) et -/dev/hda2 pour la mémoire virtuelle. +Il n'est pas nécessaire de refaire toute l'installation, mais il vous faudra +analyser les étapes de compilation de votre noyau. Supposons que vous ayez +installé Gentoo avec les partitions /dev/hda1 (/boot), /dev/hda3 (/) et /dev/hda2 pour la mémoire virtuelle.

-Démarrez sur le liveCD et attendez l'invite.
+Démarrez sur le CD-ROM d'installation et attendez l'invite.
 Montez les partitions :
 # mount /dev/hda3 /mnt/gentoo
 # mount /dev/hda1 /mnt/gentoo/boot
@@ -426,7 +457,7 @@
 # cd /usr/src/linux
 # make menuconfig
 Modifiez les options qui doivent l'être et recompilez votre noyau :
-# make dep && make bzImage modules modules_install
+# make && modules_install
 Copiez le fichier bzImage à la place du précédent :
 # cp arch/i386/boot/bzImage /boot
 Si vous utilisez LILO, lancez lilo (inutile si vous utilisez GRUB) :
@@ -450,35 +481,14 @@
 
 
 

-Quand vous devez télécharger un fichier avec wget, utilisez -la syntaxe décrite ci-dessous pour vous authentifier : -

- -
-# wget --proxy-user=nom d'utilisateur --proxy-passwd=mot de passe <url>
-
- -

Pour que Portage utilise ces options, indiquez-les dans /etc/make.conf :

-FETCHCOMMAND="wget --proxy-user=nom d'utilisateur \
---proxy-passwd=mot de passe \
--t 5 --passive-ftp -P \${DISTDIR} \${URI}"
-RESUMECOMMAND="wget --proxy-user=nom d'utilisateur \
---proxy-passwd=mot de passe \
--c -t 5 --passive-ftp -P \${DISTDIR} \${URI}"
-
- -

-Pour que rsync utilise également le serveur mandataire, définissez la -variable d'environnement RSYNC_PROXY ainsi : -

- -
-RSYNC_PROXY="nom d'utilisateur:mot de passe@serveur-mandataire:port"
+HTTP_PROXY="http://utilisateur:motdepasse@serveurmandataire.org:port"
+FTP_PROXY="ftp://utilisateur:motdepasse@serveurmandataire.org:port"
+RSYNC_PROXY="rsync://utilisateur:motdepasse@serveurmandataire.org:port"
 
@@ -518,21 +528,21 @@ le fichier de périphérique de votre graveur.
  • - Avec K3B, sélectionnez Tools > CD > Burn Image. - Ensuite, sélectionnez l'image à graver dans la zone Image to Burn et - cliquez sur Start. + Avec K3B, sélectionnez Outils > CD > Burn cd + image. Ensuite, sélectionnez l'image à graver dans la zone image to + burn et cliquez sur start.
  • - Avec Mac OS X Panther, lancez l'application Disk Utility de - Applications/Utilities, sélectionnez Open dans le menu - Images, sélectionnez l'image disque dans la fenêtre principale et - sélectionnez Burn dans le menu Images. + Avec Mac OS X Panther et Tiger, lancez l'application Utilitaire de + disque de Applications/Utilitaires, sélectionnez + Graver dans le menu Images, sélectionnez l'image disque dans + la fenêtre principale et sélectionnez Graver.
  • - Avec Mac OS X Jaguar, lancez l'application Disk Copy de - Applications/Utilities, sélectionnez Burn Image dans le - menu File, sélectionnez l'image iso et cliquez sur le bouton - Burn. + Avec Mac OS X Jaguar, lancez l'application Copie de disque de + Applications/Utilitaires, sélectionnez Graver l'image + dans le menu Fichier, sélectionnez l'image iso et cliquez sur le + bouton Graver.
  • @@ -550,9 +560,19 @@

    -Par exemple, notre Pentium-M est un Pentium-3 qui supporte les instructions -SSE. Autrement dit, il est compatible avec les instructions du Pentium-4 et -vous pouvez utiliser le « stage » et le CD pour Pentium-4. +Si vous n'êtes pas sûr, choisissez une image de CD-ROM ou un stage plus +générique, par exemple un i686 ou même un x86, plus générique (pour son +équivalent dans l'architecture souhaitée). Cela permettra à votre système de +fonctionner, mais il ne sera probablement pas aussi rapide que si vous utilisiez +la bonne configuration. +

    + +

    +Si vous compilez votre système à partir du Stage 1, notez bien qu'il existe +bien d'autres options que celles disponibles pour ceux qui partent de Stage +supérieurs. Lisez notamment le +guide +gcc pour la configuration de -march.

    @@ -571,18 +591,26 @@

    -Les paquets existent dans notre arbre Portage sous forme de scripts de -compilation ebuild ; Gentoo est une distribution principalement -basée sur des ports. Cela signifie que nous fournissons des scripts (fichiers -.ebuild) et un système spécial (Portage) pour que vous puissiez -construire vos applications à partir des sources. Généralement, nous -construisons des binaires seulement pour les nouvelles sorties et les -instantanés. Le Howto sur les -ebuilds décrit le contenu d'un script ebuild en détail. Pour les images -ISO avec des binaires seuls, nous créons une collection complète de paquets -binaires dans un format .tbz2 amélioré (compatible avec .tar.bz2 -avec des méta-informations ajoutées à la fin du fichier.) +Les paquets ne sont pas « stockés » en tant que tels. Au lieu de ça, +Gentoo propose un ensemble de scripts qui permettent la résolution des problèmes +de dépendance, la récupération du code source, et la compilation de la version +du paquet dont vous avez besoin. Nous ne préparons en général des binaires que +pour les sorties officielles Gentoo et pour les instantanés. Le +Howto sur +les ebuilds décrit le contenu d'un script ebuild en détail. + +

    +Pour les images ISO avec des binaires seuls, nous créons une collection complète de paquets binaires dans un format .tbz2 amélioré (compatible avec +.tar.bz2 avec des méta-informations ajoutées à la fin du fichier.) Ils +peuvent être utilisés pour installer une version fonctionnelle (mais non +optimisée) d'un paquet de manière rapide et efficace. +

    + +

    +Il est possible de créer des RPM (le format de fichier des paquets de RedHat et +Mandriva notamment) en utilisant Portage de Gentoo, mais il n'est actuellement +pas possible d'utiliser des fichiers RPM déjà existants afin d'installer des +paquets.

    @@ -594,59 +622,47 @@

    -Oui, mais ce n'est pas trivial et la méthode décrite ici ne marche que si +Oui, mais ce n'est pas trivial et ce n'est même pas recommandé. Dans la mesure +où la méthode décrite ici nécessite une bonne connaissance du fonctionnement +interne de Portage et de ses commandes, il vous est plutôt recommandé de +corriger l'ebuild du paquet en question pour qu'il fasse ce que vous souhaitez, +puis que vous le placiez dans l'« overlay » de Portage (c'est une des +raisons de son existence). Cette méthode est largement préférable à la +compilation manuelle pour des raisons de maintenance et de facilité d'exécution. l'ebuild fait simplement ./configure et make && make -install. Lisez l'ebuild pour vous en assurer. -

    - -

    -Commencez par décompresser l'ebuild avec ebuild -/usr/portage/<catégorie>/<paquet>/<ebuild> unpack. -

    +install. Lisez l'ebuild pour vous en assurer. Lisez le +Howto +ebuild pour plus d'informations. -

    -Ensuite, allez dans le répertoire de travail -/var/tmp/portage/<paquet>-<version>/work. Vous y -trouverez les fichiers sources décompressés. Vous pouvez configurer et -compiler le paquet à votre guise.

    -

    -Quand le paquet est compilé, lancez touch -/var/tmp/portage/<paquet>-<version>/.compiled pour faire croire -à Portage qu'il a bien compilé les sources et terminez par ebuild -/usr/portage/<catégorie>/<paquet>/<ebuild> merge. -

    -
    -Que faire si rsync ne fonctionne pas ? +
    +Comment puis-je utiliser emerge si je suis derrière un +pare-feu ?

    -Si vous êtes derrière un pare-feu qui n'autorise pas le trafic rsync, alors -vous pouvez utiliser emerge-webrsync qui va télécharger un instantané de -Portage via le protocole HTTP. emerge-webrsync utilise wget qui -permet l'identification. +Référez-vous aux questions portant sur les serveurs +mandataires, rsync, et le +téléchargement manuel des fichiers sources.

    -
    -# emerge-webrsync
    -
    -
    - -
    -Comment puis-je utiliser emerge si je suis derrière un -pare-feu ? +
    +Que faire si rsync ne fonctionne pas ?

    -Editez les paramètres PROXY dans /etc/make.conf. Si -cela ne fonctionne pas, éditez /etc/wget/wgetrc et -définissez HTTP_PROXY et FTP_PROXY correctement. +Si vous êtes derrière un pare-feu qui n'autorise pas le trafic rsync, alors +vous pouvez utiliser emerge-webrsync qui va télécharger un instantané de +Portage via le protocole HTTP. Lisez la partie sur les +serveurs mandataires de cette documentation pour savoir +comment télécharger des fichiers sources et des instantanés Portage avec une +machine derrière un serveur mandataire de services.

    @@ -664,26 +680,31 @@ sources nécessaires et leur emplacement, lancez emerge -fp paquet. Allez télécharger les sources et rapportez-les chez vous sur n'importe quel média. Copiez-les dans /usr/portage/distfiles et exécutez -emerge paquet ; les sources que vous venez de ramener seront -utilisées. +simplement emerge paquet ; les sources que vous venez de récupérer +seront utilisées.

    - Les sources .tar.gz des logiciels installés s'entassent dans - /usr/portage/distfiles/ et occupent une place importante. Puis-je supprimer - ces fichiers ? + Les sources des logiciels installés sont gardées dans + /usr/portage/distfiles/. Puis-je supprimer ces fichiers ?

    -Oui, vous pouvez les effacer en toute sécurité. Mais si vous avez une connexion -à faible débit, comme un modem, vous pouvez avoir envie de garder ces -archives ; souvent, plusieurs ebuilds successifs utilisent la même version -d'un logiciel et, si vous avez effacé l'archive et que vous mettez ce logiciel à -jour, vous devrez télécharger l'archive une seconde fois. +La suppression de ces fichiers n'aura aucun impact négatif sur les performances +quotidiennes de votre machine. Cependant il est sage de garder les dernières +versions de ces fichiers ; souvent plusieurs ebuilds successifs utilisent +la même version d'un logiciel et, si vous avez effacé l'archive et que vous +mettez ce logiciel à jour, vous devrez télécharger l'archive une seconde fois. +Il existe des programmes que +des utilisateurs +ont développé qui permettent de nettoyer ce répertoire de tous les +fichiers à l'exception des versions de fichier les plus récentes. Remarquez que +si la méthode semble fonctionner, elle n'est pas officiellement maintenue. +Vous l'utiliserez donc à vos propres risques.

    @@ -697,8 +718,11 @@

    Pendant la compilation, Gentoo stocke les sources des paquets dans -/var/tmp/portage. Effacer tout le contenu de ce répertoire est -sans danger. +/var/tmp/portage. Ces fichiers et répertoires sont généralement +effacés à l'issue d'une installation réussie. Parfois ce n'est pas le cas. Il +est tout à fait sans risque de supprimer le contenu de ce répetoire si +emerge n'est pas en cours d'exécution. Pour vous en assurer, lancez toujours +pgrep emerge avant de nettoyer ces répertoires.

    @@ -712,10 +736,13 @@

    -Editez la variable KEYMAP dans /etc/rc.conf. Ensuite, +Editez la variable KEYMAP dans /etc/rc.conf. Ensuite, redémarrez l'ordinateur ou relancez le script keymaps : -/etc/init.d/keymaps restart. -

    +

    + +

    +# /etc/init.d/keymaps restart
    +
    @@ -750,27 +777,14 @@

    -Si vous utilisez une interface graphique pour vous connecter ou si vous voulez -que le verrouillage numérique soit activé avant de lancer startx, vous -devez installer numlockx (emerge numlockx) et ajouter -/usr/X11R6/bin/numlockx dans /etc/X11/xinit/xinitrc (pour -startx) ou dans /etc/X11/Sessions/ (pour toute connexion -via une interface graphique), par exemple /etc/X11/Sessions/Gnome -for GDM. -

    - -

    -La méthode est différente avec GNOME 2.6 :il faut utiliser l'outil -gnome-session-properties. Activez l'onglet Startup Programs et -cliquez sur le bouton Add. Entrez le chemin vers le programme -numlockx (par exemple /usr/X11R6/bin/numlockx) et cliquez -sur le bouton OK. +Si vous travaillez en mode console vous aurez juste besoin de lancer la commande +rc-update add numlock default &&/etc/init.d/numlock start.

    -Pour une utilisation en ligne de commande, il vous suffit de faire -rc-update add numlock default et le verrouillage numérique sera activé -lors de chaque démarrage. +Chaque gestionnaire de fenêtres utilise ses propres outils pour ce genre de +chose : reférez-vous donc à l'aide en ligne de ceux-ci pour obtenir de +l'aide.

    @@ -834,11 +848,11 @@

    -Si votre partition ReiserFS est corrompue, essayez de démarrer avec le LiveCD -amorçable de Gentoo et exécutez reiserfsck --rebuild-tree sur le système -de fichiers corrompu. Cela devrait remettre le système de fichiers dans un état -cohérent, mais vous risquez de perdre des fichiers ou des répertoires à cause -du problème. +Si votre partition ReiserFS est corrompue, essayez de démarrer avec le CD-ROM +d'installation de Gentoo et exécutez reiserfsck --rebuild-tree sur le +système de fichiers corrompu. Cela devrait remettre le système de fichiers dans +un état cohérent, mais vous risquez de perdre des fichiers ou des répertoires à +cause du problème.

    @@ -852,11 +866,10 @@

    -Pour les bogues spécifiques à un programme, contactez l'auteur du programme. -Sinon, utilisez notre interface -Bugzilla. -Vous pouvez aussi nous rendre visite sur #gentoo sur le réseau IRC OpenProjects. +Utilisez notre interface Bugzilla. +Si vous n'êtes pas sûr d'être en présence d'un bogue, vous pouvez aussi nous +rendre visite sur #gentoo sur le réseau IRC +FreeNode.

    @@ -866,40 +879,42 @@

    -Les nouvelles versions sont annoncées sur la liste de diffusion gentoo-announce. En réalité, les paquets -eux-mêmes sont mis à jour peu de temps après que les auteurs principaux aient -fourni le code. Vous pouvez guetter les sorties de nouvelles versions sur la -page d'accueil des responsables. +les paquets de Gentoo sont généralement mis à disposition peu de temps après la +sortie du nouveau code par les auteurs des logiciels. Pour ce qui est de savoir +quand Gentoo propose de nouveaux stages/profiles/images ISO, lisez la page +d'accueil des responsables. Les nouvelles +sorties sont annoncées sur la liste de diffusion +gentoo-announce. Lisez la question sur la +mise à jour pour plus d'informations.

    - Mon haut-parleur fait des beeps comme un fou pendant la compilation de - Mozilla. Comment puis-je désactiver les beeps console ? + Mon haut-parleur fait des bip régulièrement. Comment puis-je désactiver les + bip console ?

    -Les beeps console peuvent être désactivés en utilisant setterm comme +Les bip console peuvent être désactivés en utilisant setterm comme indiqué ci-dessous :

    -
    +
     # setterm -blength 0
     

    Si vous voulez désactiver les beeps console au démarrage, vous devez ajouter cette commande dans /etc/conf.d/local.start. Cependant, ceci -désactive les beeps seulement pour le terminal courant. Pour désactiver les -beeps pour les autres terminaux, passez la sortie de la commande dans un tube +désactive les bip seulement pour le terminal courant. Pour désactiver les +bip pour les autres terminaux, passez la sortie de la commande dans un tube « pipe » vers le terminal de destination, comme ceci :

    -
    +
     # setterm -blength 0 >/dev/vc/1
     
    @@ -923,8 +938,7 @@

    La documentation officielle Gentoo peut être trouvée sur http://www.gentoo.org/doc/en/ en anglais et sur -http://www.gentoo.org/doc/fr/ en français. Des informations -générales sur Linux sont sur http://www.tldp.org. +http://www.gentoo.org/doc/fr/ en français.

    @@ -934,11 +948,11 @@

    -Oui ! Des liveCD pour toutes les architectures supportées sont disponibles -dans la boutique Gentoo. Chaque vente -de CD permet de faire avancer le développement de Gentoo. Si vous voulez nous -aider, commandez vos CD Gentoo directement chez nous dans la mesure du -possible. +Oui ! Des CD-ROM d'installation pour toutes les architectures supportées +sont disponibles dans la boutique +Gentoo. Chaque vente de CD-ROM permet de faire avancer le développement de +Gentoo. Si vous voulez nous aider, commandez vos CD-ROM Gentoo directement chez +nous dans la mesure du possible.

    @@ -955,15 +969,14 @@

    -Une première étape est de consulter le centre de +Une première étape est de consulter le centre de documentation. Si cela ne suffit pas, essayez les diverses listes de diffusion via Google. Pour faire une recherche dans les listes Gentoo, entrez simplement « lists.gentoo.org foo » pour chercher « foo » dans les listes de diffusion Gentoo. Si vos recherches n'aboutissent pas ou que vous voulez simplement rencontrer d'autres Gentooistes, venez nous rendre visite sur irc sur les chans -#gentoo (en anglais) ou #gentoofr et #frgentoo sur -irc.freenode.net. +#gentoo (en anglais) ou #gentoofr sur irc.freenode.net.