Installation de E2fsprogs-1.27

Estimation du temps de construction :           2 minutes
Estimation de l'espace disque requis :  21 MB

Installation de E2fsprogs

Installez E2fsprogs en lançant les commandes suivantes :

mkdir ../e2fsprogs-build &&
cd ../e2fsprogs-build &&
../e2fsprogs-1.27/configure --prefix=/usr --with-root-prefix="" \
    --enable-elf-shlibs &&
make &&
make install &&
make install-libs &&
install-info /usr/share/info/libext2fs.info /usr/share/info/dir

Explication des commandes

--with-root-prefix="":La raison de fournir cette option est dûe à la configuration du Makefile de e2fsprogs. Certains programmes sont essentiels pour l'utilisation du système quand, par exemple, /usr n'est pas monté (comme le programme e2fsck). Ces programmes et bibliothèques appartiennent donc à des répertoires tel que /lib et /sbin. Si l'option n'est pas déclarée à la configuration de e2fsprog, il va placer ces programmes dans /usr, ce que nous ne voulons pas.

--enable-elf-shlibs: Cela crée des bibliothèques partagées que quelques programmes dans ce package peuvent utiliser.

make install-libs: Cela installe les bibliothèques partagées qui sont construites.

Contenu du package E2fsprogs-1.25

Programmes

badblocks, chattr, compile_et, debugfs, dumpe2fs, e2fsck, e2image, e2label, fsck, fsck.ext2, fsck.ext3, lsattr, mk_cmds, mke2fs, mkfs.ext2, mklost+found, resize2fs, tune2fs et uuidgen

Descriptions

badblocks

badblocks est utilisé pour rechercher les secteurs défectueux sur un périphérique (en général une partition de disque).

chattr

chattr modifie les attributs d'un fichier sur un système de fichier Linux ext2.

compile_et

compile_et est utilisé pour convertir un tableau regroupant des codes d'erreur et messages associés en un fichier source C exploitable avec la librairie com_err.

debugfs

Le programme debugfs est un débogueur de système de fichiers. Il peut être utilisé pour examiner et modifier l'état d'un système de fichiers ext2.

dumpe2fs

dumpe2fs affiche le super-bloc et les informations de groupe de blocs pour le système de fichiers présent sur un périphérique spécifié.

e2fsck et fsck.ext2

e2fsck est utilisé pour vérifier un système de fichiers Linux ext2. fsck.ext2 fait la même chose que e2fsck.

e2image

e2image est utilisé pour sauvegarder les données critiques d'un système de fichiers ext2 vers un fichier.

e2label

e2label affiche ou modifie le nom de système de fichiers sur un système de fichiers ext2 situé sur le périphérique spécifié.

fsck

fsck est utilisé pour vérifier et éventuellement réparer un système de fichiers Linux.

fsck.ext3

fsck.ext3 est utilisé pour vérifier et éventuellement réparer un système de fichiers Linux Ext3

lsattr

lsattr liste les attributs d'un fichier sur un système de fichiers ext2.

mk_cmds

Aucune description actuellement disponible.

mke2fs et mkfs.ext2

mke2fs est utilisé pour créer un système de fichiers Linux ext2 sur un périphérique (en général une partition de disque). mkfs.ext2 fait la même chose que mke2fs.

mklost+found

mklost+found est utilisé pour créer le dossier lost+found dans le répertoire de travail courant d'un système de fichiers Linux ext2. mklost+found pré-alloue des blocs de disque pour le répertoire, pour le rendre utilisable par e2fsck.

resize2fs

resize2fs est utilié pour redimensionner un système de fichier ext2.

tune2fs

tune2fs ajuste les paramètres d'optimisation de système de fichiers sur un système de fichiers Linux ext2.

uuidgen

Le programme uuidgen crée un nouvel identifiant universel unique (UUID) en utilisant la bibliothèque libuuid. Le nouvel UUID peut raisonnablement être considéré comme unique parmi tous les UUID créés sur le système local, et parmi les UUID créés sur d'autres systèmes, dans le passé ou le futur.

Bibliothèques

libcom_err.[a,so], libe2p.[a,so], libext2fs.[a,so], libss.[a,so], libuuid.[a,so]

Descriptions

libcom_err

Aucune description actuellement disponible.

libe2p

Aucune description actuellement disponible.

libext2fs

Aucune description actuellement disponible.

libss

Aucune description actuellement disponible.

libuuid

Aucune description actuellement disponible.

Dépendances

E2fsprogs-1.25 nécessite que les programmes suivants soient installés:


bash: sh
binutils: ar, as, ld, ranlib, strip
diffutils: cmp
fileutils: chmod, cp, install, ln, mkdir, mv, rm, sync
gcc: cc, cc1, collect2, cpp0
glibc: ldconfig
grep: egrep, grep
gzip: gzip
make: make
gawk: awk
sed: sed
sh-utils: basename, echo, expr, hostname, uname
texinfo: makeinfo
textutils: cat, tr