Temps de construction estimé: 1 minute Espace disque nécessaire estimé: 500 KB |
Installez Psmisc en exécutant les commandes suivantes:
./configure --prefix=/usr --exec-prefix=/ && make && make install |
psmisc installe la page de man /usr/share/man/man1/pidof.1, mais le programme pidof de psmisc n'est pas installé par défaut. Généralement ceci n'est pas un problème car nous installerons le package sysvinit plus tard, qui nous fournit un meilleur programme pidof.
C'est à vous de décider maintenant si vous allez utiliser le package sysvinit qui fournit un programme pidof, ou non. Si vous le souhaitez, vous devriez enlever la page man pidof de psmisc en exécutant:
rm /usr/share/man/man1/pidof.1 |
Si vous n'utilisez pas sysvinit, vous devriez complèter l'installation de ce package en créant le lien symbolique /bin/pidof en exécutant:
cd /bin ln -s killall pidof |
--exec-prefix=/: Cela fera que les programmes seront installés dans /bin plutôt que dans /usr/bin. Les programmes de ce package sont souvent utilisés dans des scripts de boot, alors ils devraient être dans le répertoire /bin afin qu'ils puissent être utilisés quand la partition /usr n'est pas encore montée.
Le package Psmisc contient les programmes fuser, killall, pidof et pstree.
fuser affiche les PIDs des processus en utilisant le ou les systèmes de fichiers spécifiés.
killall envoye un signal à tous les processus faisant tourner l'une des commandes spécifiées.
Pidof trouve les identifiants de processus (pids) du programme nommé et imprime ces pids sur la sortie standard.
pstree présente les processus tournant sous forme d'arborescence.
Psmisc-20.1 nécessite l'installation de :
sh du package bash
as du package binutils
ld du package binutils
cmp du package diffutils
chmod du package fileutils
cp du package fileutils
ls du package fileutils
mv du package fileutils
rm du package fileutils
cc du package gcc
egrep du package grep
grep du package grep
make du package make
sed du package sed
basename du package sh-utils
expr du package sh-utils
sleep du package sh-utils
uname du package sh-utils
cat du package textutils
tr du package textutils