лдцонфиг креира неопходне везе и кеш (за употребу линкера за покретање времена, лд.со ) до најсвежијих дијељених библиотека пронађених у директоријима наведеним у командној линији, у фајлу /етц/лд.со.цонф и у поузданим директоријима ( / уср / либ и / либ ). лдцонфиг проверава имена заглавља и датотека библиотека са којима се сусреће приликом одређивања које верзије треба да ажурирају своје везе. лдцонфиг игнорише симболичке везе приликом скенирања библиотека.
лдцонфиг ће покушати да закључи врсту ЕЛФ либс-а (нпр. либц 5.к или либц 6.к (глибц)) на основу којих Ц библиотека, уколико је било која библиотека повезана, па је зато када креирате динамичке библиотеке, мудро је експлицитно линк против либц (користи -лц). лдцонфиг је способан да сачува више АБИ типова библиотека у јединствену кеш меморију на архитектуре која омогућава изворно покретање више АБИ-ова, као што су иа32 / иа64 / к86_64 или спарц32 / спарц64.
Неке постојеће либс не садрже довољно информација како би се омогућио одбитак њиховог типа, тако да формат датотеке /етц/лд.со.цонф дозвољава спецификацију очекиваног типа. Ово се користи само за оне ЕЛФ либс које не можемо радити. Формат је овакав "дирнаме = ТИПЕ", где тип може бити либц4, либц5 или либц6. (Ова синтакса такође ради на командној линији). Простори нису дозвољени. Погледајте и опцију -п .
Имена директорија која садрже = више нису легална, осим ако имају и очекивани спецификатор типа.
лдцонфиг обично треба покренути од стране супер-корисника, јер може захтевати дозволу за писање на неким директоријумима и датотекама у власништву роот-а. Ако користите -р опцију за промјену роот директоријума, не морате бити супер-корисник, иако имате довољно права на то дрво директорија.
Синопсис
лдцонфиг [ОПТИОН ...]
Опције
-в --вербосе
Вербосе мод. Штампај тренутну верзију броја, име сваког директорија у току скенирања и све повезане везе које су креиране.
-н
Само процесирајте директоријуме специфициране на командној линији. Не обрађујте поуздане директоријуме ( / уср / либ и / либ ) нити оне наведене у /етц/лд.со.цонф . Импликације -Н .
-Н
Не обнављајте кеш меморију. Осим ако није наведен -Кс, линкови су и даље ажурирани.
-ИКС
Не ажурирајте везе. Осим ако је -Н- спецификован, кеш је још увек обновљен.
-ф цонф
Користите цонф уместо /етц/лд.со.цонф .
-Ц кеш
Користите кеш уместо /етц/лд.со.цацхе .
-р роот
Промените и користите роот као роот директоријум.
-л
Библиотекарски режим. Ручно повезивање појединачних библиотека. Намијењен само експертима.
-п --принт-цацхе
Штампајте спискове директоријума и библиотека кандидата који се чувају у тренутној кеш меморији.
-ц --формат = ФОРМАТ
Користите ФОРМАТ за датотеку кеш меморије. Избор је стар, нов и компатибилан (подразумевано).
-? - помоћ - задовољство
Штампајте информације о коришћењу.
-В - верзија
Верзија за штампу и излаз.
Примери
# / сбин / лдцонфиг -в
ће поставити исправне везе за заједничке бинарне датотеке и обновити кеш меморију.
# / сбин / лдцонфиг -н / либ
као роот након инсталације нове дељене библиотеке исправно ће се ажурирати симболичке везе дељене библиотеке у / либ.
ТАКОЂЕ ВИДЕТИ
лдд (1)
Важно: Користите команду човјека ( % човјек ) да бисте видели како се на вашем рачунару користи команда.