Ldconfig - Command Linux - Unix Command

Ldconfig wuxuu abuuraa xiriirinta iyo isku-xirnaanta lagama maarmaanka u ah (u isticmaalida isku-xiraha waqti-gaaban, ld.so ) maktabadaha la wadaago ee la wadaago ee laga helo buugga liiska ku qoran khadka taliska, faylka /etc/ld.so.conf , iyo ee ku jira diiwaanka lagu kalsoon yahay ( / usr / lib iyo / lib ). Ldconfig wuxuu hubiyaa madaxa iyo faylasha magacyada maktabadaha ay la kulmayaan goorta ay go'aaminayaan noocyadahaan waa in ay isku xirnaadaan. ldconfig waxay iska indhotiraysaa xiriirro calaamad ah markii la raadinayo maktabadaha.

Ldconfig waxay isku dayi doonaan inay cadeeyaan nooca ELF libs (ie, libc 5.x ama libc 6.x (glibc)) oo ku salaysan waxa maktabadaha C ah haddii maktabad kasta lala xiriiriyo, markaa maktabadaha maktabadaha firfircoon, waxaa habboon in si cad xidhiidhka libc (isticmaalka -lc). Ldconfig wuxuu awood u leeyahay in uu kaydiyo noocyada kala duwan ee ABI ee maktabadaha hal xaraf ah oo ku yaalla dhismayaasha oo u oggolaanaya in wadanku ku shaqeynayo ABI badan, sida ia32 / ia64 / x86_64 ama sparc32 / sparc64.

Qaar ka mid ah dufcadaha hadda jira kuma jiraan macluumaad ku filan si ay u oggolaadaan kala- jiidashada noocooda , sidaas darteed qaabka faylka /et.so.conf wuxuu u fasaxayaa nooca la filayo. Tani waxaa loo isticmaali karaa oo keliya keliya kuwan oo ah ELF libs oo aanan ku shaqayn karin. Habka waa sida "dirname = TYPE", halka nooca noocan ah uu noqon karo libc4, libc5 ama libc6. (Eraygani wuxuu kaloo ka shaqeeyaa khadka taliska). Meelaha lama ogola. Sidoo kale fiiri doorashada -p .

Magacyada diiwaanka oo ay ku jiraan = waa sharci la'aan haddii aysan sidoo kale haysan wax calaamadeeyaal ah.

ldconfig waa in sida caadiga ah lagu maamulaa super-user sababtoo ah waxay u baahan kartaa ogolaansho qoraal ah oo ku saabsan qaar ka mid ah qormooyin iyo faylasha xididka leh. Haddii aad isticmaasho -r doorasho si aad u bedesho buugga asaasiga ah, uma baahnid inaad noqotid super-user inkastoo aad leedahay xaq ku filan geedkan.

Muujinta

ldconfig [OPTION ...]

Fursadaha

-wuxuu soo saaray

Habka saxda ah. Waxaad daabacdaa lambarka nambarka ee hadda, magaca buug kasta oo la mid ah oo la tarjumay iyo xiriiriyaal kasta oo la abuuray.

-n

Nidaamka kaliya ee lagu qeexay khadka taliska. Ha ka shaqeynin wicitaannada lagu kalsoon yahay ( / usr / lib iyo / lib ) ama kuwa lagu tilmaamay /etc/ld.so.conf . Muujisaa -N .

-N

Ha dib u dhisin kaydka. Haddii aysan ahayn -X waxaa sidoo kale la cayimay, xariirka ayaa weli la cusbooneysiiyaa.

-X

Ha cusbooneysii xiriirinta. Haddii aan -N sidoo kale la cayimay, xariggu weli waa la dhisay.

-f

Isticmaal conf oo halkii /etc/ld.so.conf .

-C cache

Isticmaal xaansho halkii /etc/ld.so.cache .

-R xidid

Isbedelka iyo isticmaalka asalka sida liiska xididka.

-l

Habka maktabadda. Manhajka gacanta waxaa lala xiriiriyaa maktabadaha gaarka ah. Isticmaalida khabiirada oo kaliya.

-p - raajada

Daabac liistada liistada buugaagta iyo maktabadaha musharaxiinta ee lagu kaydiyay kaydka xaadirkan.

-c --format = WARBIXIN

Isticmaal Foomka loogu talagalay faylka kaydka. Doorashooyinku waa gabow, cusub oo isku dhafan

-? - caawinaad -

Daabac macluumaadka isticmaalka.

-V - Version

Daabac version iyo ka bax

Tusaalooyin

# / sbin / ldconfig -v

wuxuu dejin doonaa xiriirka saxda ah ee xayeysiisyada la wadaago iyo dib u dhiska qadka.

# / sbin / ldconfig -n / lib

sida xididka ka dib marka la rakibo maktabad cusub oo la wadaago si habboon u cusbooneysiin doona xiriirka laybereeriga la wadaago oo ku jira / lib.

SEE ALSO

ldd (1)

Muhiim: Isticmaal nambarka ninka ( % nin ) si aad u aragto sida amarka loo isticmaalo kombiyuutarkaaga gaarka ah.