Ldconfig - Raihana Linux - Ture Unix

ldconfig hangaia nga hono e tika ana me te keteehe (mo te whakamahi a te kaihonohono tere, ld.so ) ki nga whare pukapuka kaore i kitea i roto i nga raupapa i tautuhia ki te raina whakahau, i te kōnae /etc/ld.so.conf , me te i roto i nga reta whakawhirinaki ( / usr / lib me / lib ). ka tirotirohia e te ldconfig te pane me te whakaingoa i nga ingoa o nga whare pukapuka e pa ana ki a ia ka whakatauhia nga tikanga kia whakahoutia o raatau hononga. ka warewarehia e te ldconfig nga hononga tohu i te wa e tirotirohia ana mo nga whare pukapuka.

ldconfig ka ngana ki te tango i te momo o nga hononga ELF (arā, libc 5.x ranei libc 6.x (glibc)) i runga i nga wharepukapuka C mehemea ka honohia te wharepukapuka, na reira i te wa e hangaia ai nga whare pukapuka kaha, he mea tupato ki te korero marama hono ki te libc (whakamahi -lc). Ka taea e te ldconfig te pupuri i te maha o nga momo ABI o nga whare pukapuka ki roto i tetahi kaaturu i runga i nga hanganga e tuku ana i nga mahi taketake o ABI maha, penei i3232 / ia64 / x86_64 ranei sparc32 / sparc64.

Ko etahi o nga reanga kei roto kei te nui nga korero hei tuku i to raatau momo, na reira ko te whakatakotoranga kōnae /etc/ld.so.conf ka taea te whakarite i te momo e manakohia ana. Ka whakamahia noa tenei mo nga roopu ELF e kore e taea e tatou te mahi. Ko te whakatakotoranga rite tenei "dirname = TYPE", kei hea te libc4, libc5, libc6 rānei. (Kei te mahi ano hoki tenei raupapa i te raina whakahau). Kaore e whakaaetia nga waahi. Tirohia hoki te kōwhiringa -p .

Ko nga ingoa Whaiaronga kei roto i te = = kaore i te ture kaore ano i te raupapa i tohua.

Kia tika te whakahaere i te ldconfig e te kaitautoko-nui na te mea e hiahia ana kia tuhia te whakaaetanga i runga i etahi papanga rautaki pakiaka me nga kōnae. Ki te whakamahi koe i te -r ki te huri i te whaiaronga pakiaka, kaore koe e whai mana ki te kaitautoko ahakoa ahakoa he tika to tika ki taua rakau raupapa.

Whakamutunga

ldconfig [OPTION ...]

Kōwhiringa

-v --verbose

Aratau Verbose. Tāngia te putanga putanga o nāianei, ko te ingoa o ia whaiaronga ka tohua me nga hononga e hangaia ana.

-n

Te tukatuka i nga raupapa whaiaro kua tohua i runga i te raina whakahau. Kaua e tukatuka i nga rehitatanga whakawhirinaki ( / usr / lib me / lib ) me nga mea kua tohua ki /etc/ld.so.conf . Nga tono -N .

-N

Kaua e hanga i te kaitutei. Mehemea kaore i te -X te tohu, kei te whakahou ano nga hononga.

-X

Kaua e whakahou i nga hononga. Mehemea kaore i te -N kua tautuhia ano, kei te hangaia ano te keteeki.

-f conf

Whakamahia te tuari mo te /etc/ld.so.conf .

-C cache

Whakamahia te putea kaua te /etc/ld.so.cache .

-a pakiaka

Huri ki te whakamahi i te pakiaka hei whaiaronga pakiaka.

-l

Aratau Whare Pukapuka. Whakauru ā-ringa ki nga whare pukapuka. Ko te hiahia kia whakamahia e nga tohunga anake.

-p --print-huna

Tāngia ngā rārangi o nga pukapuka whaiaro me nga wharepukapuka kaitono e rongoa ana i roto i te kete huna o nāianei.

-c --format = FORMAT

Whakamahia te TOMAT mo te kōnae huna. He tawhito nga whiriwhiringa, he hou me te raupapa (te taunoa).

-? --help --uaki

Tāngia ngā mōhiohio whakamahinga.

-V - whakawhiti

Whakaputa putanga me te puta.

He tauira

# / sbin / ldconfig -v

ka whakaturia nga hononga tika mo nga piriti kaute me te hanganga i te kaitutei.

# / sbin / ldconfig -n / lib

hei pakiaka i muri i te hanganga o te whare pukapuka hou ka whakahou tika i nga hono tohu o te puna pukapuka / lib.

Tirohia TEAKE

ldd (1)

Mea nui: Whakamahia te whakahau tangata ( % tangata ) kia kite pehea e whakamahia ana he whakahau i runga i to rorohiko.