Ldconfig - Linux Command - Unix Command

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.