Rechercher une page de manuel

Chercher une autre page de manuel:

ldconfig

Autres langues

Langue: ru

Autres versions - même langue

Version: 2002-05-06 (ubuntu - 16/08/07)

Section: 8 (Commandes administrateur)

éíñ

/sbin/ldconfig - ÎÁÓÔÒÏÊËÁ ÄÉÎÁÍÉÞÅÓËÏÇÏ Ó×ÑÚÙ×ÁÎÉÑ ×Ï ×ÒÅÍÑ ×ÙÐÏÌÎÅÎÉÑ

ïâúïò

/sbin/ldconfig [ -nNvXV ] [ -f conf ] [ -C cache ] [ -r root ] ËÁÔÁÌÏÇ ...

/sbin/ldconfig -l [ -v ] ÂÉÂÌÉÏÔÅËÁ ...

/sbin/ldconfig -p

ïðéóáîéå

ldconfig ÓÏÚÄÁ£Ô ÎÅÏÂÈÏÄÉÍÙÅ ÐÒÉ×ÑÚËÉ É ËÜÛ ÄÌÑ ÂÏÌØÛÉÎÓÔ×Á ÎÅÏÂÈÏÄÉÍÙÈ ÄÉÎÁÍÉÞÅÓËÉÈ ÂÉÂÌÉÏÔÅË, ÎÁÊÄÅÎÎÙÈ × ËÁÔÁÌÏÇÁÈ, ËÏÔÏÒÙÅ ÕËÁÚÙ×ÁÀÔÓÑ × ËÏÍÁÎÄÎÏÊ ÓÔÒÏËÅ, × ÆÁÊÌÅ /etc/ld.so.conf, É × ÄÏ×ÅÒÅÎÎÙÅ ËÁÔÁÌÏÇÁÈ (/lib É /usr/lib). óÏÚÄÁÎÎÙÊ ËÜÛ ÉÓÐÏÌØÚÕÅÔÓÑ ËÏÍÐÁÎÏ×ÝÉËÁÍÉ ld.so É ld-linux.so, ËÏÔÏÒÙÅ ×ÙÐÏÌÎÑÀÔ Ó×ÑÚÙ×ÁÎÉÅ ×Ï ×ÒÅÍÑ ×ÙÐÏÌÎÅÎÉÑ. ldconfig ÐÒÏ×ÅÒÑÅÔ ÚÁÇÏÌÏ×ÏË É ÉÍÅÎÁ ÆÁÊÌÏ× ÂÉÂÌÉÏÔÅË, ÉÈ ÓÔÏÌËÎÏ×ÅÎÉÑ, ËÏÇÄÁ ÏÐÒÅÄÅÌÑÅÔÓÑ ËÁËÁÑ ×ÅÒÓÉÑ ÄÏÌÖÎÁ ÉÍÅÔØ ÂÏÌÅÅ ÎÏ×ÙÅ ÓÓÙÌËÉ.

ldconfig ÂÕÄÅÔ ÐÙÔÁÔØÓÑ ×Ù×ÅÓÔÉ ÚÁËÌÀÞÅÎÉÅ Ï ÔÉÐÅ ELF ÂÉÂÌÉÏÔÅË (Ô.Å. libc5 ÉÌÉ libc6/glibc), ÏÓÎÏ×ÁÎÎÙÈ ÎÁ ÂÉÂÌÉÏÔÅËÁÈ ÑÚÙËÁ C É Ï ÔÏÍ ËÁËÁÑ ÂÉÂÌÉÏÔÅËÁ ÄÏÌÖÎÁ ÂÙÔØ Ó×ÑÚÁÎÁ. ðÏÜÔÏÍÕ, ÐÒÉ ÓÏÚÄÁÎÉÉ ÄÉÎÁÍÉÞÅÓËÉÈ ÂÁÂÌÉÏÔÅË, Ñ×ÎÏ ÕËÁÚÙ×ÁÀÔ ÎÁ Ó×ÑÚÙ×ÁÎÉÅ Ó libc (ÉÓÐÏÌØÚÕÑ -lc).

