Ldconfig - Linux Command - Unix Command

ldconfig inoshandisa mazano anodiwa uye cache (kuti ishandiswe ne-run-time linker, ld.so ) kune mabhuku ekuraibhurari akachangobva kuwanikwa anowanikwa mune zvinyorwa zvinotsanangurwa pamutsara wemirairo, mufaira /etc/ld.so.conf , uye mune zvinyorwa zvinotendwa ( / usr / lib uye / lib ). ldconfig anoongorora musoro uye anonyora mazita emabhuku ekurasikirwa ayo anosangana nawo paanoona kuti zvipi zvishanduro zvinofanira kunge zvakasanganiswa. ldconfig inopesana nemafungiro ekufananidzira kana kuongorora mabhizinesi.

ldconfig ichaedza kuderedza rudzi rwe ELF libs (kureva libc 5.x kana libc 6.x (glibc)) zvichibva pane mabhuku e C kana chero raibhurari iri yakabatanidzwa, saka paunenge uine makirasiyuta ane simba, zvakachenjera kunyatsotsanangura link against libc (use -lc). ldconfig inokwanisa kuchengetedza mabhuku akawanda eABI mumatareji mumugwagwa umwechete pane zvivakwa zvekugadzira izvo zvinobvumira vagari vemuAfrica mazhinji ABIs, sai i32 / ia64 / x86_64 kana sparc32 / sparc64.

Mamwe mairi mabhesi haana ruzivo rwakakwana kuti abvumira kuderedzwa kwemarudzi avo, saka iyo /etc/ld.so.conf faira mafaira inobvumira kutsanangurwa kwechiitiko chinotarisirwa. Izvi zvinongoshandiswa chete kune iyo ELF zvisungo zvatisingakwanise kushanda. Mamiriro acho akafanana ne "dirname = TYPE", iyo iyo inogona kuva libc4, libc5 kana libc6. (Iyi syntax inoshandawo mumutsetse wemirairo). Mahara haabvumirwi. Uyewo ona -p sarudzo.

Mazita ekutsvaga ane an = haasisiri mutemo kunze kwekuti ivo vanewo zvinotarisirwa.

ldconfig inofanirwa kunge inoshandiswa nemukuru-user sezvo zvingada kubvumirwa kwekunyora mune imwe midzi inowanika mahofisi uye mafaira. Kana iwe ukashandisa -r sarudzo yekushandura bhuku remudzidzi, haufaniri kuva mukuru-user asi chero bedzi iwe unenge wakakwana zvakakwana kune iyo bhuku rekunyorera.

Zvinyorwa

ldconfig [OPTION ...]

Sarudzo

-v --verbose

Verbose mode. Nyora parizvino nhamba yeiyo nhamba, zita rekunyorwa kwega rega sezvairi kuongororwa uye chero hutano hwakasikwa.

-n

Chengetedza zvinyorwa zvinyorwa zvinotsanangurwa pamuganhu wemirairo. Usafambisa zvinyorwa zvinotendwa ( / usr / lib uye / lib ) kana izvo zvinotaurwa mu /etc/ld.so.conf . Zvinoreva -N .

-N

Usavakazve cache. Pasina -X inotsanangurwawo, hutano huri kuongororwa.

-X

Usadzokorora zvigadzirwa. Pasina -N zvakare yakarondedzerwa, cache inoramba ichivakwa zvakare.

-f conf

Shandisa conf panzvimbo ye /etc/ld.so.conf .

-C cache

Shandisa cache panzvimbo ye /etc/ld.so.cache .

-r muzu

Shandura uye ushandise midzi semutsetsi wemidzi.

-l

Library mode. Shandisa manyore mabhuku. Inotarisirwa kushandiswa neyanyanzvi chete.

-p -print-cache

Dhinda mapepa ezvinonyorwa uye mabhuku ekutsvaga akachengetwa mune inochengetwa cache.

-c --format = CHIMWE

Shandisa FORMAT yefaira yekuchengetedza. Zvisarudzo zvakwegura, zvitsva uye compat (yakashata).

-? --help --usage

Shandisa zvinyorwa zvekushandiswa.

-V --version

Shanduro yepinyorwa uye ibva.

Mienzaniso

# / sbin / ldconfig -v

ichagadzirisa zvigadziro zvakakodzera zvezvikamu zvakagadzirwa uye kuvakazve cache.

# / sbin / ldconfig -n / lib

sezvo midzi mushure mekuiswa kwebasa rekuraibhurari yakagoverwa ichagadzirisa zvakanaka bhaibheri rakagovana rinofananidzirana mu / lib.

ONA DZIMWE

ldd (1)

Zvinonyanya kukosha: Shandisa mutemo wevanhu ( % munhu ) kuti uone kuti murairo unoshandiswa sei pane imwe kombiyuta.