Ldconfig - Komando Linux Ubuntu - Unix Komando

ldconfig nyiptakeun Tumbu perlu jeung cache (pikeun pamakéan ku amprok-waktos linker, ld.so) kana dibagikeun perpustakaan panganyarna kapanggih dina directories dieusian dina garis paréntah, dina /etc/ld.so.conf file, jeung dina directories dipercanten (/ usr / lib jeung / lib). ldconfig cek lulugu jeung file ngaran sahiji perpustakaan eta encounters nalika nangtukeun mana versi kudu Tumbu maranéhanana diropéa. ldconfig ignores Tumbu simbolis nalika scanning pikeun perpustakaan.

ldconfig bakal nyobian deduce tipe libs ELF (ie. 5.x libc atanapi libc 6.x (glibc)) dumasar kana naon C perpustakaan lamun sagala perpustakaan ieu numbu ngalawan, ku kituna lamun nyieun perpustakaan dinamis, geus wijaksana pikeun eksplisit link ngalawan libc (pamakéan -lc). ldconfig sanggup nyimpen sababaraha jenis abi tina pustaka kana cache tunggal on arsitéktur nu ngawenangkeun jalan asli tina sababaraha ABIs, kawas ia32 / ia64 / x86_64 atanapi sparc32 / sparc64.

Sababaraha libs aya teu ngandung émbaran cukup pikeun ngidinan deduksi sahiji jenis maranéhanana, ku kituna dina format file /etc/ld.so.conf ngamungkinkeun spésifikasi tina hiji jenis ekspektasi. Ieu ukur dipaké pikeun maranéhanana libs ELF nu urang teu bisa dianggo kaluar. format nyaéta kawas ieu "dirname = jenis", dimana tipe tiasa libc4, libc5 atanapi libc6. (Rumpaka ieu oge jalan dina jalur komando). Spasi teu diwenangkeun. Ogé ningali pilihan -p.

Ngaran Diréktori ngandung hiji = anu henteu panjang légal iwal maranéhna ogé boga hiji tipe specifier harepan.

ldconfig kedah ilaharna jadi ngajalankeun ku super-pamaké sakumaha eta bisa merlukeun nulis idin kana sababaraha root dipiboga directories jeung payel. Lamun make pilihan -r ngarobah diréktori akar, anjeun teu kudu jadi super-pamaké sanajan salami anjeun boga cukup katuhu ka nu tangkal diréktori.

Synopsis

ldconfig [pilihan ...]

Pilihan

-V --verbose

modeu Verbose. Nyitak angka versi ayeuna, nami unggal diréktori sabab discan jeung sagala Tumbu nu dijieun.

-n

Ngan prosés directories dieusian dina garis paréntah. Ulah ngolah directories dipercanten (/ usr / lib jeung / lib) atawa jalma dieusian di /etc/ld.so.conf. Ngakibatkeun -N.

-N

Ulah nyieun cache nu. Iwal -X ogé dieusian, Tumbu anu masih diropéa.

-X

Ulah ngamutahirkeun Tumbu. Iwal -N ogé dieusian, cache kasebut masih rebuilt.

conf -f

Paké conf tinimbang /etc/ld.so.conf.

cache -C

Paké cache tinimbang /etc/ld.so.cache.

root -r

Ngarobah kana na make akar salaku diréktori akar.

-l

modeu Perpustakaan. Sacara manual numbu perpustakaan individu. Dimaksudkeun pikeun pamakéan ku ahli wungkul.

-p --print-cache

Nyitak béréndélan of directories sarta perpustakaan calon disimpen di cache ayeuna.

-c --format = format

Paké format keur file cache. Pilihan nu heubeul, nu anyar tur compat (standar éta).

-? --help --usage

Nyitak informasi pamakéan.

-V --version

Vérsi citak na kaluar.

conto

# / Sbin / ldconfig -V

bakal nyetél éta Tumbu bener keur binaries dibagikeun tur ngawangun deui cache nu.

# / Sbin / ldconfig -n / lib

salaku akar sanggeus pamasangan hiji perpustakaan dibagikeun anyar leres bakal ngamutahirkeun perpustakaan dibagikeun Tumbu simbolis di / lib.

Baca ogé

ldd (1)

Nu penting: Paké paréntah lalaki (% lalaki) ningali kumaha paréntah nu dipaké dina komputer husus Anjeun.