îÅËÏÔÏÒÙÅ ÓÕÝÅÓÔ×ÕÀÝÉÅ ÂÉÂÌÉÏÔÅËÉ ÎÅ ÓÏÄÅÒÖÁÔ ÎÅÏÂÈÏÄÉÍÕÀ ÉÎÆÏÒÍÁÃÉÀ, ÞÔÏÂÙ ÓÄÅÌÁÔØ ×Ù×ÏÄ Ï ÉÈ ÔÉÐÅ. ðÏÜÔÏÍÕ ÆÁÊÌ /etc/ld.so.conf ÒÁÚÒÅÛÁÅÔ ÚÁÄÁ×ÁÔØ ÏÖÉÄÁÅÍÙÊ ÔÉÐ. üÔÁ ×ÏÚÍÏÖÎÏÓÔØ ÉÓÐÏÌØÚÕÅÔÓÑ ÔÏÌØËÏ ÄÌÑ ÔÅÈ ELF ÂÉÂÌÉÏÔÅË, Ó ËÏÔÏÒÙÍÉ ÍÙ ÉÎÁÞÅ ÎÅ ÍÏÖÅÍ ÒÁÂÏÔÁÔØ. æÏÒÍÁÔ ×ÙÇÌÑÄÉÔ ËÁË "dirname=TYPE", ÇÄÅ TYPE ÍÏÖÅÔ ÐÒÉÎÍÁÔØ ÚÎÁÞÅÎÉÅ libc4, libc5 ÉÌÉ libc6. (äÁÎÎÙÊ ÓÉÎÔÁËÓÉÓ ÒÁÂÏÔÁÅÔ ÔÁËÖÅ É × ËÏÍÁÎÄÎÏÊ ÓÔÒÏËÅ). ðÒÏÂÅÌÙ ÎÅ ÒÁÚÒÅÛÁÀÔÓÑ. ôÁËÖÅ ÓÍÏÔÒÉÔÅ ÏÐÃÉÀ -p . ldconfig ÏÂÙÞÎÏ ÄÏÌÖÅÎ ÚÁÐÕÓËÁÔØÓÑ ÓÕÐÅÒÐÏÌØÚÏ×ÁÔÅÌÅÍ, ÔÁË ËÁË ×ÙÐÏÌÎÅÎÉÅ ÍÏÖÅÔ ÔÒÅÂÏ×ÁÔØ ÐÒÁ× ÎÁ ÚÁÐÉÓØ × ÎÅËÏÔÏÒÙÅ ËÁÔÁÌÏÇÉ É ÆÁÊÌÙ, ×ÌÁÄÅÌØÃÅÍ ËÏÔÏÒÙÈ Ñ×ÌÑÅÔÓÑ root.

ïðãéé

