10.41. Bibliothèques 32 Bit Procps-ng-3.3.12

Le paquet Procps-ng contient des programmes pour surveiller les processus.

10.41.1. Installation de Procps-ng

Préparez la compilation de procps-ng :

CC="gcc ${BUILD32}" ./configure \
    --prefix=/usr \
    --exec-prefix= \
    --libdir=/usr/lib \
    --docdir=/usr/share/doc/procps-ng-3.3.12 \
    --disable-kill

Voici la signification des options de configure :

--disable-kill

Ce paramètre désactive la construction du programme kill - une meilleure version a été installée par le paquet Util-linux.

Compilez le paquet :

make
[Note]

Note

Lorsque vous utilisez la méthode par redémarrage, deux tests échoueront si le nom d'hôte n'est pas indiqué. Si vous avez démarré le système temporaire et souhaitez lancer la suite de tests, lancez la commande suivante :

hostname clfs

Si vous lancez la suite de tests, désactivez d'abord un test qui échoue lorsque vous n'utilisez pas un tty :

sed -i -r 's|(pmap_initname)\\\$|\1|' testsuite/pmap.test/pmap.exp
make check

Installez le paquet :

make install

Déplacez les fichiers essentiels à un emplacement où ils pourront être trouvés si /usr n'est pas monté :

mv -v /usr/lib/libprocps.so.* /lib
ln -sfv ../../lib/$(readlink /usr/lib/libprocps.so) /usr/lib/libprocps.so

Des détails sur ce paquet se trouvent sur Section 10.42.2, « Contenu de Procps-ng. »