Ldconfig - Linux Command - Unix Command

ldconfig beharrezko estekak eta cacheak sortzen ditu (run-time linker, ld.so erabiltzeko ) komando lerroan zehaztutako direktorioetan aurkitutako liburutegi partekatu berrienak, /etc/ld.so.conf fitxategian eta direktorio fidagarrietan ( / usr / lib eta / lib ). ldconfig biltzen ditu liburutegien goiburu eta fitxategi izenak egiaztatzen ditu zein bertsiotan egon behar diren bere estekak eguneratzeko. ldconfig liburutegien bila eskaneatzen diren lotura sinbolikoak baztertzen ditu.

ldconfig- ek ELF libs motako (hau da, libc 5.x edo libc 6.x (glibc)) dedukzioa probatuko du. Horrela, liburutegiak bibliotekak dinamizatzen dituen C liburutegien arabera oinarrituta, libc-rekin loturiko (erabili -lc). ldconfig-ek hainbat ABI motako liburutegiak biltegiratzeko aukera ematen du arkitekturako cache bakar batean, ABI anitzetako jatorrizko abiapuntua baimentzeko, hala nola, ia32 / ia64 / x86_64 edo sparc32 / sparc64.

Zenbait libek ez dute nahikoa informazioa beren motako dedukzioa ahalbidetzeko, beraz, /etc/ld.so.conf fitxategien formatua espero den mota baten zehaztapena ahalbidetzen du. Hau ezin dugu lan egiteko ELF libs erabiltzen. Formatua hau da "dirname = TYPE" hau bezalakoa, non libc4, libc5 edo libc6 mota izan daitekeen. (Sintaxia honek komando lerroan ere funtzionatzen du). Ez dira espazioak onartzen. Ikus ezazu -p aukera ere.

Directory ===============================================================================================================================

Ldconfig normalean super-erabiltzaileak exekutatu beharko luke root jabetzako direktorioak eta fitxategi batzuetan idatzitako baimena behar izatea. Root direktorioa aldatzeko aukera duzu -r aukera izanez gero, ez duzu super-erabiltzaile izan behar, betiere direktorio zuhaitz honetarako nahikoa duzu.

Laburpena

ldconfig [OPTION ...]

Aukerak

-v --verbose

Verbose moduan. Inprimatu uneko bertsioaren zenbakia, direktorio bakoitzaren izena eskaneatzen den eta sortutako edozein esteka.

-n

Komando lerroan zehaztutako prozesu-direktorioak bakarrik. Ez konfiguratu direktorio fidagarriak ( / usr / lib eta / lib ) eta /etc/ld.so.conf-en zehaztutakoak. Inplizituak -N .

-N

Ez berreraikitzen cachea. Zehaztutakoa ez bada ere, loturak oraindik eguneratzen dira.

-X

Ez eguneratzeko estekak. Ez -N zehazten ez bada ere, cachea oraindik berreraikitzen da.

-f conf

Erabili conf /etc/ld.so.conf ordez.

-C cachea

Erabili cachea /etc/ld.so.cache-ren ordez.

-r erroa

Aldatu eta root erroa root gisa erabili.

l

Liburutegi modua. Liburutegi banakako eskuz lotu. Adituek bakarrik erabili nahi dute.

-p --print-cache

Uneko cachean gordetako direktorioen eta hautagaien liburuen zerrenda inprimatu.

-c --format = FORMAT

Erabili FORMAT cache fitxategia. Aukerak zaharrak, berriak eta compat (lehenetsia) dira.

- --help --usage

Inprimatzeko erabileraren informazioa.

-V --version

Inprimatu bertsioa eta irten.

Adibideak

# / sbin / ldconfig -v

partekatutako bitarretako lotura zuzena konfiguratuko du eta cachea berreraikitzen du.

# / sbin / ldconfig -n / lib

Liburutegi partekatu berri bat instalatu ostean, liburutegi partekatuaren liburutegi / lotura liburu sinboliko egokiak behar bezala eguneratu egingo dira.

IKUSI ERE

ldd (1)

Garrantzitsua: erabili man komandoa ( % man ) komando bat nola erabiltzen den zure ordenagailuan.