6.72.1. تركيب Procps-ng
تحضير procps-ng للتجميع:
./configure --refix = / usr \
--exec- بادئة = \
- libdir = / usr / lib \
--docdir = / usr / share / doc / procps-ng-3.3.15 \
--تعطيل ثابت \
- تعطيل القتل
./configure --refix = / usr \
--exec- بادئة = \
- libdir = / usr / lib \
--docdir = / usr / share / doc / procps-ng-3.3.15 \
--تعطيل ثابت \
- تعطيل القتل
معنى خيارات التكوين:
- تعطيل القتل
يعمل هذا المفتاح على تعطيل بناء ملف قتل الأمر الذي سيتم تثبيته بواسطة حزمة Util-linux.
تجميع الحزمة:
جعل
جعل
تحتاج مجموعة الاختبار إلى بعض التعديلات المخصصة لـ LFS. قم بإزالة الاختبار الذي يفشل عندما لا تستخدم البرمجة النصية جهاز tty وإصلاح جهازين آخرين. لتشغيل مجموعة الاختبار ، قم بتشغيل الأوامر التالية:
sed -i -r 's | (pmap_initname) \\\ $ | \ 1 |' testuite / pmap.test / pmap.exp sed -i '/ set tty / d' testuite / pkill.test / pkill.exp
rm testuite / pgrep.test / pgrep.exp إجراء فحص
sed -i -r 's | (pmap_initname) \\\ $ | \ 1 |' testuite / pmap.test / pmap.exp sed -i '/ set tty / d' testuite / pkill.test / pkill.exp
rm testuite / pgrep.test / pgrep.exp إجراء فحص
قم بتثبيت الحزمة:
جعل تثبيت
جعل تثبيت
أخيرًا ، انقل المكتبات الأساسية إلى موقع يمكن العثور عليه إذا / البيرة لم يتم تركيبه.
mv -v /usr/lib/libprocps.so.* / lib
ln -sfv ../../lib/$(readlink /usr/lib/libprocps.so) /usr/lib/libprocps.so
mv -v /usr/lib/libprocps.so.* / lib
ln -sfv ../../lib/$(readlink /usr/lib/libprocps.so) /usr/lib/libprocps.so
توثيق