Ldconfig - Linux Command - Unix Command

Cruthaíonn ldconfig na naisc agus an taisce riachtanacha (le húsáid ag an nascálaí ritheaimseartha , ld.so ) chuig na leabharlanna comhroinnte is déanaí a aimsíodh sna heolairí a shonraítear ar an líne ordaithe, sa chomhad /etc/ld.so.conf , agus sna heolairí iontaofa ( / usr / lib and / lib ). Seiceáil ldconfig ceannróda agus ainmneacha comhaid na leabharlann a dtéann sé nuair a chinnfidh na leaganacha ba cheart go mbeadh a gcuid nasc curtha suas chun dáta. neamhaird ldconfig naisc siombalach nuair a scanadh le haghaidh leabharlanna.

déanfaidh ldconfig iarracht an cineál libs ELF a bhaint as (ie libc 5.x nó libc 6.x (glibc)) bunaithe ar na leabharlanna C má bhí an leabharlann nasctha leis, agus dá bhrí sin nuair a bhíonn leabharlanna dinimiciúla á dhéanamh aige, is ciallmhar é go sainráite nasc i gcoinne libc (úsáid -lc). Is féidir le ldconfig cineálacha éagsúla leabharlanna ABI a stóráil isteach i dtaisce amháin ar ailtireachtaí a cheadaíonn d'oibrithe ABI éagsúla a dhúchasú, cosúil le ia32 / ia64 / x86_64 nó sparc32 / sparc64.

Níl go leor faisnéise ag cuid de na libs atá ann cheana chun a gcineál a asbhaint, dá bhrí sin is féidir leis an bhformáid comhad /etc/ld.so.conf cineál sonraithe a shonrú. Ní dhéantar é seo a úsáid ach amháin i gcás na libs ELF sin nach féidir linn a bheith ag obair amach. Is cosúil leis an bhformáid seo "dirname = TYPE", i gcás inar féidir libc4, libc5 nó libc6 a bheith i gcineál. (Oibríonn an comhréir seo freisin ar an líne ordú). cheadaítear spásanna. Féach an rogha -p freisin .

Níl ainmneacha eolaire ina bhfuil = dlíthiúil níos faide mura bhfuil speiceas cineál ionchais acu freisin.

Ba chóir go ndéanfadh an t-úsáideoir Super ldconfig de ghnáth mar is gá go gceanglófar cead scríofa ar roinnt eolairí agus comhaid fréamhacha. Má úsáideann tú -r rogha an t-eolaire fréamhacha a athrú, ní gá duit a bheith ina úsáideoir super cé chomh fada agus a bheidh an ceart agat go leor ar an gcrann eolaire sin.

Achoimre

ldconfig [ROGHA ...]

Roghanna

-v -verbose

Modh verbose. Líon an leagan reatha a phriontáil, ainm gach eolaire mar atá sé scanta agus aon naisc atá cruthaithe.

-n

Eolairí próiseála amháin a shonraítear ar an líne ordaithe. Ná próiseáil na heolairí iontaofa ( / usr / lib and / lib ) ná na cinn a shonraítear in /etc/ld.so.conf . Implies -N .

-N

Ná athbhun an taisce. Mura bhfuil -X sonraithe freisin, déantar naisc a nuashonrú go fóill.

-X

Ná naisc nuashonraithe. Mura bhfuil -N sonraithe freisin, tá an taisce fós atógtha.

-f conf

Úsáid conf i ionad /etc/ld.so.conf .

-C taisce

Bain úsáid as taisce in ionad /etc/ld.so.cache .

-r fréimhe

Athraigh agus fréimhe a úsáid mar an eolaire fréimhe.

-l

Mód leabharlainne. Rinne leabharlanna aonair a nascadh de láimh. Ar intinn ag saineolaithe amháin iad a úsáid.

-p -print-taisce

Liostaí eolairí agus leabharlanna iarrthóirí a stóráiltear sa taisce reatha a phriontáil.

-c -format = FORMAT

Bain úsáid as FORMAT don chomhad taisce. Tá roghanna sean, nua agus comhoiriúnach (an réamhshocraithe).

-? - cúnamh

Faisnéis phriontála.

-V - aisghabháil

Leagan priontála agus scoir.

Samplaí

# / sbin / ldconfig -v

cuirfidh sé na naisc cheart ar bun do na binaries roinnte agus déanfar an taisce a atógáil.

# / sbin / ldconfig -n / lib

mar fhréamh tar éis leabharlann nua roinnte a shuiteáil, déanfar naisc shimpliúla leabharlainne roinnte i / lib a nuashonrú i gceart.

FÉACH FREISIN

ldd (1)

Tábhachtach: Bain úsáid as an ordú fear ( % man ) chun a fheiceáil conas a úsáidtear ordú ar do ríomhaire ar leith.