Subversion Repositories svn LFS-FR

Rev

Rev 1594 | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
1487 jmengual 1
<?xml version="1.0" encoding="ISO-8859-1"?>
2
<!DOCTYPE appendix PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
3
  "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
4
  <!ENTITY % general-entities SYSTEM "../../general.ent">
5
  %general-entities;
6
]>
7
 
8
<appendix id="appendixd-common" xreflabel="Appendix D">
9
  <?dbhtml dir="appendixd"?>
10
  <?dbhtml filename="rationale-common.html"?>
11
 
4004 myou72 12
  <title>Raison de la présence des paquets</title>
1487 jmengual 13
 
14
  <para>CLFS comprend de nombreux paquets, parmi lesquels certains pourraient
4004 myou72 15
  ne pas être obligatoires pour un système "minimal", mais ils n'en demeurent
16
  pas moins très utiles. L'objectif de cette page est de lister les raisons de
17
  la présence de chaque paquet.dans le livre.</para>
1487 jmengual 18
 
19
  <itemizedlist>
20
 
21
    <listitem>
22
      <para>Autoconf</para>
23
        <para>Le paquet Autoconf contient des programmes produisant des
24
        scripts shell qui configurent automatiquement le code source.</para>
25
    </listitem>
26
 
27
    <listitem>
28
      <para>Automake</para>
4004 myou72 29
        <para>Le paquet Automake contient des programmes pour générer des
1487 jmengual 30
        Makefiles utilisables avec Autoconf.</para>
31
    </listitem>
32
 
33
    <listitem>
34
      <para>Bash</para>
35
      <para>Ce paquet contient le shell Bourne-Again SHell.</para>
36
    </listitem>
37
 
38
    <listitem>
39
      <para>Binutils</para>
4004 myou72 40
      <para>Ce paquet contient des programmes pour gérer des fichiers objets.
41
      Le programmes de ce paquet sont nécessaires pour compiler la plupart des paquets
1487 jmengual 42
      de CLFS.</para>
43
    </listitem>
44
 
45
    <listitem>
46
      <para>Bison</para>
47
      <para>Requis par plusieurs paquets de CLFS</para>
48
    </listitem>
49
 
50
    <listitem>
51
      <para>Bzip2</para>
4004 myou72 52
      <para>Les programmes de ce paquet servent à compresser des fichiers pour
53
      diminuer leur taille. Ils servent aussi à décompresser les archives tar de
1487 jmengual 54
      nombreux paquets CLFS.</para>
55
    </listitem>
56
 
57
    <listitem>
58
      <para>CLFS-Bootscripts</para>
4004 myou72 59
      <para>Ce paquet contient un certain nombre de scripts qui démarrent au
60
      moment de l'amorçage et qui effectuent des tâches essentielles comme le
61
      montage/vérification des systèmes de fichiers et le lancement de
62
      l'interface réseau.</para>
1487 jmengual 63
    </listitem>
64
 
65
    <listitem>
66
      <para>CLooG-PPL</para>
4004 myou72 67
      <para>Utilisé par GCC</para>
1487 jmengual 68
    </listitem>
69
 
70
    <listitem>
71
      <para>Coreutils</para>
72
      <para>Ce paquet contient de nombreuses outils de base en ligne de commande
4004 myou72 73
      pour gérer des fichiers, nécessaire pour l'installation de chaque
1487 jmengual 74
      paquet de CLFS.</para>
75
    </listitem>
76
 
77
    <listitem>
78
      <para>DejaGNU</para>
4004 myou72 79
      <para>Ce paquet est nécessaire pour la suite de tests de plusieurs paquets,
1487 jmengual 80
      surtout GCC et Binutils</para>
81
    </listitem>
82
 
83
    <listitem>
84
      <para>DHCPCD</para>
85
      <para>Ce paquet permet une configuration automatique des
4004 myou72 86
      interfaces réseaux à partir d'un serveur DHCP</para>
1487 jmengual 87
    </listitem>
88
 
89
    <listitem>
90
      <para>Diffutils</para>
91
      <para>Ce paquet contient des programmes pour comparer des fichiers et
4004 myou72 92
      il peut être aussi utilisé pour créer des correctifs. Il est requis par
93
      les procédures d'installation de nombreux paquets
1487 jmengual 94
      CLFS.</para>
95
    </listitem>
96
 
97
    <listitem>
98
      <para>EGLIBC</para>
