Installer Util-linux-2.12

Estimation du temps de construction :           0,1 SBU
Estimation de l'espace disque requis :  8 Mo

Contenu de Util-linux

Le package Util-linux contient un certain nombre d'utilitaires divers. Certains des plus connus d'entre eux sont utilisés pour monter, démonter, formatter, partionner et gérer des disques durs, ouvrir des ports tty ainsi que récupérer des messages du noyau.

Programmes installés : 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 (lien vers rdev), raw, rdev, readprofile, rename, renice, rev, rootflags (lien vers rdev), script, setfdprm, setsid, setterm, sfdisk, swapoff (lien vers swapon), swapon, test.bash, test.tcsh, tunelp, ul, umount, vidmode (lien vers rdev), whereis et write

Dépendances d'installation de Util-linux

Util-linux dépend de Bash, Binutils, Coreutils, Diffutils, GCC, Gettext, Glibc, Grep, Make, Ncurses, Sed, Zlib.

Installation de Util-linux

Util-linux n'utilise pas l'installation toute fraîche des headers et librairies provenant du répertoire /tools. Ceci est résolu en modifiant le script configure :

cp configure configure.backup
sed "s@/usr/include@/tools/include@g" configure.backup > configure 

Préparez la compilation de Util-linux :

./configure

Compilez quelques routines d'aide :

make -C lib

Et, comme vous allez avoir besoin de quelques utilitaires contenus dans ce package, construisez uniquement ceux-ci :

make -C mount  mount umount
make -C text-utils  more

Maintenant, copiez ces programmes dans le répertoire des outils temporaires: :

cp mount/{,u}mount text-utils/more /tools/bin