6.66. Psmisc-22.14

6.66.1. Abhängigkeiten

Psmisc

   Installation hängt ab von:  Bash, Binutils, Coreutils, GCC, Gettext, Glibc, Grep, Make, Ncurses und Sed
   Test Umgebung hängt ab von:  Keine Tests vorhanden.
   Optionale Abhängigkeiten:  Keine

6.66.2. Installation von Psmisc

Das Paket entpacken und in das neue Verzeichnis wechseln:

tar -xf pakete/psmisc-22.14.tar.gz &&
cd psmisc-22.14/

Bereite das Paket zum kompilieren vor:

./configure --prefix=/usr

Das Paket kompilieren:

make

Installiere das Paket:

make install

Normalerweise wird das pidof Programm von Psmisc nicht installiert, das ist in Ordnung weil später von Sysvinit eine bessere Version installiert wird. Wenn Du das Paket Sysvinit nicht installierst, weil Du vielleicht Runit benutzen möchtest, Dann solltest Du jetzt den folgenden Symbolischen Link setzen:

ln -sv killall /bin/pidof

Zum Schluß verschieben wir noch die beiden Programme fuser und killall an die richtige Stelle:

mv -v /usr/bin/fuser /bin &&
mv -v /usr/bin/killall /bin

Nun das Verzeichnis verlassen und dann entfernen:

cd .. &&
rm -rf psmisc-22.14/

6.66.3. Inhalt des Paketes Psmisc

Installierte Programme:  fuser, killall, peekfd, pstree und pstree.x11 (Link zu pstree)

Kurze Beschreibung

fuser

Zeigt an welche Benutzer oder Prozesse auf ein Dateisystem oder eine Datei zugreifen.

killall

Beendet Prozesse mit einem gegebenem Namen. z.B. killall httpd.

pstree

Zeigt alle laufenden Prozesse in einer Baumansicht.