I-ldconfig yenza izixhumanisi ezidingekayo kanye nesilondolozi (ukuze zisetshenziswe yisixhumanisi sesikhathi sokugijima , ld.so ) emalabhulali asabelana kakhulu asanda kutholakala emibhalweni ecacisiwe emgqeni womyalo, kwifayela /etc/ld.so.conf , futhi emaqondeni athenjisiwe ( / usr / lib kanye / lib ). I-ldconfig ihlola ikhanda bese ifayela amagama amilabhulali abhekana nayo lapho kunquma ukuthi yiziphi izinguqulo okufanele zivuselelwe izixhumanisi. i-ldconfig igxila izixhumanisi ezingokomfanekiso uma iskena kumathalabhulali.
i-ldconfig izama ukuhlunga uhlobo lwe-ELF libs (isib. libc 5.x noma libc 6.x (glibc)) ngokususelwa kumathebhu ase C uma ngabe ilabhulali ixhunyaniswa, ngakho-ke uma wenza amashabhulali ashukumisayo, kuwukuhlakanipha ukucaca ngokucacile isixhumanisi ngokumelene libc (sebenzisa -lc). I-ldconfig iyakwazi ukugcina izinhlobo eziningi ze-ABI yamatayitela ku-cache eyodwa kuma-architectures avumela ukuqhutshwa kwemvelo kwama-ABI amaningi, njenge-i32 / ia64 / x86_64 noma i-sparc32 / sparc64.
Amanye ama-libs akhona akanayo ulwazi olwanele lokuvumela ukukhishwa kohlobo lwawo, ngakho-ke ifomethi yefayili ye-/etc/ld.so.conf ivumela ukucaciswa kohlobo olulindelekile. Lokhu kusetshenziselwa kuphela kulabo abakwa-ELF abangakwazi ukukwenza. Ifomethi ifana nalokhu "dirname = TYPE", lapho uhlobo lungaba libc4, libc5 noma libc6. (Le syntax iphinda isebenze emgqeni womyalo). Izikhala azivunyelwe. Futhi ubone i-- p inketho.
Amagama wohlu lwemibhalo aqukethe i- = awasekho emthethweni ngaphandle kokuba nawo anecala lokulinda uhlobo.
I-ldconfig kufanele ivame ukuqhutshwa ngumsebenzisi omkhulu njengoba kungadinga imvume yokubhala kwezinye izinkomba ezizimpande namafayela. Uma usebenzisa -inketho yokushintsha isiqondisi somsuka, akudingeki ukuba ube ngumsebenzisi omkhulu kakhulu uma nje unayo ngokwanele kuleso sihlahla somhlahlandlela.
Isiqubulo
ldconfig [OPTION ...]
Izinketho
-v -verbose
Imodi ye-Verbose. Phrinta inombolo yenguqulo yamanje, igama lomshuwalense ngamunye njengoba liskena futhi noma yikuphi ukuxhumana okudalwa.
-n
Yenza kuphela izinkomba ezichazwe kumlayini womyalo. Ungacubungula izinkomba ezithembekile ( / usr / lib kanye / lib ) nalabo okushiwo ku /etc/ld.so.conf . Kufakazela -N .
-N
Ungakhi kabusha isilondolozi. Ngaphandle-i -X iphinde icaciswe, izixhumanisi zibuyekeziwe.
-X
Ungabuyekezi izixhumanisi. Ngaphandle -N kukhonjisiwe futhi, isilondolozi sisakhiwa kabusha.
-f conf
Sebenzisa conf esikhundleni se /etc/ld.so.conf .
-C cache
Sebenzisa isilondolozi esikhundleni se-/ etc/ld.so.cache .
-r impande
Shintshela futhi usebenzise izimpande njengenqolobane yezimpande.
-l
Imodi yelabhulali. Hlanganisa ngokuzenzakalela amashabhulali ngabanye. Okuhloselwe ukusetshenziswa ochwepheshe kuphela.
-p - isilondolozi-cache
Phrinta uhlu lwezincwadi kanye nemitapo yezinombolo ezigcinwe ku-cache yamanje.
-c --format = i-FORMAT
Sebenzisa i- FORMAT yefayela le-cache. Izinketho zindala, ezintsha futhi i-compat (okuzenzakalelayo).
-? - isisindo
Phrinta ulwazi lokusebenzisa.
-V -version
Inguqulo yokuphrinta bese uphuma.
Izibonelo
# / sbin / ldconfig -v
izosetha izixhumanisi ezifanele zezingqikithi ezabelwana futhi zakha kabusha i-cache.
# / sbin / ldconfig -n / lib
njengoba izimpande emva kokufakwa kwelabhulali entsha eyabelwe izobuyekeza kahle izixhumanisi zomtapo ezabelwana ngazo ezifanekisweni ku / lib.
BONA FUTHI
ldd (1)
Okubalulekile: Sebenzisa umyalo womuntu ( % umuntu ) ukuze ubone ukuthi umyalo usetshenziswe kanjani kukhompyutha yakho ethile.