Subversion Repositories svn LFS-FR

Compare Revisions

Ignore whitespace Rev 1032 → Rev 1033

/branches/clfs_11/clfs/final-preps/aboutclfs.xml
8,18 → 8,18
<sect1 id="ch-final-preps-aboutclfs">
<?dbhtml filename="aboutclfs.html"?>
 
<title>À propos de $LFS</title>
<title>À propos de $LFS</title>
 
<para>Tout au long de ce livre, la variable d'environnement
<envar>CLFS</envar> sera utilisée de nombreuses fois. Il est vital que
cette variable soit toujours définie. Elle doit pointer vers le point
de montage choisi pour la partition CLFS. Vérifiez que votre variable
<envar>CLFS</envar> est correctement configurée avec&nbsp;:</para>
<envar>CLFS</envar> sera utilisée de nombreuses fois. Il est vital que
cette variable soit toujours définie. Elle doit pointer vers le point
de montage choisi pour la partition CLFS. Vérifiez que votre variable
<envar>CLFS</envar> est correctement configurée avec&nbsp;:</para>
 
<screen role="nodump"><userinput>echo ${CLFS}</userinput></screen>
 
<para>Assurez-vous que la sortie affiche le chemin vers le point de
montage de la partition CLFS, c'est-à-dire
montage de la partition CLFS, c'est-à-dire
<filename class="directory">/mnt/clfs</filename> si vous avez suivi
l'exemple fourni. Si cet affichage est incorrect, vous pouvez toujours
initialiser la variable avec&nbsp;:</para>
26,20 → 26,20
 
<screen role="nodump"><userinput>export CLFS=/mnt/lfs</userinput></screen>
 
<para>Avoir cette variable initialisée est bénéfique car
<para>Avoir cette variable initialisée est bénéfique car
des commandes telles que <command>install -dv $CLFS/tools</command> peuvent
être saisies de façon littérale. Votre shell remplacera
être saisies de façon littérale. Votre shell remplacera
<quote>${CLFS}</quote> par <quote>/mnt/clfs</quote> (ou par ce avec quoi
vous avez initialisé la variable) lorsqu'il exécutera la
vous avez initialisé la variable) lorsqu'il exécutera la
ligne de commande.</para>
 
<para>Si vous n'avez pas créé le répertoire <filename class="directory">${CLFS}</filename>, faites-le maintenant en lançant les commandes
<para>Si vous n'avez pas créé le répertoire <filename class="directory">${CLFS}</filename>, faites-le maintenant en lançant les commandes
suivantes&nbsp;:</para>
 
<screen><userinput>install -dv ${CLFS}</userinput></screen>
 
<para>N'oubliez pas de vérifier que <envar>${CLFS}</envar> est initialisé
à chaque fois que vous entrez dans l'environnement (par exemple, avec
<para>N'oubliez pas de vérifier que <envar>${CLFS}</envar> est initialisé
à chaque fois que vous entrez dans l'environnement (par exemple, avec
<command>su</command> pour
<systemitem class="username">root</systemitem> ou un autre utilisateur).</para>
 
/branches/clfs_11/clfs/final-preps/addinguser.xml
10,18 → 10,18
 
<title>Ajouter l'utilisateur ClLFS</title>
 
<para>Lorsque vous êtes connecté en tant qu'utilisateur
<para>Lorsque vous êtes connecté en tant qu'utilisateur
<systemitem class="username">root</systemitem>, faire une seule
erreur peut endommager voire dévaster votre système. Donc, nous
erreur peut endommager voire dévaster votre système. Donc, nous
recommandons de construire les paquets dans ce chapitre en tant
qu'utilisateur non privilégié. Vous pouvez bien sûr utiliser
votre propre nom d'utilisateur mais, pour faciliter l'établissement
d'un environnement de travail propre, créez un nouvel utilisateur
qu'utilisateur non privilégié. Vous pouvez bien sûr utiliser
votre propre nom d'utilisateur mais, pour faciliter l'établissement
d'un environnement de travail propre, créez un nouvel utilisateur
<systemitem class="username">clfs</systemitem> comme membre d'un
nouveau groupe <systemitem class="groupname">clfs</systemitem>)
utilisez-le lors du processus d'installation. En tant que <systemitem
class="username">root</systemitem>, lancez les commandes suivantes
pour créer le nouvel utilisateur&nbsp;:</para>
pour créer le nouvel utilisateur&nbsp;:</para>
 
<screen><userinput>groupadd clfs
useradd -s /bin/bash -g clfs -d /home/clfs clfs
34,7 → 34,7
<varlistentry>
<term><parameter>-s /bin/bash</parameter></term>
<listitem>
<para>Ceci fait de <command>bash</command> le shell par défaut de
<para>Ceci fait de <command>bash</command> le shell par défaut de
l'utilisateur
<systemitem class="username">dlfs</systemitem>.</para>
</listitem>
51,8 → 51,8
<varlistentry>
<term><parameter>clfs</parameter></term>
<listitem>
<para>Ceci est le nom réel du groupe et de l'utilisateur
créé.</para>
<para>Ceci est le nom réel du groupe et de l'utilisateur
créé.</para>
</listitem>
</varlistentry>
 
59,29 → 59,29
</variablelist>
 
