Ldconfig - Dokar Linux - Dokar Unix

ldconfig ya haifar da haɗin da ake buƙata da kuma cache (don amfani da mai haɗin gudu lokaci, ld.so ) zuwa ɗakin ɗakunan karatu na kwanan nan da aka samu a cikin kundayen adireshi da aka kayyade akan layin umarni, a cikin fayil /etc/ld.so.conf , da kuma a cikin kundayen adireshi masu dogara ( / usr / lib da / lib ). ldconfig yana binciko rubutun kai da fayilolin sunayen ɗakunan karatu yana fuskantar lokacin da aka tantance wane nauyi ya kamata a sabunta hanyoyin su. ldconfig watsi da haɗin hanyoyi idan ana dubawa don ɗakin karatu.

ldconfig zai yi ƙoƙari ya ɓatar da nau'i na ELF (watau libc 5.x ko libc 6.x (glibc)) bisa ga abin da ke cikin ɗakunan C idan an haɗa da ɗakin ɗakunan karatu, don haka a lokacin da yake yin ɗakunan karatu, yana da hikima a bayyane haɗi da libc (amfani -lc). ldconfig yana iya adana nau'o'in ɗakin karatu na ABI a cikin ɗakunan ajiya guda ɗaya wanda ke ba da damar halayen Aboriginal ABI, kamar i32 / i64 / x86_64 ko sparc32 / sparc64.

Wasu ƙwayoyin da ke cikin yanzu ba su ƙunshi bayanai mai yawa don ba da izinin cire irin nau'in su, saboda haka tsarin tsarin /etc/ld.so.conf yana ba da damar ƙaddamar da nau'in da ake sa ran. Anyi amfani da shi kawai don waɗannan ɗakin ELF waɗanda baza mu iya yin aiki ba. Tsarin yana kama da wannan "dirname = TYPE", inda irin zai iya zama libc4, libc5 ko libc6. (Wannan siginar yana aiki akan layin umarni). Ba a yarda da sararin samaniya ba . Har ila yau, duba zaɓi -p .

Rubutun sunayen da ke ƙunshe da = ba su da shari'a sai dai idan suna da mahimmin bayani mai ƙira.

Ldconfig ya kamata a gudanar da shi ta yau da kullum ta babban mai amfani saboda yana iya buƙatar rubuta izni a kan wasu kundin adireshi da fayiloli na tushen. Idan kayi amfani da -r wani zaɓi don canza tushen shugabanci, baza ka zama babban mai amfani ba duk da haka idan dai kana da isasshen dama ga wannan bisaniyar bishiya.

Synopsis

ldconfig [Bayyanawa]]

Zabuka

-v --verbose

Yanayin Verbose. Buga lambar da aka yi a yanzu, sunan kowane shugabanci kamar yadda aka bincikar da duk wani haɗin da aka halitta.

-n

Sakamakon kundin adireshi kawai a kan layin umarni. Kada ku aiwatar da kundayen adireshi masu dogara ( / usr / lib da / lib ) ko waɗanda aka ƙayyade a /etc/ld.so.conf . Ana buƙatar -N .

-N

Kada ku sake gina cache. Sai dai -X an ƙayyade, ana haɓaka hanyoyin har yanzu.

-X

Kada ku sabunta hanyoyi. Sai dai idan an ba daNN ba , an sake gina cache.

-f conf

Yi amfani da conf maimakon /etc/ld.so.conf .

-C cache

Yi amfani da cache maimakon /etc/ld.so.cache .

-r tushen

Canja zuwa kuma amfani da tushen azaman jagorar tushen.

-l

Yanayin ɗakin karatu. Tsara hannu ɗakin ɗakin karatu na hannu. Ana buƙatar amfani da masana kawai.

-p --print-cache

Rubuta jerin sunayen kundayen adireshi da ɗakunan karatu masu ɗawainiya adana a cikin cache na yanzu.

-c --format = FORMAT

Yi amfani da FORMAT don fayil ɗin cache. Zaɓuɓɓuka sun tsufa, sababbin kuma sunyi (tsoho).

-? --help --usage

Buga amfani da bayanai.

-V - juyawa

Fitar da fitarwa da fita.

Misalai

# / sbin / ldconfig -v

za su kafa hanyar haɗi daidai don binaries masu rabawa kuma sake sake cache.

# / sbin / ldconfig -n / lib

a matsayin tushen bayan shigar da sabon ɗakin karatu na zamani zai gyara ɗakunan ɗakunan karatu mai mahimmanci a / lib.

Bincika ALSO

ldd (1)

Muhimmin: Yi amfani da umurnin mutum ( % mutum ) don ganin yadda aka yi amfani da umarnin akan kwamfutarka.