6.9.2.3. تهيئة المُحمِّل الديناميكي
بشكل افتراضي، المحمل الديناميكي (/lib/ld-linux.so.2) يبحث من خلال / ليب و / البيرة / ليب للمكتبات الديناميكية التي تحتاجها البرامج أثناء تشغيلها. ومع ذلك، إذا كانت هناك مكتبات في أدلة أخرى غير / ليب و / البيرة / ليب، يجب إضافتها إلى /etc/ld.so.conf الملفات ليتمكن المُحمِّل الديناميكي من العثور عليها. من المعروف أن هناك دليلين يحتويان على مكتبات إضافية، وهما: / البيرة / المحلية / ليب و /opt/lib، لذا قم بإضافة هذه الدلائل إلى مسار البحث الخاص بالمحمل الديناميكي.
قم بإنشاء ملف جديد /etc/ld.so.conf عن طريق تشغيل ما يلي:
القط > /etc/ld.so.conf << "EOF"
# ابدأ /etc/ld.so.conf
/ البيرة / المحلية / ليب
/opt/lib
EOF
القط > /etc/ld.so.conf << "EOF"
# ابدأ /etc/ld.so.conf
/ البيرة / المحلية / ليب
/opt/lib
EOF
إذا رغبت في ذلك، يمكن للمُحمِّل الديناميكي أيضًا البحث في دليل وتضمين محتويات الملفات الموجودة فيه. عادةً ما تكون الملفات في هذا الدليل مُكوَّنة من سطر واحد يُحدِّد مسار المكتبة المطلوب. لإضافة هذه الإمكانية، شغِّل الأوامر التالية:
القط >> /etc/ld.so.conf << "EOF"
# أضف دليل تضمين /etc/ld.so.conf.d/*.conf
EOF
mkdir -pv /etc/ld.so.conf.d
القط >> /etc/ld.so.conf << "EOF"
# أضف دليل تضمين /etc/ld.so.conf.d/*.conf
EOF
mkdir -pv /etc/ld.so.conf.d
توثيق