<para>Pour vous connecter en tant qu'utilisateur
<systemitem class="username">clfs</systemitem> (et non pas de passer à
<systemitem class="username">clfs</systemitem> (et non pas de passer à
l'utilisateur <systemitem class="username">clfs</systemitem> alors que
vous êtes connecté en tant que
vous êtes connecté en tant que
<systemitem class="username">root</systemitem>, ce qui ne requiert pas
de mot de passe pour l'utilisateur
<systemitem class="username">clfs</systemitem>, donnez un mot de passe
à <systemitem class="username">clfs</systemitem>&nbsp;:</para>
à <systemitem class="username">clfs</systemitem>&nbsp;:</para>
 
<screen role="nodump"><userinput>passwd clfs</userinput></screen>
 
<para>Donnez à
<systemitem class="username">clfs</systemitem> un accès complet à <filename class="directory">${CLFS}/cross-tools</filename> et à
<para>Donnez à
<systemitem class="username">clfs</systemitem> un accès complet à <filename class="directory">${CLFS}/cross-tools</filename> et à
<filename class="directory">$CLFS/tools</filename> en indiquant que
<systemitem class="username">clfs</systemitem> est le propriétaire des
répertoires&nbsp;:</para>
<systemitem class="username">clfs</systemitem> est le propriétaire des
répertoires&nbsp;:</para>
 
<screen><userinput>chown -v clfs ${CLFS}/tools
chown -v clfs ${CLFS}/cross-tools</userinput></screen>
 
 
<para>Si un répertoire de travail séparé a été créé comme suggéré,
<para>Si un répertoire de travail séparé a été créé comme suggéré,
faites que l'utilisateur <systemitem class="username">clfs</systemitem>
soit aussi le propriétaire de ce répertoire&nbsp;:</para>
soit aussi le propriétaire de ce répertoire&nbsp;:</para>
 
<screen><userinput>chown -v clfs ${CLFS}/sources</userinput></screen>
 
92,10 → 92,10
 
<screen role="nodump"><userinput>su - clfs</userinput></screen>
 
<para>Le <quote><parameter>-</parameter></quote> indique à
<command>su</command> de lancer un shell de connexion par opposition à
<para>Le <quote><parameter>-</parameter></quote> indique à
<command>su</command> de lancer un shell de connexion par opposition à
un shell de non connexion. Vous trouverez
la différence entre les deux types de shells dans la page man
la différence entre les deux types de shells dans la page man
<filename>bash(1)</filename> et <command>info bash</command>.</para>
 
</sect1>
/branches/clfs_11/clfs/bootable/x86/kernel.xml
15,7 → 15,7
</indexterm>
 
<sect2 role="package"><title/>
<para>The Linux package contains the Linux kernel.</para>
<para>Le paquet Linux contient le noyau Linux.</para>
 
</sect2>
 
28,19 → 28,19
 
<screen os="p2"><userinput>patch -Np1 -i ../&linux-security-patch;</userinput></screen>
 
<para os="a">Building the kernel involves a few steps&mdash;configuration,
compilation, and installation. Read the <filename>README</filename>
file in the kernel source tree for alternative methods to the way this
book configures the kernel.</para>
<para os="a">La construction du noyau implique quelques étapes &mdash;
la configuration, la compilation et l'installation. Lisez le fichier <filename>README</filename>
dans l'arborescence des sources du noyau pour des méthodes alternatives de
à celle utilisée par le livre pour configurer le noyau.</para>
 
<para os="b">Prepare for compilation by running the following command:</para>
<para os="b">Préparez la compilation en lançant la commande suivante&nbsp;:</para>
 
<screen os="c"><userinput>make mrproper</userinput></screen>
 
<para os="d">This ensures that the kernel tree is absolutely clean. The
kernel team recommends that this command be issued prior to each
kernel compilation. Do not rely on the source tree being clean after
un-tarring.</para>
<para os="d">Ceci garantit que l'arborescence du noyau est absolument propre. L'équipe du
noyau recommande que cette commande soit exécutée avant chaque
compilation du noyau. Ne pensez pas que l'arborescence des sources est propre après
la décompression.</para>
 
<para os="h">Configure the kernel via a menu-driven interface.
Please note that the udev bootscript requires "rtc" and "tmpfs" to be
/branches/clfs_11/clfs/bootable/x86/grub.xml
22,11 → 22,11
other architectures should be available in the usual resource-specific
locations for those architectures.</para>
 
<para os="b">Boot loading can be a complex area, so a few cautionary words
are in order. Be familiar with the current boot loader and any other
operating systems present on the hard drive(s) that need to be bootable.
Make sure that an emergency boot disk is ready to <quote>rescue</quote>
the computer if the computer becomes unusable (un-bootable).</para>
<para os="b">Le chargement au démarrage peut être un sujet complexe, donc quelques mots
de prudence sont utiles. Familiarisez-vous avec le chargeur de démarrage actuel et
tous les autres systèmes d'exploitation présents sur le(s) disque(s) dur(s) et
qui doit/doivent être amorcé(s). Assurez-vous d'avoir un disque de démarrage d'urgence
disponible pour <quote>secourir</quote> l'ordinateur s'il devient inutilisable (inamorçable).</para>
 
<para os="c">Earlier, we compiled and installed the GRUB boot loader software
in preparation for this step. The procedure involves writing some special
/branches/clfs_11/clfs/temp-system/common/bzip2.xml
22,7 → 22,7
<sect2 role="installation">
<title>Installation de Bzip2</title>
 
<para os="ca">La cible Makefile par défaut de Bzip2 exécute automatiquement la suite de tests. Désactivez les tests
<para os="ca">La cible Makefile par défaut de Bzip2 exécute automatiquement la suite de tests. Désactivez les tests
puisqu'ils ne fonctionneront pas sur une construction multi-architecture&nbsp;:</para>
 
<screen os="cb"><userinput>cp -v Makefile{,.orig}
43,7 → 43,7
<sect2 role="content">
<title/>
 
<para>Les détails sur ce paquet sont disponibles dans <xref
<para>Les détails sur ce paquet sont disponibles dans <xref
linkend="contents-bzip2" role="."/></para>
 
</sect2>
/branches/clfs_11/clfs/boot/x86/kernel.xml
23,13 → 23,13
<title>Installation de the kernel</title>
 
<warning os="aa">
<para>Here a temporary cross-compiled kernel will be built. When
configuring it, select the minimal amount of options required to
boot the target machine and build the final system. I.e., no support
for sound, printers, etc. will be needed.</para>
<para>Un noyau temporaire compilé de façon croisée sera ici construit. Lors de sa configuration,
sélectionnez un jeu d'options minimal requis pour
démarrer la machine cible et construire le système final. Ainsi, aucun support pour
le son, les imprimantes, etc ne sera nécessaire.</para>
 
<para>Also, try to avoid the use of modules if possible, and don't
use the resulting kernel image for production systems.</para>
<para>Essayez d'éviter aussi si possible l'utilisation de modules et n'utilisez
pas l'image du noyau finale pour la production de systèmes.</para>
</warning>
 
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
56,7 → 56,7
href="../../bootable/x86/kernel.xml"
xpointer="xpointer(//*[@os='d'])"/>
 
<para os="ae">Configure the kernel via a menu-driven interface:</para>
<para os="ae">Configurez le noyau avec l'interface en menu&nbsp;:</para>
 
<screen><userinput>make ARCH=i386 CROSS_COMPILE=${CLFS_TARGET}- menuconfig</userinput></screen>
 
66,13 → 66,13
 
<screen><userinput>make ARCH=i386 CROSS_COMPILE=${CLFS_TARGET}-</userinput></screen>
 
<para os="af">If the use of kernel modules can't be avoided, an
<filename>/etc/modprobe.conf</filename> file may be needed.
Information pertaining to modules and kernel configuration is
located in the kernel documentation in the <filename
class="directory">Documentation</filename> directory of the kernel
sources tree. The <filename>modprobe.conf</filename> man page may also
be of interest.</para>
<para os="af">Si vous ne pouvez pas vous passer des modules du noyau, vous pouvez avoir
besoin d'un fichier <filename>/etc/modprobe.conf</filename>. Vous trouverez
des informations concernant les modules et la configuration du noyau dans la
documentation du noyau dans le répertoire <filename
class="directory">Documentation</filename> de l'arborescence des sources
du noyau. La page de man <filename>modprobe.conf</filename> peut aussi être
intéressante.</para>
 
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
href="../../bootable/x86/kernel.xml"
/branches/clfs_11/clfs/bootscripts/common/setclock.xml
15,35 → 15,35
<secondary>configuring</secondary></indexterm>
 
<para os="a">Le script <command>setclock</command> lit le temps sur l'horloge
matérielle, aussi connu sous le nom d'horloge BIOS ou CMOS
(Complementary Metal Oxide Semiconductor). Si l'horloge matérielle est
configurée en UTC, le script convertira le temps de l'horloge
matérielle en temps local en utilisant le fichier
matérielle, aussi connu sous le nom d'horloge BIOS ou CMOS
(Complementary Metal Oxide Semiconductor). Si l'horloge matérielle est
configurée en UTC, le script convertira le temps de l'horloge
matérielle en temps local en utilisant le fichier
 
<filename>/etc/localtime</filename> (indiquant au programme
<command>hwclock</command> le fuseau horaire où se situe
l'utilisateur). Il n'existe pas de moyens de détecter si l'horloge
matérielle est configurée en UTC, donc elle doit être configurée
<command>hwclock</command> le fuseau horaire où se situe
l'utilisateur). Il n'existe pas de moyens de détecter si l'horloge
matérielle est configurée en UTC, donc elle doit être configurée
manuellement.</para>
 
<para os="b">Si vous ne vous rappelez pas si l'horloge matérielle est configurée en
UTC, découvrez-le en exécutant
<para os="b">Si vous ne vous rappelez pas si l'horloge matérielle est configurée en
UTC, découvrez-le en exécutant
<userinput>hwclock --localtime --show</userinput>. Ceci affichera
l'heure courante suivant l'horloge matérielle. Si l'heure
correspond à ce qui vous dit votre montre, alors l'horloge matérielle est
configurée sur l'heure locale. Si la sortie de <command>hwclock</command> n'est pas
l'heure locale, il y a des chances qu'elle soit configurée en UTC. Vérifiez
l'heure courante suivant l'horloge matérielle. Si l'heure
correspond à ce qui vous dit votre montre, alors l'horloge matérielle est
configurée sur l'heure locale. Si la sortie de <command>hwclock</command> n'est pas
l'heure locale, il y a des chances qu'elle soit configurée en UTC. Vérifiez
ceci en ajoutant ou en soustrayant le bon nombre d'heures pour votre fuseau
horaire à l'heure affichée par <command>hwclock</command>. Par exemple, si
vous êtes actuellement sur le fuseau horaire MST, aussi connu en tant que GMT
-0700, ajoutez sept heures à l'heure locale.</para>
horaire à l'heure affichée par <command>hwclock</command>. Par exemple, si
vous êtes actuellement sur le fuseau horaire MST, aussi connu en tant que GMT
-0700, ajoutez sept heures à l'heure locale.</para>
 
<para os="c">Modifiez la valeur de la variable <envar>UTC</envar> ci-dessous
par une valeur <parameter>0</parameter> (zéro) si l'horloge matérielle
n'est <emphasis>pas</emphasis> configurée en temps UTC.</para>
par une valeur <parameter>0</parameter> (zéro) si l'horloge matérielle
n'est <emphasis>pas</emphasis> configurée en temps UTC.</para>
 
<para os="d">Créez un nouveau fichier
<filename>/etc/sysconfig/clock</filename> en lançant ce qui
<para os="d">Créez un nouveau fichier
<filename>/etc/sysconfig/clock</filename> en lançant ce qui
suit&nbsp;:</para>
 
<screen><userinput>cat &gt; /etc/sysconfig/clock &lt;&lt; "EOF"
54,7 → 54,7
# End /etc/sysconfig/clock</literal>
EOF</userinput></screen>
 
<para os="e">Une bonne astuce expliquant comment gérer l'horloge sur LFS est
<para os="e">Une bonne astuce expliquant comment gérer l'horloge sur LFS est
disponible sur
<ulink url="&hints-root;time.txt"/>. Il explique certains concepts
comme les fuseaux horaires, UTC et la variable d'environnement
/branches/clfs_11/clfs/bootscripts/common/symlinks.xml
8,7 → 8,7
<sect1 id="ch-scripts-symlinks">
<?dbhtml filename="symlinks.html"?>
 
<title>Création de liens symboliques personnalisés vers les périphériques</title>
<title>Création de liens symboliques personnalisés vers les périphériques</title>
 
 
<sect2>
16,26 → 16,26
<title>Liens symboliques pour le CD-ROM</title>
 
<para>Certains logiciels que vous pourriez vouloir installer plus
tard (comme des lecteurs multimédias) s'attendent à ce que les
tard (comme des lecteurs multimédias) s'attendent à ce que les
liens symboliques <filename class="symlink">/dev/cdrom</filename> et
<filename class="symlink">/dev/dvd</filename> existent et pointent
vers le lecteur CD-ROM ou DVD-ROM. De plus, il peut être pratique de
mettre des références à ces liens symboliques dans
<filename>/etc/fstab</filename>. Pour chacun de vos périphériques CD-ROM, trouvez le répertoire correspondant sous
<filename class="directory">/sys</filename> (cela peut être par exemple
<filename class="directory">/sys/block/hdd</filename>) et lancez une commande ressemblant à ce qui suit&nbsp;:</para>
vers le lecteur CD-ROM ou DVD-ROM. De plus, il peut être pratique de
mettre des références à ces liens symboliques dans
<filename>/etc/fstab</filename>. Pour chacun de vos périphériques CD-ROM, trouvez le répertoire correspondant sous
<filename class="directory">/sys</filename> (cela peut être par exemple
<filename class="directory">/sys/block/hdd</filename>) et lancez une commande ressemblant à ce qui suit&nbsp;:</para>
 
<screen role="nodump"><userinput>udevadm test /sys/block/hdd</userinput></screen>
 
<para>Regardez les lignes contenant la sortie des divers programmes *_id.</para>
<para>Il y a deux approches pour créer des liens symboliques. La première consiste à utiliser le nom de modèle et le numéro de série, la
seconde est basée sur l'emplacement du périphérique sur le bus. Si vous allez utiliser la première approche, créez un fichier qui
ressemble à ce qui suit&nbsp;:</para>
<para>Il y a deux approches pour créer des liens symboliques. La première consiste à utiliser le nom de modèle et le numéro de série, la
seconde est basée sur l'emplacement du périphérique sur le bus. Si vous allez utiliser la première approche, créez un fichier qui
ressemble à ce qui suit&nbsp;:</para>
 
<screen role="nodump"><userinput>cat &gt;/etc/udev/rules.d/82-cdrom.rules &lt;&lt; EOF
<literal>
# Liens symboliques pour le lecteur CD-ROM personnalisés
# Liens symboliques pour le lecteur CD-ROM personnalisés
SUBSYSTEM=="block", ENV{ID_MODEL}=="SAMSUNG_CD-ROM_SC-148F", \
ENV{ID_REVISION}=="PS05", SYMLINK+="cdrom"
SUBSYSTEM=="block", ENV{ID_MODEL}=="PHILIPS_CDD5301", \
44,26 → 44,26
EOF</userinput></screen>
 
<note>
<para>Bien que les exemples de ce livre fonctionnent correctement, gardez à l'esprit qu'Udev ne reconnaît pas les antislash pour
poursuivre une ligne. Si vous modifiez des règles Udev avec un éditeur, prenez garde à laisser chaque règle sur une ligne
<para>Bien que les exemples de ce livre fonctionnent correctement, gardez à l'esprit qu'Udev ne reconnaît pas les antislash pour
poursuivre une ligne. Si vous modifiez des règles Udev avec un éditeur, prenez garde à laisser chaque règle sur une ligne
physique.</para>
</note>
 
<para>De cette façon, les liens symboliques resteront bons même si vous déplacez les périphériques dans des positions différentes sur le
bus IDE mais le lien symbolique <filename>/dev/cdrom</filename> ne sera pas créé si vous remplacez le vieux
<para>De cette façon, les liens symboliques resteront bons même si vous déplacez les périphériques dans des positions différentes sur le
bus IDE mais le lien symbolique <filename>/dev/cdrom</filename> ne sera pas créé si vous remplacez le vieux
SAMSUNG CD-ROM par un nouveau lecteur.</para>
<!-- The symlinks in the first approach survive even the transition
to libata for IDE drives, but that is not for the book. -->
 
<para>La clé SUBSYSTEM==&quot;block&quot; est nécessaire afin d'éviter une correspondance entre les périphériques génériques SCSI. Sans
cela, avec des lecteurs de CD-ROM SCSI, les liens symboliques pointeront tantôt vers les bons périphériques
<filename>/dev/srX</filename>, tantôt vers <filename>/dev/sgX</filename>, ce qui est faux.</para>
<para>La clé SUBSYSTEM==&quot;block&quot; est nécessaire afin d'éviter une correspondance entre les périphériques génériques SCSI. Sans
cela, avec des lecteurs de CD-ROM SCSI, les liens symboliques pointeront tantôt vers les bons périphériques
<filename>/dev/srX</filename>, tantôt vers <filename>/dev/sgX</filename>, ce qui est faux.</para>
 
<para>La seconde approche donne&nbsp;:</para>
 
<screen role="nodump"><userinput>cat &gt;/etc/udev/rules.d/82-cdrom.rules &lt;&lt; EOF
<literal>
# Liens symboliques pour le lecteur CD-ROM personnalisés
# Liens symboliques pour le lecteur CD-ROM personnalisés
SUBSYSTEM=="block", ENV{ID_TYPE}=="cd", \
ENV{ID_PATH}=="pci-0000:00:07.1-ide-0:1", SYMLINK+="cdrom"
SUBSYSTEM=="block", ENV{ID_TYPE}=="cd", \
71,43 → 71,43
</literal>
EOF</userinput></screen>
 
<para>De cette façon, les liens symboliques demeureront corrects même si vous remplacez des lecteurs par des modèles différents mais
que vous placez sur les anciennes positions sur le bus IDE. La clé ENV{ID_TYPE}==&quot;cd&quot; s'assure que le lien symbolique
<para>De cette façon, les liens symboliques demeureront corrects même si vous remplacez des lecteurs par des modèles différents mais
que vous placez sur les anciennes positions sur le bus IDE. La clé ENV{ID_TYPE}==&quot;cd&quot; s'assure que le lien symbolique
disparaisse si vous mettez quelque chose d'autre qu'un lecteur de CD-ROM dans une telle position sur le bus.</para>
 
<para>Bien entendu, il est possible de mélanger les deux approches.</para>
<para>Bien entendu, il est possible de mélanger les deux approches.</para>
 
</sect2>
 
<sect2>
 
<title>Gestion des périphériques dupliqués</title>
<title>Gestion des périphériques dupliqués</title>
 
<para>Comme expliqué dans le <xref linkend="ch-scripts-udev"/>, l'ordre dans lequel les périphériques ayant la même fonction apparaissent
<para>Comme expliqué dans le <xref linkend="ch-scripts-udev"/>, l'ordre dans lequel les périphériques ayant la même fonction apparaissent
dans <filename class="directory">/dev</filename> est essentiellement
aléatoire. Par exemple si vous avez une webcam en USB et un tunner
TV, parfois <filename>/dev/video0</filename> renvoie à la webcam, et
<filename>/dev/video1</filename> renvoie au tuner, et parfois après
un redémarrage l'ordre s'inverse. Pour toutes les classes
de matériel sauf les cartes son et les cartes réseau, ceci peut être
corrigé en créant des règles udev pour des liens symboliques
constants personnalisés. Le cas des cartes réseau est traité séparément dans la <xref linkend="ch-scripts-network"/> et vous pouvez
aléatoire. Par exemple si vous avez une webcam en USB et un tunner
TV, parfois <filename>/dev/video0</filename> renvoie à la webcam, et
<filename>/dev/video1</filename> renvoie au tuner, et parfois après
un redémarrage l'ordre s'inverse. Pour toutes les classes
de matériel sauf les cartes son et les cartes réseau, ceci peut être
corrigé en créant des règles udev pour des liens symboliques
constants personnalisés. Le cas des cartes réseau est traité séparément dans la <xref linkend="ch-scripts-network"/> et vous pouvez
trouver la configuration des cartes son dans <ulink url="&cblfs-root;">CBLFS</ulink>.</para>
 
<para>Pour chacun des périphériques susceptibles d'avoir ce problème
(même si le problème n'apparaît pas dans votre distribution Linux
actuelle), trouvez le répertoire correspondant sous
<para>Pour chacun des périphériques susceptibles d'avoir ce problème
(même si le problème n'apparaît pas dans votre distribution Linux
actuelle), trouvez le répertoire correspondant sous
<filename class="directory">/sys/class</filename> ou
<filename class="directory">/sys/block</filename>. Pour les
périphériques vidéo, cela peut être
périphériques vidéo, cela peut être
<filename class="directory">/sys/class/video4linux/video<replaceable>X</replaceable></filename>.
Calculez les attributs qui identifient de façon unique un
périphérique (normalement basé sur l'ID du fabricant et du produit
et/ou les numéros de série)&nbsp;:</para>
Calculez les attributs qui identifient de façon unique un
périphérique (normalement basé sur l'ID du fabricant et du produit
et/ou les numéros de série)&nbsp;:</para>
 
<screen role="nodump"><userinput>udevadm info -a -p /sys/class/video4linux/video0</userinput></screen>
 
<para>Puis, écrivez des règles qui créent les liens symboliques,
<para>Puis, écrivez des règles qui créent les liens symboliques,
comme&nbsp;:</para>
 
<screen role="nodump"><userinput>cat &gt;/etc/udev/rules.d/83-duplicate_devs.rules &lt;&lt; EOF
120,16 → 120,16
</literal>
EOF</userinput></screen>
 
<para>Il en résulte que les périphériques
<para>Il en résulte que les périphériques
<filename>/dev/video0</filename> et <filename>/dev/video1</filename>
renvoient encore de manière aléatoire au tuner et à la webcam (et
donc ne devrait jamais être utilisé directement), mais il y a des
renvoient encore de manière aléatoire au tuner et à la webcam (et
donc ne devrait jamais être utilisé directement), mais il y a des
liens smboliques <filename>/dev/tvtuner</filename> et
<filename>/dev/webcam</filename> qui pointent toujours vers le bon
périphérique.</para>
périphérique.</para>
 
<para>Vous pouvez trouver plus d'informations sur l'écriture de
règles Udev dans
<para>Vous pouvez trouver plus d'informations sur l'écriture de
règles Udev dans
<filename>/usr/share/doc/udev-&udev-version;/index.html</filename>.</para>
 
</sect2>
/branches/clfs_11/clfs/materials/x86_64-64/patches.xml
8,7 → 8,7
<sect1 id="ch-materials-patches-x86_64">
<?dbhtml filename="patches-x86_64.html"?>
 
<title>Correctifs supplémentaires pour x86_64</title>
<title>Correctifs supplémentaires pour x86_64</title>
 
<variablelist role="materials">
 
15,9 → 15,9
<varlistentry os="bin86 x86_64-patch">
<term>Bin86 Correctif x86_64 - <token>&bin86-x86_64-patch-size;</token>&nbsp;:</term>
<listitem>
<para>Téléchargement&nbsp;: <ulink
<para>Téléchargement&nbsp;: <ulink
url="&patches-root;&bin86-x86_64-patch;"/></para>
<para>Somme de contrôle MD5&nbsp;: <literal>&bin86-x86_64-patch-md5;</literal></para>
<para>Somme de contrôle MD5&nbsp;: <literal>&bin86-x86_64-patch-md5;</literal></para>
</listitem>
</varlistentry>
 
24,9 → 24,9
<varlistentry os="gcc-pure64-patch">
<term>GCC Correctif Pure 64 - <token>&gcc-pure64-patch-size;</token>&nbsp;:</term>
<listitem>
<para>Téléchargement&nbsp;: <ulink
<para>Téléchargement&nbsp;: <ulink
url="&patches-root;&gcc-pure64-patch;"/></para>
<para>Somme de contrôle MD5&nbsp;: <literal>&gcc-pure64-patch-md5;</literal></para>
<para>Somme de contrôle MD5&nbsp;: <literal>&gcc-pure64-patch-md5;</literal></para>
</listitem>
</varlistentry>
 
33,18 → 33,18
<varlistentry os="gcc-specs_pure64-patch">
<term>GCC Correctif Specs - <token>&gcc-specs_pure64-patch-size;</token>&nbsp;:</term>
<listitem>
<para>Téléchargement&nbsp;: <ulink
<para>Téléchargement&nbsp;: <ulink
url="&patches-root;&gcc-specs_pure64-patch;"/></para>
<para>Somme de contrôle MD5&nbsp;: <literal>&gcc-specs_pure64-patch-md5;</literal></para>
<para>Somme de contrôle MD5&nbsp;: <literal>&gcc-specs_pure64-patch-md5;</literal></para>
</listitem>
</varlistentry>
 
<varlistentry os="lilo-cross-x86_64-patch">
<term>Lilo Correctif compilation croisée x86_64 - <token>&lilo-cross-x86_64-patch-size;</token>&nbsp;:</term>
<term>Lilo Correctif compilation croisée x86_64 - <token>&lilo-cross-x86_64-patch-size;</token>&nbsp;:</term>
<listitem>
<para>Téléchargement&nbsp;: <ulink
<para>Téléchargement&nbsp;: <ulink
url="&patches-root;&lilo-cross-x86_64-patch;"/></para>
<para>Somme de contrôle MD5&nbsp;: <literal>&lilo-cross-x86_64-patch-md5;</literal></para>
<para>Somme de contrôle MD5&nbsp;: <literal>&lilo-cross-x86_64-patch-md5;</literal></para>
</listitem>
</varlistentry>
 
/branches/clfs_11/clfs/materials/common/packages.xml
10,7 → 10,7
 
<title>Tous les paquets</title>
 
<para>Téléchargez ou procurez-vous autrement les paquets suivants&nbsp;:</para>
<para>Téléchargez ou procurez-vous autrement les paquets suivants&nbsp;:</para>
 
<variablelist role="materials">
 
18,8 → 18,8
<term>Autoconf (&autoconf-version;) - <token>&autoconf-size;</token>&nbsp;:</term>
<listitem>
<para>Page d'accueil&nbsp;: <ulink url="&autoconf-home;"/></para>
<para>Téléchargement&nbsp;: <ulink url="&autoconf-url;"/></para>
<para>Somme de contrôle MD5&nbsp;: <literal>&autoconf-md5;</literal></para>
<para>Téléchargement&nbsp;: <ulink url="&autoconf-url;"/></para>
<para>Somme de contrôle MD5&nbsp;: <literal>&autoconf-md5;</literal></para>
</listitem>
</varlistentry>
 
27,8 → 27,8
<term>Automake (&automake-version;) - <token>&automake-size;</token>&nbsp;:</term>
<listitem>
<para>Page d'accueil&nbsp;: <ulink url="&automake-home;"/></para>
<para>Téléchargement&nbsp;: <ulink url="&automake-url;"/></para>
<para>Somme de contrôle MD5&nbsp;: <literal>&automake-md5;</literal></para>
<para>Téléchargement&nbsp;: <ulink url="&automake-url;"/></para>
<para>Somme de contrôle MD5&nbsp;: <literal>&automake-md5;</literal></para>
</listitem>
</varlistentry>
 
36,8 → 36,8
<term>Bash (&bash-version;) - <token>&bash-size;</token>&nbsp;:</term>
<listitem>
<para>Page d'accueil&nbsp;: <ulink url="&bash-home;"/></para>
<para>Téléchargement&nbsp;: <ulink url="&bash-url;"/></para>
<para>Somme de contrôle MD5&nbsp;: <literal>&bash-md5;</literal></para>
<para>Téléchargement&nbsp;: <ulink url="&bash-url;"/></para>
<para>Somme de contrôle MD5&nbsp;: <literal>&bash-md5;</literal></para>
</listitem>
</varlistentry>
 
45,8 → 45,8
<term>Documentation Bash (&bash-doc-version;) - <token>&bash-doc-size;</token>&nbsp;:</term>
<listitem>
<para>Page d'accueil&nbsp;: <ulink url="&bash-doc-home;"/></para>
<para>Téléchargement&nbsp;: <ulink url="&bash-doc-url;"/></para>
<para>Somme de contrôle MD5&nbsp;: <literal>&bash-doc-md5;</literal></para>
<para>Téléchargement&nbsp;: <ulink url="&bash-doc-url;"/></para>
<para>Somme de contrôle MD5&nbsp;: <literal>&bash-doc-md5;</literal></para>
</listitem>
</varlistentry>
 
54,8 → 54,8
<term>Binutils (&binutils-version;) - <token>&binutils-size;</token>&nbsp;:</term>
<listitem>
<para>Page d'accueil&nbsp;: <ulink url="&binutils-home;"/></para>
<para>Téléchargement&nbsp;: <ulink url="&binutils-url;"/></para>
<para>Somme de contrôle MD5&nbsp;: <literal>&binutils-md5;</literal></para>
<para>Téléchargement&nbsp;: <ulink url="&binutils-url;"/></para>
<para>Somme de contrôle MD5&nbsp;: <literal>&binutils-md5;</literal></para>
</listitem>
</varlistentry>
 
63,8 → 63,8
<term>Bison (&bison-version;) - <token>&bison-size;</token>&nbsp;:</term>
<listitem>
<para>Page d'accueil&nbsp;: <ulink url="&bison-home;"/></para>
<para>Téléchargement&nbsp;: <ulink url="&bison-url;"/></para>
<para>Somme de contrôle MD5&nbsp;: <literal>&bison-md5;</literal></para>
<para>Téléchargement&nbsp;: <ulink url="&bison-url;"/></para>
<para>Somme de contrôle MD5&nbsp;: <literal>&bison-md5;</literal></para>
</listitem>
</varlistentry>
 
72,8 → 72,8
<term>Bzip2 (&bzip2-version;) - <token>&bzip2-size;</token>&nbsp;:</term>
<listitem>
<para>Page d'accueil&nbsp;: <ulink url="&bzip2-home;"/></para>
<para>Téléchargement&nbsp;: <ulink url="&bzip2-url;"/></para>
<para>Somme de contrôle MD5&nbsp;: <literal>&bzip2-md5;</literal></para>
<para>Téléchargement&nbsp;: <ulink url="&bzip2-url;"/></para>
<para>Somme de contrôle MD5&nbsp;: <literal>&bzip2-md5;</literal></para>
</listitem>
</varlistentry>
 
81,8 → 81,8
<term>CLFS-Bootscripts (&clfs-bootscripts-version;) - <token>&clfs-bootscripts-size;</token>&nbsp;:</term>
<listitem>
<para>Page d'accueil&nbsp;: <ulink url="&clfs-bootscripts-home;"/></para>
<para>Téléchargement&nbsp;: <ulink url="&clfs-bootscripts-url;"/></para>
<para>Somme de contrôle MD5&nbsp;: <literal>&clfs-bootscripts-md5;</literal></para>
<para>Téléchargement&nbsp;: <ulink url="&clfs-bootscripts-url;"/></para>
<para>Somme de contrôle MD5&nbsp;: <literal>&clfs-bootscripts-md5;</literal></para>
</listitem>
</varlistentry>
 
90,8 → 90,8
<term>Coreutils (&coreutils-version;) - <token>&coreutils-size;</token>&nbsp;:</term>
<listitem>
<para>Page d'accueil&nbsp;: <ulink url="&coreutils-home;"/></para>
<para>Téléchargement&nbsp;: <ulink url="&coreutils-url;"/></para>
<para>Somme de contrôle MD5&nbsp;: <literal>&coreutils-md5;</literal></para>
<para>Téléchargement&nbsp;: <ulink url="&coreutils-url;"/></para>
<para>Somme de contrôle MD5&nbsp;: <literal>&coreutils-md5;</literal></para>
</listitem>
</varlistentry>
 
99,8 → 99,8
<term>DejaGNU (&dejagnu-version;) - <token>&dejagnu-size;</token>&nbsp;:</term>
<listitem>
<para>Page d'accueil&nbsp;: <ulink url="&dejagnu-home;"/></para>
<para>Téléchargement&nbsp;: <ulink url="&dejagnu-url;"/></para>
<para>Somme de contrôle MD5&nbsp;: <literal>&dejagnu-md5;</literal></para>
<para>Téléchargement&nbsp;: <ulink url="&dejagnu-url;"/></para>
<para>Somme de contrôle MD5&nbsp;: <literal>&dejagnu-md5;</literal></para>
</listitem>
</varlistentry>
 
108,8 → 108,8
<term>Diffutils (&diffutils-version;) - <token>&diffutils-size;</token>&nbsp;:</term>
<listitem>
<para>Page d'accueil&nbsp;: <ulink url="&diffutils-home;"/></para>
<para>Téléchargement&nbsp;: <ulink url="&diffutils-url;"/></para>
<para>Somme de contrôle MD5&nbsp;: <literal>&diffutils-md5;</literal></para>
<para>Téléchargement&nbsp;: <ulink url="&diffutils-url;"/></para>
<para>Somme de contrôle MD5&nbsp;: <literal>&diffutils-md5;</literal></para>
</listitem>
</varlistentry>
 
117,8 → 117,8
<term>E2fsprogs (&e2fsprogs-version;) - <token>&e2fsprogs-size;</token>&nbsp;:</term>
<listitem>
<para>Page d'accueil&nbsp;: <ulink url="&e2fsprogs-home;"/></para>
<para>Téléchargement&nbsp;: <ulink url="&e2fsprogs-url;"/></para>
<para>Somme de contrôle MD5&nbsp;: <literal>&e2fsprogs-md5;</literal></para>
<para>Téléchargement&nbsp;: <ulink url="&e2fsprogs-url;"/></para>
<para>Somme de contrôle MD5&nbsp;: <literal>&e2fsprogs-md5;</literal></para>
</listitem>
</varlistentry>
 
126,8 → 126,8
<term>Expect (&expect-version;) - <token>&expect-size;</token>&nbsp;:</term>
<listitem>
<para>Page d'accueil&nbsp;: <ulink url="&expect-home;"/></para>
<para>Téléchargement&nbsp;: <ulink url="&expect-url;"/></para>
<para>Somme de contrôle MD5&nbsp;: <literal>&expect-md5;</literal></para>
<para>Téléchargement&nbsp;: <ulink url="&expect-url;"/></para>
<para>Somme de contrôle MD5&nbsp;: <literal>&expect-md5;</literal></para>
</listitem>
</varlistentry>
 
135,16 → 135,16
<term>File (&file-version;) - <token>&file-size;</token>&nbsp;:</term>
<listitem>
<para>Page d'accueil&nbsp;: <ulink url="&file-home;"/></para>
<para>Téléchargement&nbsp;: <ulink url="&file-url;"/></para>
<para>Somme de contrôle MD5&nbsp;: <literal>&file-md5;</literal></para>
<para>Téléchargement&nbsp;: <ulink url="&file-url;"/></para>
<para>Somme de contrôle MD5&nbsp;: <literal>&file-md5;</literal></para>
 
<note>
 
<para>Il se peut que File (&file-version;) ne soit plus
disponible à l'emplacement indiqué. Les administrateurs du site de
l'emplacement principal de téléchargement suppriment régulièrement les
disponible à l'emplacement indiqué. Les administrateurs du site de
l'emplacement principal de téléchargement suppriment régulièrement les
anciennes versions lorsque de nouvelles sortent. Vous pouvez trouver un autre
emplacement pour le téléchargement qui peut conserver la bonne version
emplacement pour le téléchargement qui peut conserver la bonne version
disponible sur <ulink url="&packages-root;"/>.</para>
</note>
</listitem>
154,8 → 154,8
<term>Findutils (&findutils-version;) - <token>&findutils-size;</token>&nbsp;:</term>
<listitem>
<para>Page d'accueil&nbsp;: <ulink url="&findutils-home;"/></para>
<para>Téléchargement&nbsp;: <ulink url="&findutils-url;"/></para>
<para>Somme de contrôle MD5&nbsp;: <literal>&findutils-md5;</literal></para>
<para>Téléchargement&nbsp;: <ulink url="&findutils-url;"/></para>
<para>Somme de contrôle MD5&nbsp;: <literal>&findutils-md5;</literal></para>
</listitem>
</varlistentry>
 
163,8 → 163,8
<term>Flex (&flex-version;) - <token>&flex-size;</token>&nbsp;:</term>
<listitem>
<para>Page d'accueil&nbsp;: <ulink url="&flex-home;"/></para>
<para>Téléchargement&nbsp;: <ulink url="&flex-url;"/></para>
<para>Somme de contrôle MD5&nbsp;: <literal>&flex-md5;</literal></para>
<para>Téléchargement&nbsp;: <ulink url="&flex-url;"/></para>
<para>Somme de contrôle MD5&nbsp;: <literal>&flex-md5;</literal></para>
</listitem>
</varlistentry>
 
172,8 → 172,8
<term>Gawk (&gawk-version;) - <token>&gawk-size;</token>&nbsp;:</term>
<listitem>
<para>Page d'accueil&nbsp;: <ulink url="&gawk-home;"/></para>
<para>Téléchargement&nbsp;: <ulink url="&gawk-url;"/></para>
<para>Somme de contrôle MD5&nbsp;: <literal>&gawk-md5;</literal></para>
<para>Téléchargement&nbsp;: <ulink url="&gawk-url;"/></para>
<para>Somme de contrôle MD5&nbsp;: <literal>&gawk-md5;</literal></para>
</listitem>
</varlistentry>
 
181,8 → 181,8
<term>GCC (&gcc-version;) - <token>&gcc-size;</token>&nbsp;:</term>
<listitem>
<para>Page d'accueil&nbsp;: <ulink url="&gcc-home;"/></para>
<para>Téléchargement&nbsp;: <ulink url="&gcc-url;"/></para>
<para>Somme de contrôle MD5&nbsp;: <literal>&gcc-md5;</literal></para>
<para>Téléchargement&nbsp;: <ulink url="&gcc-url;"/></para>
<para>Somme de contrôle MD5&nbsp;: <literal>&gcc-md5;</literal></para>
</listitem>
</varlistentry>
 
190,8 → 190,8
<term>Gettext (&gettext-version;) - <token>&gettext-size;</token>&nbsp;:</term>
<listitem>
<para>Page d'accueil&nbsp;: <ulink url="&gettext-home;"/></para>
<para>Téléchargement&nbsp;: <ulink url="&gettext-url;"/></para>
<para>Somme de contrôle MD5&nbsp;: <literal>&gettext-md5;</literal></para>
<para>Téléchargement&nbsp;: <ulink url="&gettext-url;"/></para>
<para>Somme de contrôle MD5&nbsp;: <literal>&gettext-md5;</literal></para>
</listitem>
</varlistentry>
 
199,8 → 199,8
<term>Glibc (&glibc-version;) - <token>&glibc-size;</token>&nbsp;:</term>
<listitem>
<para>Page d'accueil&nbsp;: <ulink url="&glibc-home;"/></para>
<para>Téléchargement&nbsp;: <ulink url="&glibc-url;"/></para>
<para>Somme de contrôle MD5&nbsp;: <literal>&glibc-md5;</literal></para>
<para>Téléchargement&nbsp;: <ulink url="&glibc-url;"/></para>
<para>Somme de contrôle MD5&nbsp;: <literal>&glibc-md5;</literal></para>
</listitem>
</varlistentry>
 
208,8 → 208,8
<term>Grep (&grep-version;) - <token>&grep-size;</token>&nbsp;:</term>
<listitem>
<para>Page d'accueil&nbsp;: <ulink url="&grep-home;"/></para>
<para>Téléchargement&nbsp;: <ulink url="&grep-url;"/></para>
<para>Somme de contrôle MD5&nbsp;: <literal>&grep-md5;</literal></para>
<para>Téléchargement&nbsp;: <ulink url="&grep-url;"/></para>
<para>Somme de contrôle MD5&nbsp;: <literal>&grep-md5;</literal></para>
</listitem>
</varlistentry>
 
217,8 → 217,8
<term>Groff (&groff-version;) - <token>&groff-size;</token>&nbsp;:</term>
<listitem>
<para>Page d'accueil&nbsp;: <ulink url="&groff-home;"/></para>
<para>Téléchargement&nbsp;: <ulink url="&groff-url;"/></para>
<para>Somme de contrôle MD5&nbsp;: <literal>&groff-md5;</literal></para>
<para>Téléchargement&nbsp;: <ulink url="&groff-url;"/></para>
<para>Somme de contrôle MD5&nbsp;: <literal>&groff-md5;</literal></para>
</listitem>
</varlistentry>
 
226,8 → 226,8
<term>Gzip (&gzip-version;) - <token>&gzip-size;</token>&nbsp;:</term>
<listitem>
<para>Page d'accueil&nbsp;: <ulink url="&gzip-home;"/></para>
<para>Téléchargement&nbsp;: <ulink url="&gzip-url;"/></para>
<para>Somme de contrôle MD5&nbsp;: <literal>&gzip-md5;</literal></para>
<para>Téléchargement&nbsp;: <ulink url="&gzip-url;"/></para>
<para>Somme de contrôle MD5&nbsp;: <literal>&gzip-md5;</literal></para>
</listitem>
</varlistentry>
 
235,8 → 235,8
<term>Iana-Etc (&iana-etc-version;) - <token>&iana-etc-size;</token>&nbsp;:</term>
<listitem>
<para>Page d'accueil&nbsp;: <ulink url="&iana-etc-home;"/></para>
<para>Téléchargement&nbsp;: <ulink url="&iana-etc-url;"/></para>
<para>Somme de contrôle MD5&nbsp;: <literal>&iana-etc-md5;</literal></para>
<para>Téléchargement&nbsp;: <ulink url="&iana-etc-url;"/></para>
<para>Somme de contrôle MD5&nbsp;: <literal>&iana-etc-md5;</literal></para>
</listitem>
</varlistentry>
 
244,8 → 244,8
<term>Inetutils (&inetutils-version;) - <token>&inetutils-size;</token>&nbsp;:</term>
<listitem>
<para>Page d'accueil&nbsp;: <ulink url="&inetutils-home;"/></para>
<para>Téléchargement&nbsp;: <ulink url="&inetutils-url;"/></para>
<para>Somme de contrôle MD5&nbsp;: <literal>&inetutils-md5;</literal></para>
<para>Téléchargement&nbsp;: <ulink url="&inetutils-url;"/></para>
<para>Somme de contrôle MD5&nbsp;: <literal>&inetutils-md5;</literal></para>
</listitem>
</varlistentry>
 
253,8 → 253,8
<term>IPRoute2 (&iproute2-version;) - <token>&iproute2-size;</token>&nbsp;:</term>
<listitem>
<para>Page d'accueil&nbsp;: <ulink url="&iproute2-home;"/></para>
<para>Téléchargement&nbsp;: <ulink url="&iproute2-url;"/></para>
<para>Somme de contrôle MD5&nbsp;: <literal>&iproute2-md5;</literal></para>
<para>Téléchargement&nbsp;: <ulink url="&iproute2-url;"/></para>
<para>Somme de contrôle MD5&nbsp;: <literal>&iproute2-md5;</literal></para>
</listitem>
</varlistentry>
 
262,8 → 262,8
<term>Kbd (&kbd-version;) - <token>&kbd-size;</token>&nbsp;:</term>
<listitem>
<para>Page d'accueil&nbsp;: <ulink url="&kbd-home;"/></para>
<para>Téléchargement&nbsp;: <ulink url="&kbd-url;"/></para>
<para>Somme de contrôle MD5&nbsp;: <literal>&kbd-md5;</literal></para>
<para>Téléchargement&nbsp;: <ulink url="&kbd-url;"/></para>
<para>Somme de contrôle MD5&nbsp;: <literal>&kbd-md5;</literal></para>
</listitem>
</varlistentry>
 
271,8 → 271,8
<term>Less (&less-version;) - <token>&less-size;</token>&nbsp;:</term>
<listitem>
<para>Page d'accueil&nbsp;: <ulink url="&less-home;"/></para>
<para>Téléchargement&nbsp;: <ulink url="&less-url;"/></para>
<para>Somme de contrôle MD5&nbsp;: <literal>&less-md5;</literal></para>
<para>Téléchargement&nbsp;: <ulink url="&less-url;"/></para>
<para>Somme de contrôle MD5&nbsp;: <literal>&less-md5;</literal></para>
</listitem>
</varlistentry>
 
280,8 → 280,8
<term>Libtool (&libtool-version;) - <token>&libtool-size;</token>&nbsp;:</term>
<listitem>
<para>Page d'accueil&nbsp;: <ulink url="&libtool-home;"/></para>
<para>Téléchargement&nbsp;: <ulink url="&libtool-url;"/></para>
<para>Somme de contrôle MD5&nbsp;: <literal>&libtool-md5;</literal></para>
<para>Téléchargement&nbsp;: <ulink url="&libtool-url;"/></para>
<para>Somme de contrôle MD5&nbsp;: <literal>&libtool-md5;</literal></para>
</listitem>
</varlistentry>
 
289,8 → 289,8
<term>Linux (&linux-version;) - <token>&linux-size;</token>&nbsp;:</term>
<listitem>
<para>Page d'accueil&nbsp;: <ulink url="&linux-home;"/></para>
<para>Téléchargement&nbsp;: <ulink url="&linux-url;"/></para>
<para>Somme de contrôle MD5&nbsp;: <literal>&linux-md5;</literal></para>
<para>Téléchargement&nbsp;: <ulink url="&linux-url;"/></para>
<para>Somme de contrôle MD5&nbsp;: <literal>&linux-md5;</literal></para>
</listitem>
</varlistentry>
 
298,8 → 298,8
<term>M4 (&m4-version;) - <token>&m4-size;</token>&nbsp;:</term>
<listitem>
<para>Page d'accueil&nbsp;: <ulink url="&m4-home;"/></para>
<para>Téléchargement&nbsp;: <ulink url="&m4-url;"/></para>
<para>Somme de contrôle MD5&nbsp;: <literal>&m4-md5;</literal></para>
<para>Téléchargement&nbsp;: <ulink url="&m4-url;"/></para>
<para>Somme de contrôle MD5&nbsp;: <literal>&m4-md5;</literal></para>
</listitem>
</varlistentry>
 
307,8 → 307,8
<term>Make (&make-version;) - <token>&make-size;</token>&nbsp;:</term>
<listitem>
<para>Page d'accueil&nbsp;: <ulink url="&make-home;"/></para>
<para>Téléchargement&nbsp;: <ulink url="&make-url;"/></para>
<para>Somme de contrôle MD5&nbsp;: <literal>&make-md5;</literal></para>
<para>Téléchargement&nbsp;: <ulink url="&make-url;"/></para>
<para>Somme de contrôle MD5&nbsp;: <literal>&make-md5;</literal></para>
</listitem>
</varlistentry>
 
316,8 → 316,8
<term>Man (&man-version;) - <token>&man-size;</token>&nbsp;:</term>
<listitem>
<para>Page d'accueil&nbsp;: <ulink url="&man-home;"/></para>
<para>Téléchargement&nbsp;: <ulink url="&man-url;"/></para>
<para>Somme de contrôle MD5&nbsp;: <literal>&man-md5;</literal></para>
<para>Téléchargement&nbsp;: <ulink url="&man-url;"/></para>
<para>Somme de contrôle MD5&nbsp;: <literal>&man-md5;</literal></para>
</listitem>
</varlistentry>
 
325,8 → 325,8
<term>Man-pages (&man-pages-version;) - <token>&man-pages-size;</token>&nbsp;:</term>
<listitem>
<para>Page d'accueil&nbsp;: <ulink url="&man-pages-home;"/></para>
<para>Téléchargement&nbsp;: <ulink url="&man-pages-url;"/></para>
<para>Somme de contrôle MD5&nbsp;: <literal>&man-pages-md5;</literal></para>
<para>Téléchargement&nbsp;: <ulink url="&man-pages-url;"/></para>
<para>Somme de contrôle MD5&nbsp;: <literal>&man-pages-md5;</literal></para>
</listitem>
</varlistentry>
 
334,8 → 334,8
<term>Mktemp (&mktemp-version;) - <token>&mktemp-size;</token>&nbsp;:</term>
<listitem>
<para>Page d'accueil&nbsp;: <ulink url="&mktemp-home;"/></para>
<para>Téléchargement&nbsp;: <ulink url="&mktemp-url;"/></para>
<para>Somme de contrôle MD5&nbsp;: <literal>&mktemp-md5;</literal></para>
<para>Téléchargement&nbsp;: <ulink url="&mktemp-url;"/></para>
<para>Somme de contrôle MD5&nbsp;: <literal>&mktemp-md5;</literal></para>
</listitem>
</varlistentry>
 
343,8 → 343,8
<term>Module-Init-Tools (&module-init-tools-version;) - <token>&module-init-tools-size;</token>&nbsp;:</term>
<listitem>
<para>Page d'accueil&nbsp;: <ulink url="&module-init-tools-home;"/></para>
<para>Téléchargement&nbsp;: <ulink url="&module-init-tools-url;"/></para>
<para>Somme de contrôle MD5&nbsp;: <literal>&module-init-tools-md5;</literal></para>
<para>Téléchargement&nbsp;: <ulink url="&module-init-tools-url;"/></para>
<para>Somme de contrôle MD5&nbsp;: <literal>&module-init-tools-md5;</literal></para>
</listitem>
</varlistentry>
 
352,8 → 352,8
<term>Ncurses (&ncurses-version;) - <token>&ncurses-size;</token>&nbsp;:</term>
<listitem>
<para>Page d'accueil&nbsp;: <ulink url="&ncurses-home;"/></para>
<para>Téléchargement&nbsp;: <ulink url="&ncurses-url;"/></para>
<para>Somme de contrôle MD5&nbsp;: <literal>&ncurses-md5;</literal></para>
<para>Téléchargement&nbsp;: <ulink url="&ncurses-url;"/></para>
<para>Somme de contrôle MD5&nbsp;: <literal>&ncurses-md5;</literal></para>
</listitem>
</varlistentry>
 
361,8 → 361,8
<term>Patch (&patch-version;) - <token>&patch-size;</token>&nbsp;:</term>
<listitem>
<para>Page d'accueil&nbsp;: <ulink url="&patch-home;"/></para>
<para>Téléchargement&nbsp;: <ulink url="&patch-url;"/></para>
<para>Somme de contrôle MD5&nbsp;: <literal>&patch-md5;</literal></para>
<para>Téléchargement&nbsp;: <ulink url="&patch-url;"/></para>
<para>Somme de contrôle MD5&nbsp;: <literal>&patch-md5;</literal></para>
</listitem>
</varlistentry>
 
370,8 → 370,8
<term>Perl (&perl-version;) - <token>&perl-size;</token>&nbsp;:</term>
<listitem>
<para>Page d'accueil&nbsp;: <ulink url="&perl-home;"/></para>
<para>Téléchargement&nbsp;: <ulink url="&perl-url;"/></para>
<para>Somme de contrôle MD5&nbsp;: <literal>&perl-md5;</literal></para>
<para>Téléchargement&nbsp;: <ulink url="&perl-url;"/></para>
<para>Somme de contrôle MD5&nbsp;: <literal>&perl-md5;</literal></para>
</listitem>
</varlistentry>
 
379,8 → 379,8
<term>Procps (&procps-version;) - <token>&procps-size;</token>&nbsp;:</term>
<listitem>
<para>Page d'accueil&nbsp;: <ulink url="&procps-home;"/></para>
<para>Téléchargement&nbsp;: <ulink url="&procps-url;"/></para>
<para>Somme de contrôle MD5&nbsp;: <literal>&procps-md5;</literal></para>
<para>Téléchargement&nbsp;: <ulink url="&procps-url;"/></para>
<para>Somme de contrôle MD5&nbsp;: <literal>&procps-md5;</literal></para>
</listitem>
</varlistentry>
 
388,8 → 388,8
<term>Psmisc (&psmisc-version;) - <token>&psmisc-size;</token>&nbsp;:</term>
<listitem>
<para>Page d'accueil&nbsp;: <ulink url="&psmisc-home;"/></para>
<para>Téléchargement&nbsp;: <ulink url="&psmisc-url;"/></para>
<para>Somme de contrôle MD5&nbsp;: <literal>&psmisc-md5;</literal></para>
<para>Téléchargement&nbsp;: <ulink url="&psmisc-url;"/></para>
<para>Somme de contrôle MD5&nbsp;: <literal>&psmisc-md5;</literal></para>
</listitem>
</varlistentry>
 
397,8 → 397,8
<term>Readline (&readline-version;) - <token>&readline-size;</token>&nbsp;:</term>
<listitem>
<para>Page d'accueil&nbsp;: <ulink url="&readline-home;"/></para>
<para>Téléchargement&nbsp;: <ulink url="&readline-url;"/></para>
<para>Somme de contrôle MD5&nbsp;: <literal>&readline-md5;</literal></para>
<para>Téléchargement&nbsp;: <ulink url="&readline-url;"/></para>
<para>Somme de contrôle MD5&nbsp;: <literal>&readline-md5;</literal></para>
</listitem>
</varlistentry>
 
406,8 → 406,8
<term>Sed (&sed-version;) - <token>&sed-size;</token>&nbsp;:</term>
<listitem>
<para>Page d'accueil&nbsp;: <ulink url="&sed-home;"/></para>
<para>Téléchargement&nbsp;: <ulink url="&sed-url;"/></para>
<para>Somme de contrôle MD5&nbsp;: <literal>&sed-md5;</literal></para>
<para>Téléchargement&nbsp;: <ulink url="&sed-url;"/></para>
<para>Somme de contrôle MD5&nbsp;: <literal>&sed-md5;</literal></para>
</listitem>
</varlistentry>
 
415,8 → 415,8
<term>Shadow (&shadow-version;) - <token>&shadow-size;</token>&nbsp;:</term>
<listitem>
<para>Page d'accueil&nbsp;: <ulink url="&shadow-home;"/></para>
<para>Téléchargement&nbsp;: <ulink url="&shadow-url;"/></para>
<para>Somme de contrôle MD5&nbsp;: <literal>&shadow-md5;</literal></para>
<para>Téléchargement&nbsp;: <ulink url="&shadow-url;"/></para>
<para>Somme de contrôle MD5&nbsp;: <literal>&shadow-md5;</literal></para>
</listitem>
</varlistentry>
 
424,8 → 424,8
<term>Sysklogd (&sysklogd-version;) - <token>&sysklogd-size;</token>&nbsp;:</term>
<listitem>
<para>Page d'accueil&nbsp;: <ulink url="&sysklogd-home;"/></para>
<para>Téléchargement&nbsp;: <ulink url="&sysklogd-url;"/></para>
<para>Somme de contrôle MD5&nbsp;: <literal>&sysklogd-md5;</literal></para>
<para>Téléchargement&nbsp;: <ulink url="&sysklogd-url;"/></para>
<para>Somme de contrôle MD5&nbsp;: <literal>&sysklogd-md5;</literal></para>
</listitem>
</varlistentry>
 
433,8 → 433,8
<term>Sysvinit (&sysvinit-version;) - <token>&sysvinit-size;</token>&nbsp;:</term>
<listitem>
<para>Page d'accueil&nbsp;: <ulink url="&sysvinit-home;"/></para>
<para>Téléchargement&nbsp;: <ulink url="&sysvinit-url;"/></para>
<para>Somme de contrôle MD5&nbsp;: <literal>&sysvinit-md5;</literal></para>
<para>Téléchargement&nbsp;: <ulink url="&sysvinit-url;"/></para>
<para>Somme de contrôle MD5&nbsp;: <literal>&sysvinit-md5;</literal></para>
</listitem>
</varlistentry>
 
442,8 → 442,8
<term>Tar (&tar-version;) - <token>&tar-size;</token>&nbsp;:</term>
<listitem>
<para>Page d'accueil&nbsp;: <ulink url="&tar-home;"/></para>
<para>Téléchargement&nbsp;: <ulink url="&tar-url;"/></para>
<para>Somme de contrôle MD5&nbsp;: <literal>&tar-md5;</literal></para>
<para>Téléchargement&nbsp;: <ulink url="&tar-url;"/></para>
<para>Somme de contrôle MD5&nbsp;: <literal>&tar-md5;</literal></para>
</listitem>
</varlistentry>
 
451,8 → 451,8
<term>Tcl (&tcl-version;) - <token>&tcl-size;</token>&nbsp;:</term>
<listitem>
<para>Page d'accueil&nbsp;: <ulink url="&tcl-home;"/></para>
<para>Téléchargement&nbsp;: <ulink url="&tcl-url;"/></para>
<para>Somme de contrôle MD5&nbsp;: <literal>&tcl-md5;</literal></para>
<para>Téléchargement&nbsp;: <ulink url="&tcl-url;"/></para>
<para>Somme de contrôle MD5&nbsp;: <literal>&tcl-md5;</literal></para>
</listitem>
</varlistentry>
 
460,8 → 460,8
<term>Texinfo (&texinfo-version;) - <token>&texinfo-size;</token>&nbsp;:</term>
<listitem>
<para>Page d'accueil&nbsp;: <ulink url="&texinfo-home;"/></para>
<para>Téléchargement&nbsp;: <ulink url="&texinfo-url;"/></para>
<para>Somme de contrôle MD5&nbsp;: <literal>&texinfo-md5;</literal></para>
<para>Téléchargement&nbsp;: <ulink url="&texinfo-url;"/></para>
<para>Somme de contrôle MD5&nbsp;: <literal>&texinfo-md5;</literal></para>
</listitem>
</varlistentry>
 
469,8 → 469,8
<term>Tree (&tree-version;) - <token>&tree-size;</token>&nbsp;:</term>
<listitem>
<para>Page d'accueil&nbsp;: <ulink url="&tree-home;"/></para>
<para>Téléchargement&nbsp;: <ulink url="&tree-url;"/></para>
<para>Somme de contrôle MD5&nbsp;: <literal>&tree-md5;</literal></para>
<para>Téléchargement&nbsp;: <ulink url="&tree-url;"/></para>
<para>Somme de contrôle MD5&nbsp;: <literal>&tree-md5;</literal></para>
</listitem>
</varlistentry>
 
478,8 → 478,8
<term>Udev (&udev-version;) - <token>&udev-size;</token>&nbsp;:</term>
<listitem>
<para>Page d'accueil&nbsp;: <ulink url="&udev-home;"/></para>
<para>Téléchargement&nbsp;: <ulink url="&udev-url;"/></para>
<para>Somme de contrôle MD5&nbsp;: <literal>&udev-md5;</literal></para>
<para>Téléchargement&nbsp;: <ulink url="&udev-url;"/></para>
<para>Somme de contrôle MD5&nbsp;: <literal>&udev-md5;</literal></para>
</listitem>
</varlistentry>
 
487,8 → 487,8
<term>Util-linux-ng (&util-linux-ng-version;) - <token>&util-linux-ng-size;</token>&nbsp;:</term>
<listitem>
<para>Page d'accueil&nbsp;: <ulink url="&util-linux-ng-home;"/></para>
<para>Téléchargement&nbsp;: <ulink url="&util-linux-ng-url;"/></para>
<para>Somme de contrôle MD5&nbsp;: <literal>&util-linux-ng-md5;</literal></para>
<para>Téléchargement&nbsp;: <ulink url="&util-linux-ng-url;"/></para>
<para>Somme de contrôle MD5&nbsp;: <literal>&util-linux-ng-md5;</literal></para>
</listitem>
</varlistentry>
 
496,8 → 496,8
<term>Vim (&vim-version;) - <token>&vim-size;</token>&nbsp;:</term>
<listitem>
<para>Page d'accueil&nbsp;: <ulink url="&vim-home;"/></para>
<para>Téléchargement&nbsp;: <ulink url="&vim-url;"/></para>
<para>Somme de contrôle MD5&nbsp;: <literal>&vim-md5;</literal></para>
<para>Téléchargement&nbsp;: <ulink url="&vim-url;"/></para>
<para>Somme de contrôle MD5&nbsp;: <literal>&vim-md5;</literal></para>
</listitem>
</varlistentry>
 
505,8 → 505,8
<term>Vim (&vim-version;) fichiers de langue (facultatif) - <token>&vim-language-size;</token>&nbsp;:</term>
<listitem>
<para>Page d'accueil&nbsp;: <ulink url="&vim-language-home;"/></para>
<para>Téléchargement&nbsp;: <ulink url="&vim-language-url;"/></para>
<para>Somme de contrôle MD5&nbsp;: <literal>&vim-language-md5;</literal></para>
<para>Téléchargement&nbsp;: <ulink url="&vim-language-url;"/></para>
<para>Somme de contrôle MD5&nbsp;: <literal>&vim-language-md5;</literal></para>
</listitem>
</varlistentry>
 
514,8 → 514,8
<term>Zlib (&zlib-version;) - <token>&zlib-size;</token>&nbsp;:</term>
<listitem>
<para>Page d'accueil&nbsp;: <ulink url="&zlib-home;"/></para>
<para>Téléchargement&nbsp;: <ulink url="&zlib-url;"/></para>
<para>Somme de contrôle MD5&nbsp;: <literal>&zlib-md5;</literal></para>
<para>Téléchargement&nbsp;: <ulink url="&zlib-url;"/></para>
<para>Somme de contrôle MD5&nbsp;: <literal>&zlib-md5;</literal></para>
</listitem>
</varlistentry>
 
/branches/clfs_11/clfs/cross-tools/x86_64-64/gcc-final.xml
8,7 → 8,7
<sect1 id="ch-cross-tools-gcc-final" role="wrap">
<?dbhtml filename="gcc-final.html"?>
 
<title>GCC-&gcc-version; Croisé - Fin</title>
<title>GCC-&gcc-version; Croisé - Fin</title>
 
<indexterm zone="ch-cross-tools-gcc-final">
<primary sortas="a-GCC">GCC</primary>
20,7 → 20,7
xpointer="xpointer(//*[@role='package'])"/>
 
<sect2 role="installation">
<title>Installation du compilateur croisé GCC</title>
<title>Installation du compilateur croisé GCC</title>
 
<!--
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
121,7 → 121,7
<sect2 role="content">
<title/>
 
<para>Les détails sur ce paquet sont disponibles dans <xref
<para>Les détails sur ce paquet sont disponibles dans <xref
linkend="contents-gcc" role="."/></para>
 
</sect2>
/branches/clfs_11/clfs/final-system/common/stripping.xml
10,24 → 10,24
 
<title>Supprimer de nouveau les symboles des fichiers objets</title>
 
<para os="a">Si l'utilisateur initial n'est pas un développeur et ne pense
pas faire de débogage sur les logiciels du système, la taille du
système peut être diminué d'environ 200&nbsp;Mo en supprimant les
symboles de débogage contenus dans les binaires et dans les
bibliothèques. Ceci ne pose pas de problème autre que le fait de ne
plus pouvoir les déboguer.</para>
<para os="a">Si l'utilisateur initial n'est pas un développeur et ne pense
pas faire de débogage sur les logiciels du système, la taille du
système peut être diminué d'environ 200&nbsp;Mo en supprimant les
symboles de débogage contenus dans les binaires et dans les
bibliothèques. Ceci ne pose pas de problème autre que le fait de ne
plus pouvoir les déboguer.</para>
 
<para os="b">La plupart des personnes qui utilisent la commande mentionnée
ci-dessous ne rencontrent aucune difficulté. Néanmoins, il est facile
de faire une erreur de saisie et rendre le nouveau système
complètement inutilisable, donc avant d'exécuter la commande
<command>strip</command>, il est recommandé de faire une sauvegarde de
l'état actuel.</para>
<para os="b">La plupart des personnes qui utilisent la commande mentionnée
ci-dessous ne rencontrent aucune difficulté. Néanmoins, il est facile
de faire une erreur de saisie et rendre le nouveau système
complètement inutilisable, donc avant d'exécuter la commande
<command>strip</command>, il est recommandé de faire une sauvegarde de
l'état actuel.</para>
 
<para os="c">Avant d'exécuter la suppression de ces symboles, faites
particulièrement attention qu'aucun des binaires concernés ne sont en cours
d'exécution. Si vous n'êtes pas sûr que l'utilisateur est entré dans chroot avec la
commande donnée dans <xref linkend="chapter-chroot" role=","/>
<para os="c">Avant d'exécuter la suppression de ces symboles, faites
particulièrement attention qu'aucun des binaires concernés ne sont en cours
d'exécution. Si vous n'êtes pas sûr que l'utilisateur est entré dans chroot avec la
commande donnée dans <xref linkend="chapter-chroot" role=","/>
quittez le chroot&nbsp;:</para>
 
<screen os="d" role="nodump"><userinput>logout</userinput></screen>
39,21 → 39,21
PATH=/bin:/usr/bin:/sbin:/usr/sbin \
/tools/bin/bash --login</userinput></screen>
 
<para os="g">Maintenant, les binaires et les bibliothèques peuvent être
traitées en toute sécurité&nbsp;:</para>
<para os="g">Maintenant, les binaires et les bibliothèques peuvent être
traitées en toute sécurité&nbsp;:</para>
 
<screen os="h"><userinput>/tools/bin/find /{,usr/}{bin,lib,sbin} -type f \
-exec /tools/bin/strip --strip-debug '{}' ';'</userinput></screen>
 
<para os="i">Un grand nombre de fichiers seront rapportés comme ayant un
<para os="i">Un grand nombre de fichiers seront rapportés comme ayant un
format non reconnu. Ces messages d'avertissement indiquent que ces
fichiers sont des scripts et non pas des binaires.</para>
 
<para os="j">Si l'espace disque devient très restreint, l'option
<parameter>--strip-all</parameter> peut être utilisée sur les binaires
<para os="j">Si l'espace disque devient très restreint, l'option
<parameter>--strip-all</parameter> peut être utilisée sur les binaires
compris dans <filename class="directory">/{,usr/}{bin,sbin}</filename>
pour gagner quelques mégaoctets de plus. N'utilisez pas cette option
sur les bibliothèques &mdash;cela les détruirait.</para>
pour gagner quelques mégaoctets de plus. N'utilisez pas cette option
sur les bibliothèques &mdash;cela les détruirait.</para>
 
</sect1>