Линук / Уник наредба:> алтернатива
Име
алтернативе - одржавају симболичке везе које одређују задане команде
Синопсис
алтернативе Опције --инсталирај приоритет путања линк линк --Роб име линка пут … --инитсцрипт услуга
алтернативе Опције --ремове путања имена
алтернативе Опције --комплет путања имена
алтернативе Опције - ауто име
алтернативе Опције --приказ име
алтернативе Опције --цонфиг име
Опис
алтернативе креира, уклања, одржава и приказује информације о симболичким везама које садрже систем алтернатива. Систем алтернатива је реимплементација система Дебиан алтернатива. Прво је преписано пре свега како би се уклонила зависност од перл-а; намерава да буде пад замене за Дебиановеажурирања-зависности скрипта. Ова страница човека је незнатно измењена верзија човјекових страница из пројекта Дебиан.
Могуће је неколико програма који испуњавају исте или сличне функције које се истовремено могу инсталирати на једном систему. На пример, многи системи имају истовремено инсталирано неколико уређивача текста. Ово даје избор корисницима система, омогућавајући сваком да користи по жељи другог уређивача, али отежава програму да направи добар избор уредника за позивање ако корисник није одредио одређену преференцију.
Систем алтернатива има за циљ да реши овај проблем. Опште име у датотечном систему дели сви фајлови који омогућавају замјењиву функционалност. Систем алтернатива и системски администратор заједно утврђују на којој стварном фајлу се односи ово генеричко име. На пример, ако се уређују текстовиед(1) инви(1) су инсталирани на систем, алтернативни систем ће узроковати генеричко име / уср / бин / едитор да се односи на / уср / бин / нви подразумевано. Администратор система може то надмашити и навести на њега / уср / бин / ед Уместо тога, и алтернативни систем неће променити ово подешавање све док се то не изричито не затражи.
Генеричко име није директна симболичка веза са изабраном алтернативом. Умјесто тога, то је симболична веза са именом у алтернативе директоријум , што је симболична веза са стварним датим фајлом. Ово је учињено тако да се промене администратора система могу ограничити унутар / етц директоријум: ФХС (к.в.) даје разлоге зашто је ово добра ствар.
Када је сваки пакет који обезбеђује датотеку са одређеном функцијом инсталиран, измењен или уклоњен,алтернативе позива се да ажурира информације о тој датотеци у алтернативном систему.алтернативе обично се зове из%пошта или% пре скрипте у РПМ пакетима.
Често је корисно да се многе алтернативе синхронизују, тако да се оне мењају као група; на пример, када је неколико верзијави(1) уређаји су инсталирани, на човјеку на којој се наводи /уср/схаре/ман/ман1/ви.1 треба да одговара извршној верзији коју наводи / уср / бин / ви . алтернативе ово рукује помоћу мајстор и Роб линкови; када се мастер промијени, сви повезани робови се такође мењају. Главна веза и повезани робови чине а линк група .
Свака група веза је, у било ком тренутку, у једном од два начина: аутоматско или ручно. Када је група у аутоматском режиму, систем алтернатива ће аутоматски одлучити, како се пакети инсталирају и уклањају, да ли и како ажурирати везе. У ручном режиму, систем алтернатива неће променити везе; то ће оставити све одлуке администратору система.
Линк групе се налазе у аутоматском режиму када се први пут упознају са системом. Ако системски администратор изврши промене у аутоматским подешавањима система, то ће бити примећено следећи пут када се алтернатива покреће у групи измењених веза, а група ће се аутоматски пребацити на ручни режим.
Свака алтернатива има а приоритет повезано са њим. Када је група веза у аутоматском режиму, алтернативе које указују чланови групе ће бити они који имају највиши приоритет.
Када користите --цонфиг опција ће навести све изборе за које групу веза је дата име је главна веза. Затим ће бити затражено од којег избора ћете користити за групу веза. Када направите промену, група веза више неће бити ауто мод. Морате да користите - ауто опцију да се вратите у аутоматско стање.
Терминологија
Од активности наалтернативе су прилично укључени, неки специфични појмови ће помоћи да се објасни његов рад.
генерично име
Име, као / уср / бин / едитор , који се преко алтернативног система односи на један од неколико датотека сличне функције.
симлинк
Без икаквих додатних квалификација то значи симболичку везу у директоријуму алтернатива: она коју се од администратора система очекује да подеси.
алтернатива
Име одређене датотеке у датотечни систем, који може бити доступан преко генеричког имена помоћу система алтернатива.
алтернативни директоријум
Директоријум, подразумевано / етц / алтернативе , који садрже симболе.
административни директоријум
Директоријум, подразумевано / вар / либ / алтернативе , садржиалтернативе'информације о држави.
линк група
Скуп повезаних симбола, који су намењени да се ажурирају као група.
мастер линк
Веза у групи веза која одређује како су друге везе у групи конфигуриране.
славе линк
Веза у групи веза која се контролише постављањем главне везе.
аутоматски режим
Када је група веза у аутоматском режиму, систем алтернатива осигурава да везе у групи указују на алтернативе највишег приоритета које су погодне за групу.
ручни начин рада
Када је група веза у ручном режиму, систем алтернатива неће променити поставке администратора система.
Опције
Тачно треба да се одреди једна акција акоалтернативе је да изврши било који значајан задатак. Било који број заједничких опција може се навести заједно са било којом акцијом.
Заједничке опције
- вербосе
Генеришите више коментара о томеалтернативе прави.
--куиет
Немојте генерисати никакве коментаре ако се не догоде грешке. Ова опција још није имплементирана.
--тест
Немојте ништа учинити, само реци шта би било учињено. Ова опција још није имплементирана.
--помоћ
Дајте неке информације о коришћењу (и кажите коју верзијуалтернативе ово је).
- верзија
Реците коју верзијуалтернативе ово је (и дајте неке информације о кориштењу).
--алтдир директоријум
Одређује директоријум алтернатива, када се то разликује од подразумеване.
--админдир директоријум
Одређује административни директоријум, када се то разликује од подразумеване.
Акције
--инсталирај линк име путања при --Роб слинк снаме спат --инитсцрипт услуга …
Додајте групу алтернатива систему. име је генерички назив главне везе, линк је име његовог симбола, и пут је алтернатива која је уведена за главну везу. снаме , слинк и спат су генеричко име, симболично име и алтернатива за подређени линк, и услуга је име било којег повезаног инитсцрипта за алтернативу.БЕЛЕШКА: --инитсцрипт је специфична опција Ред Хат Линука. Нула или више--Роб опције, од којих свака следи три аргумента, могу бити специфициране.
Ако је наведен главни симбол веза већ постоји у евиденцији система алтернатива, испоручене информације ће бити додате као нови скуп алтернатива за групу. У супротном ће се са овим информацијама додати нова група, подешена на аутоматско режим. Ако је група у аутоматском режиму, а приоритет новоизграђених алтернатива је већи од било које друге инсталиране алтернативе за ову групу, симболи ће бити ажурирани да би указали на ново додате алтернативе.
Ако--инитсцрипт користи се, алтернативни систем ће управљати иницијатом повезаним са алтернативом прекоцхкцонфиг, регистровање и одјављивање инит скрипте у зависности од тога која је алтернатива активна.
БЕЛЕШКА: --инитсцрипт је специфична опција Ред Хат Линука.
--ремове путања имена
Уклоните алтернативу и све повезане везане робове. име је име у именику алтернатива, и пут је апсолутно име фајла име могу бити повезани. Ако име заиста је повезана пут , име биће ажурирани како би указали на другу одговарајућу алтернативу или уклонили ако не постоји таква алтернатива. Везе повезаних славе ће се ажурирати или уклонити, сходно томе. Ако веза тренутно не показује пут , никакви линкови се не мењају; уклањају се само информације о алтернативи.
--комплет путања имена
Симболичка веза и робови за групу веза име подесите на оне које су конфигурисане пут , а група веза је подешена на ручни режим. Ова опција није у оригиналној имплементацији Дебиан-а.
- ауто име
Пребаците главни симбол име до аутоматског режима. У овом процесу, овај симбол и његови робови се ажурирају како би указали на најважније алтернативе које су инсталиране.
--приказ име
Прикажите информације о групи повезивања име је главна веза. Приказане информације укључују режим групе (аутоматски или ручни), на коју алтернативу тренутно указује симболик, које друге алтернативе су доступне (и њихове одговарајуће алтернативе славе) и алтернативу која је тренутно инсталирана.
ТАКОЂЕ ВИДЕТИ
У лн(1), ФХС, стандардна хијерархија датотечног система.
Важно: Користити човек команда ( % ман ) да видите како се на вашем рачунару користи команда.