4004 myou72 99
      <para>Tout programme C lié de façon dynamique (ce qui est le cas de presque
100
      tout dans CLFS) a besoin d'une bibliothèque C pour se compiler et se lancer.</para>
1487 jmengual 101
    </listitem>
102
 
103
    <listitem>
104
      <para>Expect</para>
4004 myou72 105
      <para>Ce paquet est nécessaire aux suites de tests de nombreux paquets.</para>
1487 jmengual 106
    </listitem>
107
 
108
    <listitem>
109
      <para>E2fsprogs</para>
4004 myou72 110
      <para>Les programmes de ce paquet sont utilisés pour créer et maintenir
111
      des systèmes de fichiers ext2/3/4.</para>
1487 jmengual 112
    </listitem>
113
 
114
    <listitem>
115
      <para>File</para>
4004 myou72 116
      <para>Ce paquet contient un programme qui détermine le type d'un fichier
117
      donné. Il est nécessaire pour certains paquets CLFS.</para>
1487 jmengual 118
    </listitem>
119
 
120
    <listitem>
121
      <para>Findutils</para>
4004 myou72 122
      <para>Ce paquet contient des programmes pour chercher des fichiers à partir
123
      de certains critères et, éventuellement, y appliquer des commandes. Il
124
      est utilisé par les procédures d'installation de nombreux paquets CLFS.</para>
1487 jmengual 125
    </listitem>
126
 
127
    <listitem>
128
      <para>Flex</para>
4004 myou72 129
      <para>Ce paquet contient un outil pour générer des analyseurs de texte.
130
      Il est utilisé par plusieurs paquets de CLFS</para>
1487 jmengual 131
    </listitem>
132
 
133
    <listitem>
134
      <para>Gawk</para>
135
      <para>Ce paquet contient des programmes pour manipuler des fichiers texte
4004 myou72 136
      en utilisant le langage AWK. Il est utilisé par les procédures d'installation
1487 jmengual 137
      de nombreux paquets dans CLFS.</para>
138
    </listitem>
139
 
140
    <listitem>
141
      <para>Gcc</para>
4004 myou72 142
      <para>Ce paquet contient un compilateur C nécessaire pour compiler
1487 jmengual 143
      la plupart des paquets de CLFS.</para>
144
    </listitem>
145
 
146
    <listitem>
147
      <para>Gettext</para>
4004 myou72 148
      <para>Outil permettant aux programmeurs d'implémenter facilement
149
      l'internationalisation dans leurs programmes. C'est une dépendance requise
1487 jmengual 150
      pour un certain nombre de paquets</para>
151
    </listitem>
152
 
153
    <listitem>
154
      <para>Glib</para>
155
      <para>Requis pour pkg-config</para>
156
    </listitem>
157
 
158
    <listitem>
159
      <para>GMP</para>
160
      <para>Requis par GCC</para>
161
    </listitem>
162
 
163
    <listitem>
164
      <para>Grep</para>
4004 myou72 165
      <para>Programmes pour chercher du texte dans des fichiers. Exigé par
1487 jmengual 166
      de nombreux paquets dans CLFS.</para>
167
    </listitem>
168
 
169
    <listitem>
170
      <para>Groff</para>
171
      <para>Requis par Man</para>
172
    </listitem>
173
 
174
    <listitem>
175
      <para>Gzip</para>
4004 myou72 176
      <para>Sert à compresser des fichiers pour économiser de la place. Sert
177
      aussi à décompresser les archives tar de nombreux paquets CLFS</para>
1487 jmengual 178
    </listitem>
179
 
180
    <listitem>
181
      <para>Iana-Etc</para>
182
      <para>Ce paquet fournit les fichiers <filename>/etc/services</filename> et
183
      <filename>/etc/protocols</filename>. Ces fichiers relient des noms de services
4004 myou72 184
      à des numéros de ports ainsi que des noms de protocoles à leur numéro de
1487 jmengual 185
      ports correspondants. Ces fichiers sont essentiels pour que de nombreux
4004 myou72 186
      programmes basés sur le réseau fonctionnent correctement.</para>
1487 jmengual 187
    </listitem>
188
 
189
    <listitem>
190
      <para>IProute2</para>
191
      <para>Ce paquet contient des programmes d'administration des interfaces
4004 myou72 192
      réseaux.</para>
1487 jmengual 193
    </listitem>
194
 
195
    <listitem>
196
      <para>IPutils</para>
4004 myou72 197
      <para>Ce paquet contient plusieurs outils de gestion de base du réseau.</para>
