Linux From Scratch: Version 5.0 | ||
---|---|---|
Zurück | Kapitel 6. Installieren der grundlegenden System Software | Weiter |
Geschätzte Kompilierzeit: 0.2 SBU Ungefähr benötigter Festplattenplatz: 16 MB |
Util-linux enthält verschiedene Werkzeuge. Einige der etwas bekannteren Programme werden z. B. zum mounten, entmounten, formatieren, partitionieren und verwalten von Festplatten, öffnen von tty Ports und zum auslesen von Kernel Meldungen genutzt.
Installierte Programme: agetty, arch, blockdev, cal, cfdisk, chkdupexe, col, colcrt, colrm, column, ctrlaltdel, cytune, ddate, dmesg, elvtune, fdformat, fdisk, fsck.cramfs, fsck.minix, getopt, hexdump, hwclock, ipcrm, ipcs, isosize, kill, line, logger, look, losetup, mcookie, mkfs, mkfs.bfs, mkfs.cramfs, mkfs.minix, mkswap, more, mount, namei, parse.bash, parse.tcsh, pg, pivot_root, ramsize (Link auf rdev), raw, rdev, readprofile, rename, renice, rev, rootflags (Link auf rdev), script, setfdprm, setsid, setterm, sfdisk, swapoff (Link auf swapon), swapon, test.bash, test.tcsh, tunelp, ul, umount, vidmode (Link auf rdev), whereis und write
Util-linux ist abhängig von: Bash, Binutils, Coreutils, Diffutils, GCC, Gettext, Glibc, Grep, Make, Ncurses, Sed, Zlib.
FHS empfiehlt, /var/lib/hwclock anstelle des eigentlich üblichen /etc als Speicherort für die Datei adjtime zu benutzen. Führen sie das folgende Kommando aus um das Programm hwclock FHS-Konform zu machen:
cp hwclock/hwclock.c{,.backup} sed 's%etc/adjtime%var/lib/hwclock/adjtime%' \ hwclock/hwclock.c.backup > hwclock/hwclock.c mkdir -p /var/lib/hwclock |
Bereiten sie Util-linux zum kompilieren vor:
./configure |
Kompilieren sie das Paket:
make HAVE_SLN=yes |
Die Bedeutung des make Parameter:
HAVE_SLN=yes: Verhindert, das das Programm sln (eine statisch gelinkte Version von ln, bereits durch Glibc installiert) erneut installiert wird.
Und installieren sie das Paket:
make HAVE_SLN=yes install |
Zurück | Zum Anfang | Weiter |
Installieren von Tar-1.13.25 | Nach oben | Installieren von GCC-2.95.3 |