3-Мavzu. Linux biblioteka va utilitalari reja


Dinamik kutubxonalarni sozlash


Download 30.47 Kb.
bet4/10
Sana19.06.2023
Hajmi30.47 Kb.
#1601859
1   2   3   4   5   6   7   8   9   10
Bog'liq
Ma\'ruza-3

Dinamik kutubxonalarni sozlash. Dinamik yuklovchi foydalaniladigan fayllarni qayerdan izlashni bilish uchun Linux OTda /etc katalogida joylashgan konfiguratsiyaviy fayldan foydalaniladi. Ular ikkita /etc/ld/so/conf va /etc/ld.so.cache konfiguratsiyaviy fayllardir.
4-Listingda 64-razryadi Fedora 12 OT uchun /etc/ld.so.conf fayl tarkibi keltirilgan. Unda konfiguratsiyaga .conf ning barcha fayllarini /etc/ld.so.conf.d katalogidan qo‘shishni ko‘rsatmoqda. Eski tizimlarda include derektivasi /etc/ld.so.conf.d katalogi uchun qo‘llanila olmasdi, balki barcha zaruriy fayllar /etc/ld/so/conf fayliga bevosita ko‘qirilgan edi. OTda /etc/ld.so.conf fayli yoki /etc/ld.so.conf.d katalogi tuzilmasi farqlanishi mumkin.
Listing 4. /etc/ld.so.conf fayli tuzilmasi

[ian@echidna ~]$ cat /etc/ld.so.conf


include ld.so.conf.d/*.conf
[ian@echidna ~]$ ls /etc/ld.so.conf.d/*.conf
/etc/ld.so.conf.d/kernel-2.6.31.12-174.2.19.fc12.x86_64.conf
/etc/ld.so.conf.d/kernel-2.6.31.12-174.2.22.fc12.x86_64.conf
/etc/ld.so.conf.d/kernel-2.6.31.12-174.2.3.fc12.x86_64.conf
/etc/ld.so.conf.d/mysql-x86_64.conf
/etc/ld.so.conf.d/qt-x86_64.conf
/etc/ld.so.conf.d/tix-x86_64.conf
/etc/ld.so.conf.d/xulrunner-64.conf
Yuklash dasturlari tez bo'lishi kerak, shuning uchun ld.so.conf faylini, ld.so.conf.d katalogidagi barcha fayllarni, ishonchli kataloglar / lib va ​​/ usr / lib va ​​boshqa kutubxonalarni qayta ishlash uchun ldconfig buyrug'idan foydalaning. buyruq satrida ko'rsatilgan. Ldconfig buyrug'i /etc/ld.so.cache faylida barcha kerakli havolalarni, shuningdek, eng ko'p ishlatiladigan kutubxonalar uchun keshni yaratadi. Dinamik yuklovchi dinamik yuklanishi va bog'lanishi kerak bo'lgan fayllarni topish uchun ld.so.cache keshidagi ma'lumotlardan foydalanadi. Agar siz ld.so.conf fayliga o'zgartirishlar kiritsangiz (yoki yangi fayllarni ld.so.conf.d katalogiga qo'shsangiz), ld.so.cache faylini qayta tiklash uchun ldconfig buyrug'ini (ildiz sifatida) ishlatishingiz kerak.
Odatda, ldconfig buyrug'i ld.so.cache faylini qayta tiklash uchun parametrlarsiz ishlaydi. Biroq, ushbu dasturning xatti -harakatlarini o'zgartirish uchun foydalanishingiz mumkin bo'lgan bir nechta parametrlar mavjud. Odatdagidek, qo'shimcha ma'lumot man ldconfig buyrug'i bilan mavjud. 6 -ro'yxat ld.so.cache faylining mazmunini ko'rsatish uchun -p parametridan foydalanishni ko'rsatadi.



Download 30.47 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   10




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling