Linux From Scratch: Version 5.0 | ||
---|---|---|
Précédent | Chapitre 6. Installation des logiciels du système de base | Suivant |
Estimation du temps de compilation : 0,6 SBU Estimation de l'espace disque requis : 48,4 Mo |
E2fsprogs apporte des utilitaires du système de fichiers ext2. Il supporte aussi le système de fichiers ext3 avec le support de la journalisation.
Programmes installés : badblocks, blkid, chattr, compile_et, debugfs, dumpe2fs, e2fsck, e2image, e2label, findfs, fsck, fsck.ext2, fsck.ext3, logsave, lsattr, mk_cmds, mke2fs, mkfs.ext2, mkfs.ext3, mklost+found, resize2fs, tune2fs et uuidgen.
Bibliothèques installées : libblkid.[a,so], libcom_err.[a,so], libe2p.[a,so], libext2fs.[a,so], libss.[a,so] et libuuid.[a,so]
E2fsprogs dépend de Bash, Binutils, Coreutils, Diffutils, Gawk, GCC, Gettext, Glibc, Grep, Make, Sed, Texinfo.
Il est recommandé de construire E2fsprogs en dehors du répertoire des sources :
mkdir ../e2fsprogs-build cd ../e2fsprogs-build |
Préparez la compilation d'E2fsprogs :
../e2fsprogs-1.34/configure --prefix=/usr --with-root-prefix="" \ --enable-elf-shlibs |
La signification des options de configure est :
--with-root-prefix="" : Certains programmes (tel que le programme e2fsck) sont considérés comme essentiels. Quand, par exemple, /usr n'est pas monté, ces programmes essentiels doivent tout de même être accessibles. Ils appartiennent à des répertoires comme /lib et /sbin. Si cette option n'est pas passé au script configure d'E2fsprogs, les programmes seront placés dans le répertoire, ce qui n'est pas ce que nous souhaitons.
--enable-elf-shlibs : Ceci crée les bibliothèques partagées que certains des programmes de ce paquet utilisent.
Compilez le paquet :
make |
Ce paquet dispose d'une suite de tests, réalisant plusieurs tests pour s'assurer que le programme a été construit correctement. Si vous décidez de le lancer, la commande suivante fera le nécessaire :
make check |
Installez la plupart du paquet :
make install |
Et installez aussi les bibliothèques partagées :
make install-libs |
Précédent | Sommaire | Suivant |
Installer Kbd-1.08 | Niveau supérieur | Installer Grep-2.5.1 |