1487 jmengual 198
    </listitem>
199
 
200
    <listitem>
201
      <para>Kbd</para>
202
      <para>Contient les fichiers de tables de touches et des outils claviers
203
      compatibles avec le noyau Linux.</para>
204
    </listitem>
205
 
206
    <listitem>
207
      <para>Less</para>
208
      <para>Un programme vous permettant de visualiser des fichiers textes page
4004 myou72 209
      par page. Utilisé par Man pour afficher des pages de man.</para>
1487 jmengual 210
    </listitem>
211
 
212
    <listitem>
213
      <para>Libee</para>
4004 myou72 214
      <para>Ce paquet contient une bibliothèque d'expression d'événements.</para>
1487 jmengual 215
    </listitem>
216
 
217
    <listitem>
218
      <para>Libestr</para>
4004 myou72 219
      <para>Ce paquet contient une bibliothèque de chaînes essentielles.</para>
1487 jmengual 220
    </listitem>
221
 
222
    <listitem>
223
      <para>Libtool</para>
4004 myou72 224
      <para>Le paquet Libtool contient le script de support de la bibliothèque
225
      générique GNU. Il est utilisé par certains paquets CLFS.</para>
1487 jmengual 226
    </listitem>
227
 
228
    <listitem>
229
      <para>Linux-Headers</para>
4004 myou72 230
      <para>Ce paquet contient des en-têtes récupérées du noyau Linux..Ces
231
      en-têtes sont exigées pour que Glibc compile.</para>
1487 jmengual 232
    </listitem>
233
 
234
    <listitem>
235
      <para>Noyau Linux</para>
4004 myou72 236
      <para>Le système d'exploitation Linux.</para>
1487 jmengual 237
    </listitem>
238
 
239
    <listitem>
240
      <para>M4</para>
4004 myou72 241
      <para>Ce paquet contient un processeur de macros. Il est exigé par
1487 jmengual 242
      plusieurs paquets de CLFS, notamment Bison.</para>
243
    </listitem>
244
 
245
    <listitem>
246
      <para>Make</para>
4004 myou72 247
      <para>Nécessaire pour l'installation de la plupart des paquets de CLFS</para>
1487 jmengual 248
    </listitem>
249
 
250
    <listitem>
251
      <para>Man</para>
4004 myou72 252
      <para>Utilisé pour visualiser des pages de man</para>
1487 jmengual 253
    </listitem>
254
 
255
    <listitem>
256
      <para>Man-Pages</para>
257
      <para>Un certain nombre de pages de man utiles et non fournies par d'autres
258
      paquets</para>
259
    </listitem>
260
 
261
    <listitem>
262
      <para>MPC</para>
263
      <para>Requis par GCC</para>
264
    </listitem>
265
 
266
    <listitem>
267
      <para>MPFR</para>
268
      <para>Requis par GCC</para>
269
    </listitem>
270
 
271
    <listitem>
272
      <para>Module-Init-Tools</para>
4004 myou72 273
      <para>Ce paquet contient des programmes aidant à</para>
1487 jmengual 274
    </listitem>
275
 
276
    <listitem>
277
      <para>Ncurses</para>
4004 myou72 278
      <para>Nécessaire pour plusieurs paquets de CLFS tels que Vim, Bash, e Less</para>
1487 jmengual 279
    </listitem>
280
 
281
    <listitem>
282
      <para>Patch</para>
4004 myou72 283
      <para>Utilisé pour appliquer des correctifs dans plusieurs paquets CLFS</para>
1487 jmengual 284
    </listitem>
285
 
286
    <listitem>
287
      <para>Perl</para>
288
      <para>Le paquet Perl contient le <foreignphrase>Practical Extraction and Report
