Ldconfig - Linux Command - Unix Command

ldconfig skapar nauðsynlegar tenglar og skyndiminni (til notkunar með hlauptíma hlekknum , ld.so ) í nýjustu samnýttu bókasöfnum sem finnast í möppunum sem tilgreind eru á stjórn línunnar, í skránni /etc/ld.so.conf og í treystu möppum ( / usr / lib og / lib ). ldconfig skoðar heiti og skráarheiti bókasafna sem hún kynntir þegar þeir ákvarða hvaða útgáfur skuli hafa tengla þeirra uppfærð. ldconfig hunsar táknræn tengsl við skönnun fyrir bókasöfn.

ldconfig mun reyna að draga frá gerð ELF libs (þ.e. libc 5.x eða libc 6.x (glibc)) byggt á því hvaða C bókasöfn ef einhver bókasafn var tengd við, því þegar það er búið að búa til breytileg bókasöfn er það vitur að beinlínis hlekkur gegn libc (nota -lc). ldconfig er fær um að geyma margar ABI gerðir bókasafna í eina skyndiminni á arkitektúr sem leyfa innfæddur gangi margra ABIs, eins og ia32 / ia64 / x86_64 eða sparc32 / sparc64.

Sumir núverandi libs innihalda ekki nægar upplýsingar til að hægt sé að draga frá gerð þeirra, því að /etc/ld.so.conf skráarsniðið gerir kleift að skilgreina áætlaðan gerð. Þetta er aðeins notað fyrir þá ELF libs sem við getum ekki unnið út. Sniðið er eins og þetta "dirname = TYPE", þar sem tegund getur verið libc4, libc5 eða libc6. (Þessi setningafræði vinnur einnig á stjórn línunnar). Rúm eru ekki leyfðar. Sjá einnig -p valkostinn.

Listanöfn sem innihalda an = eru ekki lengur lögleg nema þeir hafi einnig ráð fyrir tegundartegund.

ldconfig ætti venjulega að vera rekið af frábærum notanda þar sem það gæti þurft skriflegt leyfi á sumum rótum í eigu möppum og skrám. Ef þú notar -r möguleika á að breyta rótarklúbbnum þarftu ekki að vera frábær notandi þó að þú hafir næga rétt til þess að skráartré.

Yfirlit

ldconfig [OPTION ...]

Valkostir

-v -verbose

Sjálfvirk stilling. Prenta núverandi útgáfu númer, nafn hvers möppu eins og það er skannaður og allir tenglar sem eru búnar til.

-n

Aðeins er hægt að vinna fram möppur sem eru tilgreindir á stjórn línunnar. Ekki vinna úr treystum möppum ( / usr / lib og / lib ) né þeim sem tilgreindir eru í /etc/ld.so.conf . Þýðir -N .

-N

Ekki endurreisa skyndiminni. Nema -X er einnig tilgreint, eru tenglar ennþá uppfærðar.

-X

Ekki uppfæra tengla. Nema n er einnig tilgreint er skyndiminnið ennþá endurreist.

-f conf

Notaðu conf í staðinn fyrir /etc/ld.so.conf .

-C skyndiminni

Notaðu skyndiminni í staðinn fyrir /etc/ld.so.cache .

-r rót

Breyttu við og notaðu rót sem rótarskrá.

-l

Bókasafnstillingar. Tengdu handvirkt einstök bókasöfn. Aðeins ætlað til notkunar af sérfræðingum.

-p - prenta-skyndiminni

Prenta lista yfir möppur og frambjóðandi bókasöfn sem eru geymd í núverandi skyndiminni.

-c - format = FORMAT

Notaðu FORMAT fyrir skyndiminni. Val eru gömul, ný og samhæf (sjálfgefið).

-? - hjálp - tilraun

Prenta upplýsingar um notkun.

-V - útgáfa

Prentvæn útgáfa og hætta.

Dæmi

# / sbin / ldconfig -v

mun setja upp rétta tengla fyrir samnýttar binaries og endurreisa skyndiminni.

# / sbin / ldconfig -n / lib

sem rót eftir uppsetningu nýrrar samnýttrar bókasafns mun uppfæra almennt táknræn tengla í sameiginlegu bókasafninu í / lib.

SJÁ EINNIG

ldd (1)

Mikilvægt: Notaðu stjórn mannsins ( % maður ) til að sjá hvernig stjórn er notuð á tölvunni þinni.