<Sebelumnya | Konten | Selanjutnya>
6.72.1. Instalasi Procps-ng
Siapkan procps-ng untuk kompilasi:
./configure --prefix=/usr \
--exec-awalan= \
-libdir =/usr/lib \
--docdir=/usr/share/doc/procps-ng-3.3.15 \
--nonaktifkan-statis \
--nonaktifkan-bunuh
./configure --prefix=/usr \
--exec-awalan= \
-libdir =/usr/lib \
--docdir=/usr/share/doc/procps-ng-3.3.15 \
--nonaktifkan-statis \
--nonaktifkan-bunuh
Arti dari opsi konfigurasi:
--nonaktifkan-bunuh
Sakelar ini menonaktifkan bangunan membunuh perintah yang akan diinstal oleh paket Util-linux.
Kompilasi paket:
membuat
membuat
Test suite memerlukan beberapa modifikasi khusus untuk LFS. Hapus tes yang gagal saat skrip tidak menggunakan perangkat tty dan perbaiki dua lainnya. Untuk menjalankan test suite, jalankan perintah berikut:
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 lakukan pemeriksaan
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 lakukan pemeriksaan
Instal paket:
make install
make install
Terakhir, pindahkan perpustakaan penting ke lokasi yang dapat ditemukan jika / usr tidak dipasang.
mv -v /usr/lib/libprocps.so.* /lib
dalam -sfv ../../lib/$(baca tautan /usr/lib/libprocps.so) /usr/lib/libprocps.so
mv -v /usr/lib/libprocps.so.* /lib
dalam -sfv ../../lib/$(baca tautan /usr/lib/libprocps.so) /usr/lib/libprocps.so