Workstation online OnWorks Linux e Windows

Logo

Hosting online gratuito per workstation

<Precedenti | Contenuti | Succ.>

6.72.1. Installazione di Procps-ng

Preparare procps-ng per la compilazione:


./configure --prefix=/usr \

--exec-prefisso= \

--libdir=/usr/lib \

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

--disable-statico \

--disabilita-uccidi

./configure --prefix=/usr \

--exec-prefisso= \

--libdir=/usr/lib \

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

--disable-statico \

--disabilita-uccidi

Il significato delle opzioni di configurazione:

--disabilita-uccidi

Questo interruttore disabilita la costruzione del kill comando che verrà installato dal pacchetto Util-linux.

Compila il pacchetto:


make

make

La suite di test necessita di alcune modifiche personalizzate per LFS. Rimuovere un test che non riesce quando lo script non utilizza un dispositivo tty e correggerne altri due. Per eseguire la suite di test, esegui i seguenti comandi:


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

rm testsuite/pgrep.test/pgrep.exp fare il check

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

rm testsuite/pgrep.test/pgrep.exp fare il check

Installa il pacchetto:


make install

make install

Infine, sposta le librerie essenziali in una posizione che può essere trovata se / usr non è montato.


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

ln -sfv ../../lib/$(link di lettura /usr/lib/libprocps.so) /usr/lib/libprocps.so

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

ln -sfv ../../lib/$(link di lettura /usr/lib/libprocps.so) /usr/lib/libprocps.so


Il miglior sistema operativo cloud computing su OnWorks: