10.54. Bibliothèques Procps-ng-3.3.12 N32

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

10.54.1. Installation de Procps-ng

Préparez la compilation de procps-ng :

CC="gcc ${BUILDN32}" ./configure \
    --prefix=/usr \
    --exec-prefix= \
    --libdir=/usr/lib32 \
    --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

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/lib32/libprocps.so.* /lib32
ln -sfv ../../lib32/$(readlink /usr/lib32/libprocps.so) /usr/lib32/libprocps.so

Des détails sur ce paquet se trouvent sur Section 10.85.2, « Contenu de File. »