ldconfig(8) System Manager's Manual ldconfig(8) NAZWA ldconfig - konfiguruje powiazania konsolidacyjne czasu uruchamiania SKLADNIA /sbin/ldconfig [-nNvVX] [-C bufor] [-f plik-konfiguracyjny] [-r katalog-glowny] katalog ... /sbin/ldconfig -l [-v] biblioteka ... /sbin/ldconfig -p OPIS ldconfig tworzy potrzebne dowiazania i bufor do najnowszych bibliotek dzielonych, ktore znajdzie w katalogach podanych w linii polecen, w pliku /etc/ld.so.conf oraz w zaufanych katalogach /lib i /usr/lib. Na niektorych architekturach 64-bitowych, takich jak x86-64, /lib i /usr/lib sa zaufanymi katalogami dla bibliotek 32-bitowych, a /lib64 i /usr/lib64 sa uzywane dla bibliotek 64-bitowych. Bufor jest uzywany przez konsolidator czasu uruchamiania: ld.so lub ld-linux.so. ldconfig sprawdza naglowki i nazwy plikow badanych bibliotek, aby okreslic, ktore wersje powinny miec odnowione linki. ldconfig powinien byc zwykle uruchomiony przez supeuzytkownika, jako ze moze wymagac uprawnien zapisu do pewnych plikow i katalogow bedacych wlasnoscia roota. ldconfig bedzie szukal plikow nazwanych lib*.so* (gdy chodzi o zwykle obiekty wspoldzielone) lub ld-*.so* (gdy chodzi o samego dynamicznego konsolidatora). Pozostale pliki sa ignorowane. ldconfig bedzie rowniez oczekiwal okreslonego wzorca konfiguracji linkow symbolicznych, jak w ponizszym przykladzie, gdzie srodkowy plik (tu libfoo.so.1) jest SONAME dla biblioteki: libfoo.so -> libfoo.so.1 -> libfoo.so.1.12 W przypadku niekorzystania z tego wzorca, mozna napotkac problemy z kompatybilnoscia po aktualizacji. OPCJE --format=format -c format (od glibc 2.2) Uzywa bufora w formacie format, ktory moze byc jednym z: old, new lub compat. Od glibc 2.32 domyslny jest new. Wczesniejsza wartoscia domyslna bylo compat. -C bufor Uzywa bufora zamiast /etc/ld.so.cache. -f plik-konfiguracyjny Uzywa pliku-konfiguracyjnego zamiast /etc/ld.so.conf. --ignore-aux-cache -i (od glibc 2.7) Ignoruje dodatkowy plik bufora. -l (od glibc 2.2) Interpretuje kazdy argument jako nazwe biblioteki i konfiguruje jej linkowania. Przeznaczone tylko dla ekspertow. -n Przetwarza wylacznie katalogi podane w linii polecen; nie przetwarza katalogow zaufanych ani tych, podanych w /etc/ld.so.conf. Wymusza -N. -N Nie przebudowuje bufora. O ile nie podano -X, linki sa wciaz odnawiane. --print-cache -p Wyswietla liste katalogow i biblioteki, przechowywane w biezacym buforze. -r katalog-glowny Zmienia katalog glowny na katalog-glowny i uzywa go. --verbose -v Tryb szczegolowy. Wyswietla biezacy numer wersji, nazwe kazdego skanowanego katalogu i kazdy tworzony link. Uniewaznia tryb cichy. --version -V Wyswietla wersje programu. -X Nie odnawia linkow. O ile nie podano -N, bufor jest wciaz przebudowywany. PLIKI /lib/ld.so jest konsolidatorem czasu uruchamiania. /etc/ld.so.conf zawiera liste katalogow, po jednym w wierszu, wskazujacych, gdzie szukac bibliotek. /etc/ld.so.cache zawiera uporzadkowana liste bibliotek, znalezionych w katalogach wymienionych w /etc/ld.so.conf oraz w zaufanych katalogach. ZOBACZ TAKZE ldd(1), ld.so(8) TLUMACZENIE Autorami polskiego tlumaczenia niniejszej strony podrecznika sa: Przemek Borys , Robert Luberda i Michal Kulach Niniejsze tlumaczenie jest wolna dokumentacja. Blizsze informacje o warunkach licencji mozna uzyskac zapoznajac sie z GNU General Public License w wersji 3 lub nowszej. Nie przyjmuje sie ZADNEJ ODPOWIEDZIALNOSCI. Bledy w tlumaczeniu strony podrecznika prosimy zglaszac na adres listy dyskusyjnej . Linux man-pages 6.06 31 pazdziernika 2023 r. ldconfig(8)