OnWorks Linux i Windows Online WorkStation

logo

Darmowy hosting online dla stacji roboczych

<Poprzedni | Spis treści | Następne>

6.72.1. Instalacja Procps-ng

Przygotuj procps-ng do kompilacji:


./configure --prefix=/usr \

--exec-prefix= \

--libdir=/usr/lib \

--docdir=/usr/share/doc/procps-ng-3.3.15 \

--wyłącz-statyczny \

--wyłącz-zabij

./configure --prefix=/usr \

--exec-prefix= \

--libdir=/usr/lib \

--docdir=/usr/share/doc/procps-ng-3.3.15 \

--wyłącz-statyczny \

--wyłącz-zabij

Znaczenie opcji konfiguracyjnych:

--wyłącz-zabij

Ten przełącznik wyłącza budowanie zabić polecenie, które zostanie zainstalowane przez pakiet Util-linux.

Skompiluj pakiet:


robić

robić

Zestaw testów wymaga pewnych niestandardowych modyfikacji dla LFS. Usuń test, który zakończył się niepowodzeniem, gdy skrypty nie korzystają z urządzenia tty, i napraw dwa inne. Aby uruchomić zestaw testów, uruchom następujące polecenia:


sed -i -r 's|(nazwa_inicjału mapy)\\\$|\1|' testsuite/pmap.test/pmap.exp sed -i '/set tty/d' testsuite/pkill.test/pkill.exp

rm testsuite/pgrep.test/pgrep.exp sprawdź

sed -i -r 's|(nazwa_inicjału mapy)\\\$|\1|' testsuite/pmap.test/pmap.exp sed -i '/set tty/d' testsuite/pkill.test/pkill.exp

rm testsuite/pgrep.test/pgrep.exp sprawdź

Zainstaluj pakiet:


make install

make install

Na koniec przenieś niezbędne biblioteki do lokalizacji, którą można znaleźć if / usr nie jest zamontowany.


mv -v /usr/lib/libprocps.so.* /lib

ln -sfv ../../lib/$(link do odczytu /usr/lib/libprocps.so) /usr/lib/libprocps.so

mv -v /usr/lib/libprocps.so.* /lib

ln -sfv ../../lib/$(link do odczytu /usr/lib/libprocps.so) /usr/lib/libprocps.so


Najlepsze przetwarzanie w chmurze dla systemu operacyjnego w OnWorks: