Rev 1347 | Details | Compare with Previous | Last modification | View Log | RSS feed
Rev | Author | Line No. | Line |
---|---|---|---|
475 | gleu | 1 | <?xml version="1.0" encoding="ISO-8859-1"?> |
589 | gleu | 2 | <!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" |
3 | "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [ |
||
475 | gleu | 4 | <!ENTITY % general-entities SYSTEM "../general.ent"> |
5 | %general-entities; |
||
6 | ]> |
||
589 | gleu | 7 | |
475 | gleu | 8 | <sect1 id="materials-introduction"> |
589 | gleu | 9 | <?dbhtml filename="introduction.html"?> |
221 | guillaume | 10 | |
589 | gleu | 11 | <title>Introduction</title> |
221 | guillaume | 12 | |
589 | gleu | 13 | <para>Ce chapitre inclut une liste de paquets devant être téléchargés |
14 | pour construire un système Linux basique. Les numéros de versions |
||
15 | affichés correspondent aux versions des logiciels qui, selon nous, |
||
16 | fonctionnent à coup sûr. Ce livre est basé sur leur utilisation. Nous vous |
||
17 | recommandons fortement de ne pas utiliser de versions supérieures car |
||
18 | les commandes de construction pour une version pourraient ne pas |
||
19 | fonctionner avec une version plus récente. Les versions plus récentes |
||
20 | pourraient aussi avoir des problèmes nécessitant des contournements. |
||
21 | Ces derniers seront développés et stabilisés dans la version de |
||
22 | développement du livre.</para> |
||
475 | gleu | 23 | |
589 | gleu | 24 | <para>Il se peut que les emplacements de téléchargement ne soient pas |
25 | toujours accessibles. Si un emplacement de téléchargement a changé |
||
26 | depuis la publication de ce livre, google |
||
27 | (<ulink url="http://www.google.com/"/>) offre un moteur de recherche |
||
28 | utile pour la plupart des paquets. Si cette recherche est |
||
29 | infructueuse, essayez un des autres moyens de téléchargement |
||
1385 | jmengual | 30 | disponible sur <ulink url="&lfs-root;lfs/packages.html#packages"/>.</para> |
475 | gleu | 31 | |
589 | gleu | 32 | <para>Les paquets et les correctifs téléchargés doivent être stockés |
33 | quelque part où ils seront facilement disponibles pendant toute la |
||
34 | construction. Un répertoire fonctionnel est aussi requis pour déballer |
||
35 | les sources et pour les construire. Vous pouvez utiliser le répertoire |
||
1347 | jmengual | 36 | <filename class="directory">$HLFS/sources</filename> à la fois comme |
589 | gleu | 37 | emplacement de stockage pour les archives tar et les correctifs, mais |
38 | aussi comme répertoire fonctionnel. En utilisant ce répertoire d'éléments |
||
39 | requis seront situés sur la partition LFS et seront disponibles à |
||
40 | toutes les étapes du processus de construction.</para> |
||
41 | |||
42 | <para>Pour créer ce répertoire, lancez, en tant qu'utilisateur |
||
43 | <systemitem class="username">root</systemitem>, avant de commencer la |
||
612 | texou | 44 | session de téléchargement :</para> |
589 | gleu | 45 | |
1347 | jmengual | 46 | <screen role="nodump"><userinput>mkdir -v $HLFS/sources</userinput></screen> |
475 | gleu | 47 | |
589 | gleu | 48 | <para>Donnez le droit d'écriture et le droit sticky sur ce répertoire. |
49 | <quote>Sticky</quote> signifie que même si de nombreux utilisateurs |
||
50 | peuvent écrire sur un répertoire, seul le propriétaire du fichier |
||
51 | peut supprimer ce fichier à l'intérieur du répertoire sticky. La |
||
52 | commande suivante activera les droits d'écriture et sticky :</para> |
||
475 | gleu | 53 | |
1347 | jmengual | 54 | <screen role="nodump"><userinput>chmod -v a+wt $HLFS/sources</userinput></screen> |
475 | gleu | 55 | |
772 | texou | 56 | <para>Une manière simple de télécharger tous les paquets et les correctifs |
57 | est d'utiliser <ulink url="../wget-list">wget-list</ulink> comme entrée |
||
58 | pour <command>wget</command>.</para> |
||
59 | |||
517 | gleu | 60 | </sect1> |