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ú). Ní 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.