/trunk/lfs/chapter09/getcounted.xml |
---|
1,10 → 1,16 |
<sect1 id="ch09-getcounted"> |
<?xml version="1.0" encoding="ISO-8859-1"?> |
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN" |
"http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [ |
<!ENTITY % general-entities SYSTEM "../general.ent"> |
%general-entities; |
]> |
<sect1 id="ch-finish-getcounted"> |
<title>Enregistrez-vous</title> |
<?dbhtml filename="getcounted.html" dir="chapter09"?> |
<?dbhtml filename="getcounted.html"?> |
<para>Vous voulez être enregistré comme utilisateur de LFS maintenant |
que vous avez terminé le livre ? Allez directement sur |
<ulink url="http://linuxfromscratch.org/cgi-bin/lfscounter.cgi" /> et |
<ulink url="&lfs-root;cgi-bin/lfscounter.cgi" /> et |
enregistrez-vous comme utilisateur LFS en entrant votre nom et la première |
version de LFS que vous ayez utilisée.</para> |
/trunk/lfs/chapter09/theend.xml |
---|
1,61 → 1,19 |
<sect1 id="ch09-theend"> |
<?xml version="1.0" encoding="ISO-8859-1"?> |
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN" |
"http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [ |
<!ENTITY % general-entities SYSTEM "../general.ent"> |
%general-entities; |
]> |
<sect1 id="ch-finish-theend"> |
<title>La fin</title> |
<?dbhtml filename="theend.html" dir="chapter09"?> |
<?dbhtml filename="theend.html"?> |
<para>Bien joué! Vous avez terminé d'installer votre système LFS. Cela vous a |
peut-être pris du temps, mais c'est une bonne chose que de l'avoir fait. Nous |
vous souhaitons de bien vous amuser avec votre nouveau système Linux rutilant. |
</para> |
<para>Bien joué ! Vous avez terminé d'installer votre système LFS. Cela |
vous a peut-être pris du temps mais c'est une bonne chose que de l'avoir fait. |
Nous vous souhaitons de bien vous amuser avec votre nouveau système Linux |
rutilant.</para> |
<para>Maintenant c'est le bon moment pour nettoyer les binaires de tous les |
symboles de débogage sur votre système LFS. Si vous n'êtes pas un programmeur |
et ne prévoyez pas de déboguer vos logiciels, alors vous serez certainement |
content de savoir que l'on peut gagner quelques dizaines de mégas en enlevant |
les symboles de débogage. Ce processus n'a pas d'autre inconvénient que de vous |
empêcher de déboguer votre logiciel à l'avenir, ce qui n'a pas d'importance si |
vous ne saviez pas comment faire.</para> |
<para>Précision : 98% des personnes qui utilisent la commande ci-dessous |
n'ont jamais eu de problème. Mais faites une sauvegarde de votre système LFS |
avant de lancer cette commande. Il y a une chance infime que cela se retourne |
contre vous et rende votre système inutilisable (essentiellement en détruisant |
les modules du noyau et les bibliothèques dynamiques partagées). Cela est plus |
souvent dû à des erreurs de frappes qu'à des problèmes avec les commandes |
utilisées.</para> |
<para>Cela étant dit, l'option --strip-debug que nous utilisons est plutôt sans |
dommage dans des circonstances normales. Cela ne débarrasse pas les fichiers de |
quoique ce soit de vital. Il n'est sûr d'utiliser --strip-all que sur des |
programmes classiques (ne pas utiliser sur des bibliothèques - elles seraient |
détruites) mais pas aussi sûr et l'espace gagné n'est pas plus grand. Mais si |
vous êtes limité en espace disque, quelques octets de plus peuvent aider, alors |
décidez vous-même. Référez vous, s'il vous plait, à la page man pour d'autres |
options de strip que vous pourriez utiliser. L'idée générale est de ne pas |
lancer strip sur des bibliothèques (autre que --strip-debug) pour rester du |
côté sûr.</para> |
<para>Si vous pensez vous lancer dans cette opération, une attention |
particulière est nécessaire pour s'assurer qu'aucun des binaires que vous allez |
modifier n'est en cours d'exécution, ceci incluant le shell bash actif. Donc, |
vous devez quitter l'environnement chroot et y rentrer de nouveau avec une |
commande chroot modifié :</para> |
<screen><userinput>logout |
chroot $LFS /tools/bin/env -i \ |
HOME=/root TERM=$TERM PS1='\u:\w\$ ' \ |
PATH=/bin:/usr/bin:/sbin:/usr/sbin \ |
/tools/bin/bash --login</userinput></screen> |
<para>Maintenant, lancez la commande suivante :</para> |
<screen><userinput>/tools/bin/find /{,usr/,usr/local/}{bin,sbin,lib} -type f \ |
-exec /tools/bin/strip --strip-debug '{}' ';'</userinput></screen> |
<para>Un grand nombre de fichiers seront indiqués comme non supporté à cause de |
leur format de fichier. La plupart d'entre eux sont des scripts au lieu d'être |
des binaires. Ces messages peuvent être ignorés sans problème.</para> |
<para>Il pourrait être une bonne idée de créer un fichier |
<para>Une bonne idée serait de créer un fichier |
<filename>/etc/lfs-release</filename>. Avec ce fichier, il vous est très facile |
(ainsi que pour nous si vous nous demandez de l'aide) de savoir quelle |
version de LFS vous avez installé sur votre système. Créez ce fichier en |
/trunk/lfs/chapter09/whatnow.xml |
---|
1,13 → 1,20 |
<?xml version="1.0" encoding="ISO-8859-1"?> |
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN" |
"http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [ |
<!ENTITY % general-entities SYSTEM "../general.ent"> |
%general-entities; |
]> |
<sect1 id="ch09-whatnow"> |
<title>Et maintenant?</title> |
<?dbhtml filename="whatnow.html" dir="chapter09"?> |
<?dbhtml filename="whatnow.html"?> |
<para>Nous vous remercions d'avoir lu le livre LFS et espérons que vous l'avez |
trouvé utile.</para> |
<para>Maintenant que vous avez terminé d'installer votre système LFS, vous êtes |
peut-être en train de vous demander "Et maintenant?". Pour répondre à cette |
question, nous vous avons préparé une liste de ressources.</para> |
peut-être en train de vous demander <quote>Et maintenant ?</quote>. Pour |
répondre à cette question, nous vous avons préparé une liste de |
ressources.</para> |
<itemizedlist> |
<listitem><para>Beyond Linux From Scratch</para> |
18,7 → 25,7 |
<listitem><para>Astuces LFS (LFS Hints)</para> |
<para>Les actuces LFS sont une collection de petits documents éducatifs soumis |
<para>Les astuces LFS sont une collection de petits documents éducatifs soumis |
par des volontaires à la communauté LFS. Ces astuces sont disponibles sur |
<ulink url="&hints-index;"/>.</para></listitem> |
25,14 → 32,16 |
<listitem><para>Listes de diffusion</para> |
<para>Il existe plusieurs listes de diffusion auxquelles vous pouvez vous |
abonner si vous cherchez de l'aide. Voir <xref linkend="ch01-maillists"/> pour |
plus d'informations.</para></listitem> |
abonner si vous cherchez de l'aide. Voir <xref linkend="ch-scatter-maillists"/> |
pour plus d'informations.</para></listitem> |
<listitem><para>Le Projet de Documentation Linux (Linux Documentation Project)</para> |
<listitem><para>Le projet de documentation Linux (Linux Documentation |
Project)</para> |
<para>Le but du LDP est de collaborer à tous les problèmes relatifs à la |
documentation sur Linux. Le LDP offre une large collection de HOWTO, guides et |
pages man; il est disponible sur <ulink url="&tldp-root;"/>.</para></listitem> |
documentation sur Linux. Le LDP offre une large collection de guides pratiques, |
livres et pages man ; il est disponible sur <ulink |
url="http://www.tldp.org/"/>.</para></listitem> |
</itemizedlist> |
/trunk/lfs/chapter09/reboot.xml |
---|
1,52 → 1,60 |
<sect1 id="ch09-reboot"> |
<?xml version="1.0" encoding="ISO-8859-1"?> |
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN" "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [ |
<!ENTITY % general-entities SYSTEM "../general.ent"> |
%general-entities; |
]> |
<sect1 id="ch-finish-reboot"> |
<title>Redémarrer le système</title> |
<?dbhtml filename="reboot.html" dir="chapter09"?> |
<?dbhtml filename="reboot.html"?> |
<para>Maintenant que tous les logiciels ont été installés, il est temps de |
sortir de l'environnement chroot et de redémarrer l'ordinateur. Avant cela, |
démontons tous les systèmes de fichiers virtuels en lançant :</para> |
redémarrer votre ordinateur. Néanmoins, vous devez être au courant de certaines |
choses. Le système que vous avez créé grâce à ce livre est vraiment minimal et |
il est fort probable que vous n'avez pas toutes les fonctionnalités dont vous |
avez besoin pour continuer. En installant quelques packages supplémentaires du |
livre BLFS en restant dans votre environnement actuel (chroot), vous serez |
dans une meilleure position pour continuer une fois que vous aurez redémarrez |
votre nouvelle installation LFS. Après avoir installé un navigateur web en mode |
texte, tel que Lynx, vous pourrez facilement visualiser le livre BLFS dans un |
terminal virtuel en construisant des packages dans un autre. Le package GPM |
vous permettra aussi de faire du copier/coller dans vos terminaux virtuels. |
Enfin, si vous vous trouvez dans une situation où la configuration IP statique |
ne correspond pas aux spécificités de votre réseau, installer des packages |
comme dhcpcd ou ppp maintenant pourrait aussi vous être utile.</para> |
<screen><userinput>umount /proc |
umount /dev/pts</userinput></screen> |
<para>Sortez de l'environnement chroot :</para> |
<para>Maintenant que nous vous avons précisé cela, continuons en redémarrant |
votre nouvelle installation LFS pour la première fois ! Commencez par |
quitter votre environnement chroot :</para> |
<screen><userinput>logout</userinput></screen> |
<para>De plus, maintenant que tous les logiciels ont été installé, il n'est plus |
besoin du répertoire <filename class="directory">/tools</filename>. Vous pouvez |
le supprimer. Comme cela supprimera aussi les copies temporaires de Tcl, Expect |
et DejaGnu, qui ont été utilisé pour lancer les tests de l'ensemble d'outils, |
vous aurez besoin de les recompiler et de les réinstaller sur votre système LFS |
si vous souhaitez utiliser ces programmes plus tard.</para> |
<para>Puis, démontez les systèmes de fichiers virtuels :</para> |
<para>De même, vous pouvez maintenant souhaiter déplacer le contenu de |
<filename class="directory">/sources</filename> vers |
<filename class="directory">/usr/src/packages</filename> ou quelque chose de |
similaire (ou de les supprimer si vous les avez graver sur un CD) et supprimer |
le répertoire.</para> |
<screen><userinput>umount $LFS/dev/pts |
umount $LFS/proc</userinput></screen> |
<para>Avant de redémarrer, démontons la partition LFS :</para> |
<para>Et démontez le système de fichiers LFS :</para> |
<screen><userinput>umount $LFS</userinput></screen> |
<para>Si vous aviez précédemment décidé de créer plusieurs partitions, vous |
aurez besoin de démonter les autres partitions avant de démonter $LFS, comme |
ceci :</para> |
<para>Si, au début, vous aviez décidé de créer plusieurs partitions, vous aurez |
besoin de les démonter avant de démonter la principale, de cette |
façon :</para> |
<screen><userinput>umount $LFS/usr |
umount $LFS/home |
umount $LFS</userinput></screen> |
<para>Et maintenant, vous pouvez redémarrer votre système en lançant quelque |
chose comme :</para> |
<para>Maintenant, redémarrez votre système avec :</para> |
<screen><userinput>/sbin/shutdown -r now</userinput></screen> |
<screen><userinput>shutdown -r now</userinput></screen> |
<para>En supposant que le chargeur de démarrage Grub a été configuré comme |
indiqué précédemment, le menu par défaut devrait démarrer sur <emphasis>LFS |
<para>En supposant que le chargeur de démarrage Grub a été initialisé comme |
indiqué plus tôt, le menu est préparé pour démarrer <emphasis>LFS |
&milestone;</emphasis> automatiquement.</para> |
<para>Après avoir redémarré, votre système LFS est prêt à l'emploi et vous |
pouvez commencer à ajouter vos propres logiciels.</para> |
<para>À la fin du redémarrage, votre système LFS est prêt à être utilisé et |
vous pouvez commencer à ajouter vos propres logiciels.</para> |
</sect1> |
/trunk/lfs/chapter09/chapter09.xml |
---|
1,11 → 1,22 |
<chapter id="chapter09" xreflabel="chapitre 9"> |
<title>La fin</title> |
<?dbhtml filename="chapter09.html" dir="chapter09"?> |
&c9-theend; |
&c9-getcounted; |
&c9-reboot; |
&c9-whatnow; |
</chapter> |
<?xml version="1.0" encoding="ISO-8859-1"?> |
<!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN" "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [ |
<!ENTITY % general-entities SYSTEM "../general.ent"> |
%general-entities; |
]> |
<chapter id="chapter-finalizing" xreflabel="Chapter 9"> |
<?dbhtml dir="chapter09"?> |
<title>Fin</title> |
<?dbhtml filename="chapter09.html"?> |
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="theend.xml"/> |
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="getcounted.xml"/> |
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="reboot.xml"/> |
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="whatnow.xml"/> |
</chapter> |