ldconfig crea i ligami necessarii è cache (per l'usu da u ligame di u tempu d' esèrgitu , ld.so ) à e bibbiutte cumunitali più recenti trouvenu in i direttori definite nantu à a linea di cumanda, in u file /etc/ld.so.conf , è in i direttori fiable ( / usr / lib è / lib ). Ldconfig verifica l'intestazione è i nomi di scrittori di e bibbiutte chì incontri à quandu hà definitu quali versioni anu avè i so ligami infurmati. Ldconfig ignora links simbolisti in scanning for libraries.
ldconfig tentativu di deduce lu tipu di libri ELF (per esempiu, libc 5.x o libc 6.x (glibc)) basatu nantu à questi C libberà di qualunque a biblioteca hè stata ligata contra, perchè à a so librarità dinamica, hè sanu di esplicitamente ligame contra libc (use -lc). Ldconfig hè capaci di almacenà diversi tipi ABI di biblioteche in un cache solu nantu à l'architettura chì permettenu nant'à annantu à l'ABIs, cum'è ia32 / ia64 / x86_64 o sparc32 / sparc64.
Arcuni libs eżistenti ùn sò micca impurtate infurmazioni per permettenu a deduzioni di u so tipu, per quessu u /etc/ld.so.conf file permette l'ispecfizziunale di un tipu mistu. Questu hè solu usatu per quessi libri ELF chì ùn pudemu micca travagliatu. U format hè cum'è questu "dirname = TYPE", induve u tipu pò esse libc4, libc5 o libc6. (Questa sintassi cumu ancu travagliu nantu à a linea di cumanda). I spatti ùn sò micca permessi. Vede ancu l'opzione -p .
Ùn sò più legali in i nomi di u cuntenutivu chì an = ùn sò più legale ùn anu avutu ancu un specifier di u tipu mistu.
Ldconfig deve esse amministratu da u superusuariu per quessa esse bisognu di scrittura di qualchì permessu di alcuni direttori è di schedari. Se utilizate l'option -r di cambià u direttore di raziu, ùn devi micca deve esse super-usu, finu à chì vo avete u dirittu adattatu à quellu arbre direttu.
Sinopsia
ldconfig [OPTION ...]
Opzioni
-v --verbose
Modu Verbose. U numaru di a versione currente, u nomu di ogni catégory cum'ellu hè scanned è qualsiasi ligami chì sò creati.
-n
Ùn sò solu prucessi di listessi in a linea di cummanda. Ùn prucessate micca i direttori fugliali ( / usr / lib e / lib ) è quelli specifichi in /etc/ld.so.conf . Implies -N .
-N
Ùn ricuverà u cache. Unless -X hè specificatu, i ligami sò sempri aghjurnati.
-X
Ùn aghjurnà micca i ligami. Unless -N hè ancu specificatu, a cache hè sempre reconstructed.
-f conf
Utilice conf in ordez di /etc/ld.so.conf .
-C cache
Aduprà a cache inveci di /etc/ld.so.cache .
-r
U cambià à l'usu è l'usu raziu cum'è u ragh nettu.
-l
Modu Libruariu. Manwalment ligate librarii individueli. Intinatu per l'usu da l'esperimenti solu.
-p --print-cache
Impressà a lista di cartulari è i libreri candidati almacenati in u cache currente.
-c --format = FORMAT
Aduprate FORMAT per u schedariu cache. L'autori sò vechji, novi è cumpativi (u default).
-? --help --usage
Stampa d 'infurmazione
-V --version
Versione stampata è surtite.
Esempii
# / sbin / ldconfig -v
avè stabilitu e ligami curretti per i binaries di partenza è di ricustruisce u cache.
# / sbin / ldconfig -n / lib
cum'è radicali dopu a stallazione di una nova libreria cumanda serà aghjurnà dinò i ligami simbuli simule simule in / lib.
VEU TALLAHU
ldd (1)
Impurtante: Utilizà l'ordine di u manu ( % man ) per vede cumu u cumandimu hè usatu in u vostru urdinatore particulari.