Geschatte compileertijd: 0.80 SBU Geschatte benodigde diskruimte: 13 MB |
Installeer E2fsprogs door uitvoering van de volgende opdrachten:
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 |
--with-root-prefix="": De reden voor het opgeven van deze optie is de setup van de e2fsprogs Makefile. Een aantal programma's zijn essentieel voor systeemgebruik wanneer bijvoorbeeld /usr niet is gemount (als het e2fsck programma). Deze programma's en library's horen daarom in directory's als /lib en /sbin. Als deze optie niet wordt doorgegeven aan configure van e2fsprog. het plaatst deze programma's in /usr, wat niet hetgeen is wat we willen.
--enable-elf-shlibs: Dit maakt share library's aan waar een aantal programma's in dit package gebruik van kunnen maken.
make install-libs: Dit installeert de shared library's die worden gebouwd.
Als laatste vergeleken met versie 1.27.
badblocks, chattr, compile_et, debugfs, dumpe2fs, e2fsck, e2image, e2label, fsck, fsck.ext2, fsck.ext3, lsattr, mk_cmds, mke2fs, mkfs.ext2, mkfs.ext3, mklost+found, resize2fs, tune2fs en uuidgen
badblocks wordt gebruikt om slechte blokken op een device (gewoonlijk een diskpartitie) op te sporen.
compile_et wordt gebruikt om een tabel, met namen van foutcodes en daarmee geassocieerde meldingen te converteren naar een C bronbestand dat geschikt is voor gebruik met de com_err library.
Het programma debugfs is een file system debugger. Het kan worden gebruikt om de status van een ext2 bestandssysteem te bestuderen en wijzigen.
dumpe2fs print de super block en blockgroep informatie voor het bestandssysteem aanwezig op een opgegeven device.
e2fsck en fsck.ext2 worden gebruikt om Linux second extended bestandssystemen te controleren en optioneel te repareren.
e2label zal het bestandssysteemlabel laten zien of wijzigen van het ext2 bestandssysteem op het opgegeven device.
fsck.ext3 wordt gebruikt om een Linux ext3 bestandssysteem te controleren en optioneel te repareren.
Het mk_cmds utility accepteert een opdrachttabelbestand als invoer en produceert een C bronbestand als uitvoer, wat is bedoeld voor gebruik met de subsysteem library, libss.
mke2fs wordt gebruikt voor de aanmaak van een Linux second extended bestandssysteem op een device (gewoonlijk een diskpartitie). mkfs.ext2 doet hetzelfde als mke2fs.
mklost+found wordt gebruikt voor het aanmaken van een lost+found directory in de huidige werkdirectory op een Linux second extended bestandssysteem. mklost+found wijst van te voren diskblokken toe aan de directory om het bruikbaar te maken voor e2fsck.
libcom_err.[a,so], libe2p.[a,so], libext2fs.[a,so], libss.[a,so], libuuid.[a,so]
Als laatste vergeleken met versie 1.25.
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