Rev 1594 |
Blame |
Compare with Previous |
Last modification |
View Log
| RSS feed
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE appendix PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
<!ENTITY % general-entities SYSTEM "../../general.ent">
%general-entities;
]>
<appendix id="appendixd-common" xreflabel="Appendix D">
<?dbhtml dir="appendixd"?>
<?dbhtml filename="rationale-common.html"?>
<title>Raison de la présence des paquets</title>
<para>CLFS comprend de nombreux paquets, parmi lesquels certains pourraient
ne pas être obligatoires pour un système "minimal", mais ils n'en demeurent
pas moins très utiles. L'objectif de cette page est de lister les raisons de
la présence de chaque paquet.dans le livre.</para>
<itemizedlist>
<listitem>
<para>Autoconf</para>
<para>Le paquet Autoconf contient des programmes produisant des
scripts shell qui configurent automatiquement le code source.</para>
</listitem>
<listitem>
<para>Automake</para>
<para>Le paquet Automake contient des programmes pour générer des
Makefiles utilisables avec Autoconf.</para>
</listitem>
<listitem>
<para>Bash</para>
<para>Ce paquet contient le shell Bourne-Again SHell.</para>
</listitem>
<listitem>
<para>Binutils</para>
<para>Ce paquet contient des programmes pour gérer des fichiers objets.
Le programmes de ce paquet sont nécessaires pour compiler la plupart des paquets
de CLFS.</para>
</listitem>
<listitem>
<para>Bison</para>
<para>Requis par plusieurs paquets de CLFS</para>
</listitem>
<listitem>
<para>Bzip2</para>
<para>Les programmes de ce paquet servent à compresser des fichiers pour
diminuer leur taille. Ils servent aussi à décompresser les archives tar de
nombreux paquets CLFS.</para>
</listitem>
<listitem>
<para>CLFS-Bootscripts</para>
<para>Ce paquet contient un certain nombre de scripts qui démarrent au
moment de l'amorçage et qui effectuent des tâches essentielles comme le
montage/vérification des systèmes de fichiers et le lancement de
l'interface réseau.</para>
</listitem>
<listitem>
<para>CLooG-PPL</para>
<para>Utilisé par GCC</para>
</listitem>
<listitem>
<para>Coreutils</para>
<para>Ce paquet contient de nombreuses outils de base en ligne de commande
pour gérer des fichiers, nécessaire pour l'installation de chaque
paquet de CLFS.</para>
</listitem>
<listitem>
<para>DejaGNU</para>
<para>Ce paquet est nécessaire pour la suite de tests de plusieurs paquets,
surtout GCC et Binutils</para>
</listitem>
<listitem>
<para>DHCPCD</para>
<para>Ce paquet permet une configuration automatique des
interfaces réseaux à partir d'un serveur DHCP</para>
</listitem>
<listitem>
<para>Diffutils</para>
<para>Ce paquet contient des programmes pour comparer des fichiers et
il peut être aussi utilisé pour créer des correctifs. Il est requis par
les procédures d'installation de nombreux paquets
CLFS.</para>
</listitem>
<listitem>
<para>EGLIBC</para>
<para>Tout programme C lié de façon dynamique (ce qui est le cas de presque
tout dans CLFS) a besoin d'une bibliothèque C pour se compiler et se lancer.</para>
</listitem>
<listitem>
<para>Expect</para>
<para>Ce paquet est nécessaire aux suites de tests de nombreux paquets.</para>
</listitem>
<listitem>
<para>E2fsprogs</para>
<para>Les programmes de ce paquet sont utilisés pour créer et maintenir
des systèmes de fichiers ext2/3/4.</para>
</listitem>
<listitem>
<para>File</para>
<para>Ce paquet contient un programme qui détermine le type d'un fichier
donné. Il est nécessaire pour certains paquets CLFS.</para>
</listitem>
<listitem>
<para>Findutils</para>
<para>Ce paquet contient des programmes pour chercher des fichiers à partir
de certains critères et, éventuellement, y appliquer des commandes. Il
est utilisé par les procédures d'installation de nombreux paquets CLFS.</para>
</listitem>
<listitem>
<para>Flex</para>
<para>Ce paquet contient un outil pour générer des analyseurs de texte.
Il est utilisé par plusieurs paquets de CLFS</para>
</listitem>
<listitem>
<para>Gawk</para>
<para>Ce paquet contient des programmes pour manipuler des fichiers texte
en utilisant le langage AWK. Il est utilisé par les procédures d'installation
de nombreux paquets dans CLFS.</para>
</listitem>
<listitem>
<para>Gcc</para>
<para>Ce paquet contient un compilateur C nécessaire pour compiler
la plupart des paquets de CLFS.</para>
</listitem>
<listitem>
<para>Gettext</para>
<para>Outil permettant aux programmeurs d'implémenter facilement
l'internationalisation dans leurs programmes. C'est une dépendance requise
pour un certain nombre de paquets</para>
</listitem>
<listitem>
<para>Glib</para>
<para>Requis pour pkg-config</para>
</listitem>
<listitem>
<para>GMP</para>
<para>Requis par GCC</para>
</listitem>
<listitem>
<para>Grep</para>
<para>Programmes pour chercher du texte dans des fichiers. Exigé par
de nombreux paquets dans CLFS.</para>
</listitem>
<listitem>
<para>Groff</para>
<para>Requis par Man</para>
</listitem>
<listitem>
<para>Gzip</para>
<para>Sert à compresser des fichiers pour économiser de la place. Sert
aussi à décompresser les archives tar de nombreux paquets CLFS</para>
</listitem>
<listitem>
<para>Iana-Etc</para>
<para>Ce paquet fournit les fichiers <filename>/etc/services</filename> et
<filename>/etc/protocols</filename>. Ces fichiers relient des noms de services
à des numéros de ports ainsi que des noms de protocoles à leur numéro de
ports correspondants. Ces fichiers sont essentiels pour que de nombreux
programmes basés sur le réseau fonctionnent correctement.</para>
</listitem>
<listitem>
<para>IProute2</para>
<para>Ce paquet contient des programmes d'administration des interfaces
réseaux.</para>
</listitem>
<listitem>
<para>IPutils</para>
<para>Ce paquet contient plusieurs outils de gestion de base du réseau.</para>
</listitem>
<listitem>
<para>Kbd</para>
<para>Contient les fichiers de tables de touches et des outils claviers
compatibles avec le noyau Linux.</para>
</listitem>
<listitem>
<para>Less</para>
<para>Un programme vous permettant de visualiser des fichiers textes page
par page. Utilisé par Man pour afficher des pages de man.</para>
</listitem>
<listitem>
<para>Libee</para>
<para>Ce paquet contient une bibliothèque d'expression d'événements.</para>
</listitem>
<listitem>
<para>Libestr</para>
<para>Ce paquet contient une bibliothèque de chaînes essentielles.</para>
</listitem>
<listitem>
<para>Libtool</para>
<para>Le paquet Libtool contient le script de support de la bibliothèque
générique GNU. Il est utilisé par certains paquets CLFS.</para>
</listitem>
<listitem>
<para>Linux-Headers</para>
<para>Ce paquet contient des en-têtes récupérées du noyau Linux..Ces
en-têtes sont exigées pour que Glibc compile.</para>
</listitem>
<listitem>
<para>Noyau Linux</para>
<para>Le système d'exploitation Linux.</para>
</listitem>
<listitem>
<para>M4</para>
<para>Ce paquet contient un processeur de macros. Il est exigé par
plusieurs paquets de CLFS, notamment Bison.</para>
</listitem>
<listitem>
<para>Make</para>
<para>Nécessaire pour l'installation de la plupart des paquets de CLFS</para>
</listitem>
<listitem>
<para>Man</para>
<para>Utilisé pour visualiser des pages de man</para>
</listitem>
<listitem>
<para>Man-Pages</para>
<para>Un certain nombre de pages de man utiles et non fournies par d'autres
paquets</para>
</listitem>
<listitem>
<para>MPC</para>
<para>Requis par GCC</para>
</listitem>
<listitem>
<para>MPFR</para>
<para>Requis par GCC</para>
</listitem>
<listitem>
<para>Module-Init-Tools</para>
<para>Ce paquet contient des programmes aidant à</para>
</listitem>
<listitem>
<para>Ncurses</para>
<para>Nécessaire pour plusieurs paquets de CLFS tels que Vim, Bash, e Less</para>
</listitem>
<listitem>
<para>Patch</para>
<para>Utilisé pour appliquer des correctifs dans plusieurs paquets CLFS</para>
</listitem>
<listitem>
<para>Perl</para>
<para>Le paquet Perl contient le <foreignphrase>Practical Extraction and Report
Language</foreignphrase> (langage pratique de rapport et d'extraction).
Il est exigé par plusieurs paquets CLFS.</para>
</listitem>
<listitem>
<para>Pkg-config</para>
<para>Exigé par E2fsprogs</para>
</listitem>
<listitem>
<para>PPL</para>
<para>Utilisé par GCC</para>
</listitem>
<listitem>
<para>Procps</para>
<para>Fournit un certain nombre de petits outils simples qui donnent des
informations sur le système de fichiers <filename class="directory">/proc</filename>.</para>
</listitem>
<listitem>
<para>Psmisc</para>
<para>Fournit encore plus d'outils donnant des informations sur le système
de fichiers <filename class="directory">/proc</filename>.</para>
</listitem>
<listitem>
<para>Readline</para>
<para>La bibliothèque Readline fournit un ensemble de fonctions qu'utilise
les applications permettant aux utilisateurs d'éditer des lignes de commande
au moment où ils les écrivent. Il est essentiel pour que des
programmes d'entrée comme <command>bash</command> fonctionnent correctement.</para>
</listitem>
<listitem>
<para>Rsyslog</para>
<para>Rsyslog est un syslogd multi-threadé amélioré qui supporte
plusieurs fondations avec très peu de dépendances. Il fournit un programme
qui enregistre divers événements systèmes dans les fichiers de
<filename class="directory">/var/log</filename>.</para>
</listitem>
<listitem>
<para>Sed</para>
<para>Ce paquet contient un éditeur de flux. Il est utilisé dans les
procédures d'installation de la plupart des paquets CLFS.</para>
</listitem>
<listitem>
<para>Shadow</para>
<para>Ce paquet contient des programmes aidant à administrer des utilisateurs,
des groupes et des mots de passe.</para>
</listitem>
<listitem>
<para>Sysvinit</para>
<para>Sysvinit est le démon d'initialisation avec lequel fonctionnent les
scripts de démarrage écrits pour clfs.</para>
</listitem>
<listitem>
<para>Tar</para>
<para>Exigé pour déballer les archives tar, là où toutes les archives CLFS
sont distributées</para>
</listitem>
<listitem>
<para>Tcl</para>
<para>Requis pour les suites de tests de plusieurs paquets</para>
</listitem>
<listitem>
<para>Texinfo</para>
<para>Ce paquet contient des programmes pour visualiser, installer
convertir des pages info. Il est utilisé dans les procédures d'installation
de nombreux paquets CLFS.</para>
</listitem>
<listitem>
<para>Udev</para>
<para>Le paquet Udev contient des programmes de création dynamiques de
nœuds de périphériques.</para>
</listitem>
<listitem>
<para>Util-linux</para>
<para>Le paquet Util-linux contient des programmes généralistes. Figurent
parmi eux des outils de gestion des systèmes de fichiers, des consoles,
des partitions aet des messages. Il comprend aussi des bibliothèques
exigées par E2fsprogs.</para>
</listitem>
<listitem>
<para>Vim</para>
<para>Le paquet Vim contient un éditeur de texte. Les utilisateurs peuvent
le remplacer par Nano, Joe, Emacs, ou autre éditeur préféré.</para>
</listitem>
<listitem>
<para>XZ-Utils</para>
<para>Sert à compresser des fichiers pour diminuer leur taille. Nécessaire
aussi pour décompresser des archives tar de nombreux paquets CLFS</para>
</listitem>
<listitem>
<para>Zlib</para>
<para>Le paquet Zlib contient des routines de compression et de décompression
utilisés par certains programmes.</para>
</listitem>
</itemizedlist>
</appendix>