289
      Language</foreignphrase> (langage pratique de rapport et d'extraction).
4004 myou72 290
      Il est exigé par plusieurs paquets CLFS.</para>
1487 jmengual 291
    </listitem>
292
 
293
    <listitem>
294
      <para>Pkg-config</para>
4004 myou72 295
      <para>Exigé par E2fsprogs</para>
1487 jmengual 296
    </listitem>
297
 
298
    <listitem>
299
      <para>PPL</para>
4004 myou72 300
      <para>Utilisé par GCC</para>
1487 jmengual 301
    </listitem>
302
 
303
    <listitem>
304
      <para>Procps</para>
305
      <para>Fournit un certain nombre de petits outils simples qui donnent des
4004 myou72 306
      informations sur le système de fichiers <filename class="directory">/proc</filename>.</para>
1487 jmengual 307
    </listitem>
308
 
309
    <listitem>
310
      <para>Psmisc</para>
4004 myou72 311
      <para>Fournit encore plus d'outils donnant des informations sur le système
1487 jmengual 312
      de fichiers <filename class="directory">/proc</filename>.</para>
313
    </listitem>
314
 
315
    <listitem>
316
      <para>Readline</para>
4004 myou72 317
      <para>La bibliothèque Readline fournit un ensemble de fonctions qu'utilise
318
      les applications permettant aux utilisateurs d'éditer des lignes de commande
319
      au moment où ils les écrivent. Il est essentiel pour que des
320
      programmes d'entrée comme <command>bash</command> fonctionnent correctement.</para>
1487 jmengual 321
    </listitem>
322
 
323
    <listitem>
324
      <para>Rsyslog</para>
4004 myou72 325
      <para>Rsyslog est un syslogd multi-threadé amélioré qui supporte
326
      plusieurs fondations avec très peu de dépendances. Il fournit un programme
327
      qui enregistre divers événements systèmes dans les fichiers de
1487 jmengual 328
      <filename class="directory">/var/log</filename>.</para>
329
    </listitem>
330
 
331
    <listitem>
332
      <para>Sed</para>
4004 myou72 333
      <para>Ce paquet contient un éditeur de flux. Il est utilisé dans les
334
      procédures d'installation de la plupart des paquets CLFS.</para>
1487 jmengual 335
    </listitem>
336
 
337
    <listitem>
338
      <para>Shadow</para>
4004 myou72 339
      <para>Ce paquet contient des programmes aidant à administrer des utilisateurs,
1487 jmengual 340
      des groupes et des mots de passe.</para>
341
    </listitem>
342
 
343
    <listitem>
344
      <para>Sysvinit</para>
4004 myou72 345
      <para>Sysvinit est le démon d'initialisation avec lequel fonctionnent les
346
      scripts de démarrage écrits pour clfs.</para>
1487 jmengual 347
    </listitem>
348
 
349
    <listitem>
350
      <para>Tar</para>
4004 myou72 351
      <para>Exigé pour déballer les archives tar, là où toutes les archives CLFS
352
      sont distributées</para>
1487 jmengual 353
    </listitem>
354
 
355
    <listitem>
356
      <para>Tcl</para>
357
      <para>Requis pour les suites de tests de plusieurs paquets</para>
358
    </listitem>
359
 
360
    <listitem>
361
      <para>Texinfo</para>
362
      <para>Ce paquet contient des programmes pour visualiser, installer
4004 myou72 363
      convertir des pages info. Il est utilisé dans les procédures d'installation
1487 jmengual 364
      de nombreux paquets CLFS.</para>
365
    </listitem>
366
 
367
    <listitem>
368
      <para>Udev</para>
4004 myou72 369
      <para>Le paquet Udev contient des programmes de création dynamiques de
370
      n&oelig;uds de périphériques.</para>
1487 jmengual 371
    </listitem>
372
 
373
    <listitem>
374
      <para>Util-linux</para>
4004 myou72 375
      <para>Le paquet Util-linux contient des programmes généralistes. Figurent
376
      parmi eux des outils de gestion des systèmes de fichiers, des consoles,
377
      des partitions aet des messages. Il comprend aussi des bibliothèques
378
      exigées par E2fsprogs.</para>
1487 jmengual 379
    </listitem>
380
 
381
    <listitem>
382
      <para>Vim</para>
4004 myou72 383
      <para>Le paquet Vim contient un éditeur de texte. Les utilisateurs peuvent
384
      le remplacer par Nano, Joe, Emacs, ou autre éditeur préféré.</para>
1487 jmengual 385
    </listitem>
386
 
387
    <listitem>
388
      <para>XZ-Utils</para>
389
 
4004 myou72 390
      <para>Sert à compresser des fichiers pour diminuer leur taille. Nécessaire
391
      aussi pour décompresser des archives tar de nombreux paquets CLFS</para>
1487 jmengual 392
    </listitem>
393
 
394
    <listitem>
395
      <para>Zlib</para>
4004 myou72 396
      <para>Le paquet Zlib contient des routines de compression et de décompression
397
      utilisés par certains programmes.</para>
1487 jmengual 398
    </listitem>
399
 
400
  </itemizedlist>
401
 
402
</appendix>