-v
òÅÖÉÍ ÐÏÄÒÏÂÎÏÓÔÅÊ. ÷ÙÄÁ£ÔÓÑ ÎÏÍÅÒ ÔÅËÕÝÅÊ ×ÅÒÓÉÉ, ÉÍÑ ËÁÖÄÏÇÏ ËÁÔÁÌÏÇÁ, ËÏÔÏÒÙÊ ÓËÁÎÉÒÕÅÔÓÑ É ×ÓÅ ÓÏÚÄÁ×ÁÅÍÙÅ ÓÉÍ×ÏÌØÎÙÅ ÓÓÙÌËÉ. ðÅÒÅËÒÙ×ÁÅÔ ÒÅÖÉÍ ÍÏÌÞÁÎÉÑ.
-n
ïÂÒÁÂÁÔÙ×ÁÔØ ÔÏÌØËÏ ËÁÔÁÌÏÇÉ, ÚÁÄÁÎÎÙÅ × ËÏÍÁÎÄÎÏÊ ÓÔÒÏËÅ. îÅ ÏÂÒÁÂÁÔÙ×ÁÔØ ÎÉ ÄÏ×ÅÒÅÎÎÙÅ ËÁÔÁÌÏÇÉ (/lib É /usr/lib) ÎÉ ÔÅ, ËÏÔÏÒÙÅ ÚÁÄÁÎÙ × /etc/ld.so.conf. îÅÑ×ÎÏ ×ËÌÀÞÁÅÔ -N.
-N
îÅ ÐÅÒÅÓÔÒÁÉ×ÁÔØ ËÜÛ. úÁ ÉÓËÌÀÞÅÎÉÅÍ ÓÌÕÞÁÑ, ËÏÇÄÁ ÔÁËÖÅ ÚÁÄÁ£ÔÓÑ -X , ÓÓÙÌËÉ ÂÕÄÕÔ ÏÂÎÏ×ÌÅÎÙ.
-X
îÅ ÏÂÎÏ×ÌÑÔØ ÓÓÙÌËÉ. úÁ ÉÓËÌÀÞÅÎÉÅÍ ÓÌÕÞÁÑ, ËÏÇÄÁ ÔÁËÖÅ ÚÁÄÁ£ÔÓÑ -N , ËÜÛ ÂÕÄÅÔ ÐÅÒÅÓÔÒÏÅÎ.
-f conf
éÓÐÏÌØÚÏ×ÁÔØ conf ×ÍÅÓÔÏ /etc/ld.so.conf.
-C cache
éÓÐÏÌØÚÏ×ÁÔØ cache ×ÍÅÓÔÏ /etc/ld.so.cache.
-r root
éÚÍÅÎÉÔØ É ÉÓÐÏÌØÚÏ×ÁÔØ root × ËÁÞÅÓÔ×Å ËÏÒÎÅ×ÏÇÏ ËÁÔÁÌÏÇÁ.
-l
âÉÂÌÉÏÔÅÞÎÙÊ ÒÅÖÉÍ. òÕÞÎÏÅ Ó×ÑÚÙ×ÁÎÉÅ ÏÔÄÅÌØÎÙÈ ÂÉÂÌÉÏÔÅË. ðÒÅÄÎÁÚÎÁÞÅÎ ÔÏÌØËÏ ÄÌÑ ÜËÓÐÅÒÔÏ×.
-p
÷ÙÄÁÔØ ÓÐÉÓÏË ËÁÔÁÌÏÇÏ× É ÂÉÂÌÉÏÔÅË-ËÁÎÄÉÄÁÔÏ×, ÓÏÈÒÁΣÎÎÙÊ × ÔÅËÕÝÅÍ ËÜÛÅ.

æáêìù

/lib/ld.so
ÄÉÎÁÍÉÞÅÓËÉÊ ËÏÍÐÁÎÏ×ÝÉË
/etc/ld.so.conf
æÁÊÌ, ÓÏÄÅÒÖÁÝÉÊ ÓÐÉÓÏË ÒÁÚÄÅÌ£ÎÎÙÈ Ä×ÏÅÔÏÞÉÅÍ, ÐÒÏÂÅÌÏÍ, ÔÁÂÕÌÑÃÉÅÊ ÉÌÉ ÓÉÍ×ÏÌÏÍ ÎÏ×ÏÊ ÓÔÒÏËÉ, ËÁÔÁÌÏÇÏ×, × ËÏÔÏÒÙÈ ÐÒÏÉÚ×ÏÄÉÔÓÑ ÐÏÉÓË ÂÉÂÌÉÏÔÅË.
/etc/ld.so.cache
æÁÊÌ, ÓÏÄÅÒÖÁÝÉÊ ÓÏÒÔÉÒÏ×ÁÎÎÙÊ ÓÐÉÓÏË ÂÉÂÌÉÏÔÅË, ÎÁÊÄÅÎÎÙÈ × ËÁÔÁÌÏÇÁÈ, ÚÁÄÁÎÎÙÈ × /etc/ld.so.conf.

ðåòå÷ïä

ðÅÒÅ×£Ì Ó ÁÎÇÌÉÊÓËÏÇÏ ÷ÉËÔÏÒ ÷ÉÓÌÏÂÏËÏ× <corochoone@perm.ru> 2003
Notre OS n'est pas comme BeOs. J'ai testé BeOs aussi, mais BeOs ne
permettait pas de faire ALT+TAB pour passer d'un système à l'autre alors
que le Multidesk oui.
-- Jayce - J'ai déjà dit que BeOS ça su>