Альтэрнатывы - Linux Command - Unix каманднага

Linux / Unix Каманда:> альтэрнатывы

імя

альтэрнатывы - захаваць сімвалічныя спасылкі вызначаюць каманды па змаўчанні

канспект

альтэрнатывы [опцыя] прыярытэт --install імя спасылкі шляху [--slave шлях імя спасылкі] ... [--initscript сэрвіс]

альтэрнатывы [опцыя] --remove шляху імя

альтэрнатывы [опцыя] --set імя шлях

альтэрнатывы [опцыя] --auto імя

альтэрнатывы [опцыя] --display імя

альтэрнатывы [опцыі] --Config імя

апісанне

альтэрнатывы стварае, выдаляе, захоўвае і адлюстроўвае інфармацыю аб сімвалічных спасылак , якія складаюць сістэму альтэрнатыў. Сістэма альтэрнатыў з'яўляецца пераазначэннем сістэмы альтэрнатыў Debian. Яна была перапісана ў першую чаргу, каб выдаліць залежнасць ад Perl; ён прызначаны , каб быць падзеннем замены для абнаўлення-залежнасці сцэнара Debian. Дадзеная старонка ўяўляе сабой злёгку мадыфікаваную версію старонкі чалавека з праекта Debian.

Можна некалькі праграм, якія выконваюць тыя ж або аналагічныя функцыі, якія павінны быць устаноўлены на адной сістэме адначасова. Напрыклад, многія сістэмы маюць некалькі тэкставых рэдактараў устаноўлены адразу. Гэта дае выбар для карыстальнікаў сістэмы, што дазваляе кожнаму выкарыстоўвайце іншы рэдактар, калі гэта пажадана, але і робіць яго цяжкім для праграмы, каб зрабіць добры выбар рэдактараў для выкліку, калі карыстальнік не ўказаў канкрэтнае перавагу.

Сістэма альтэрнатыў закліканая вырашыць гэтую праблему. Радавое імя ў файлавай сістэме з'яўляецца агульным для ўсіх файлаў , якія забяспечваюць зменнай функцыянальнасць. Сістэма альтэрнатыў і сістэмны адміністратар разам вызначыць, якія фактычны файл на які спасылаюцца гэтым радавым назвай. Напрыклад, калі тэкставыя рэдактары рэдактар (1) і NVI (1) абодва ўстаноўлены ў сістэме, сістэма альтэрнатыў выклікае агульная назва / USR / бен / рэдактар для абазначэння / USR / BIN / Nvi па змаўчанні. Сістэмны адміністратар можа змяніць гэта і прымусіць яго звярнуцца да / USR / BIN / Пад рэд замест гэтага, і сістэма альтэрнатыў не будзе змяняць гэтую наладу , пакуль відавочна не прасіў , каб зрабіць гэта.

Радавое назва не з'яўляецца прамым сімвалічнай спасылкай на абранай альтэрнатывы. Замест гэтага, яна з'яўляецца сімвалічнай спасылкай на імя ў каталогу альтэрнатыў, якія , у сваю чаргу , з'яўляецца сімвалічнай спасылкай на рэальны файл спасылаецца. Гэта робіцца для таго , што змены сістэмнага адміністратара могуць быць абмежаваныя ў каталогу / і г.д .: ЗШС (QV) дае прычыны , чаму гэта добрая рэч.

Калі кожны пакет забяспечвае файл з пэўнай функцыянальнасцю усталяваны, зменены або выдалены, альтэрнатыва выклікаюцца для абнаўлення інфармацыі аб гэтым файле ў сістэме альтэрнатыў. альтэрнатывы, як правіла , выклікаецца з% паштовых або% папярэдніх сцэнарыяў ў пакетах RPM.

Часта бывае карысна для шэрагу альтэрнатыў, якія будуць сінхранізаваныя, так што яны мяняюцца, як група; напрыклад, калі некалькі версій VI (1) рэдактар ўстаноўлены, старонка людзей спасылаюцца /usr/share/man/man1/vi.1 павінна адпавядаць выкананага спасылаецца / USR / BIN / VI. альтэрнатывы апрацоўваюць гэта з дапамогай вядучых і кіраваных звёнаў; калі майстар мяняецца, любыя звязаныя з імі рабы мяняюцца таксама. Майстар сувязі і звязаныя з ім рабы складаюць групу спасылак.

Кожная група спасылак, у любы дадзены момант часу, у адным з двух рэжымаў: аўтаматычны ці ручной. Калі група знаходзіцца ў аўтаматычным рэжыме, сістэма альтэрнатыў будзе аўтаматычна прымаць рашэнне, бо ўсталёўваюцца і выдаляюцца пакеты, ці варта і як абнавіць спасылкі. У ручным рэжыме, сістэма альтэрнатыў не зменіць спасылку; ён пакіне ўсе рашэнні да сістэмнага адміністратара.

Link група знаходзіцца ў аўтаматычным рэжыме, калі яны ўпершыню ўведзены ў сістэму. Калі сістэмны адміністратар уносіць змены ў аўтаматычную ўстаноўку сістэмы, гэта будзе заўважаныя ў наступны раз альтэрнатывы выконваюцца на групе змененай спасылкі, і група будзе аўтаматычна перамыкацца ў ручным рэжым.

Кожны варыянт мае прыярытэт , звязаны з ім. Калі група спасылак знаходзіцца ў аўтаматычным рэжыме, альтэрнатывы, на якую паказвае члены групы будуць тыя, якія маюць найвышэйшы прыярытэт.

Пры выкарыстанні --config опцыі будуць пералічаныя ўсе варыянты для групы сувязі якога імя з'яўляецца асноўным звяном. Вам будзе прапанавана ўвесці які з варыянтаў выкарыстоўваць для групы сувязі. Пасля таго, як вы зробіце змены, то група спасылак больш не будзе знаходзіцца ў аўтаматычным рэжыме. Вам трэба будзе выкарыстоўваць --auto опцыю для таго , каб вярнуцца да аўтаматычнага рэжыму.

тэрміналогія

Паколькі дзейнасць альтэрнатыў даволі грувасткая, некаторыя спецыфічныя тэрміны дапамогуць растлумачыць яго працу.

радавое найменне

Імя, як / USR / BIN / рэдактар, у якім гаворыцца, праз сістэму альтэрнатыў, да аднаго з некалькіх файлаў падобнай функцыі.

сімвалічная

Без якой-небудзь дадатковай кваліфікацыі, гэта азначае сімвалічную спасылку ў каталог альтэрнатыў: той, які сістэмны адміністратар, як чакаецца, карэктаваць.

альтэрнатыва

Імя канкрэтнага файла ў файлавай сістэме, які можа быць даступны праз радавое назва, выкарыстоўваючы сістэму альтэрнатыў.

каталог альтэрнатыў

Каталог, па змаўчанні / і г.д. / альтэрнатыў, які змяшчае сімвалічныя спасылкі.

адміністрацыйны каталог

Каталог, па змаўчанні / вар / Lib / альтэрнатывы, якая змяшчае інфармацыю аб стане альтэрнатыў.

група спасылак

Набор звязаных симлинок, прызначаны для абнаўлення ў якасці групы.

майстар-спасылка

Звяно ў групе спасылак, вызначае, якім чынам іншыя спасылкі ў групе сканфігураваны.

вядзёнае звяно

Спасылка ў групе спасылак, якая кантралюецца шляхам ўстаноўкі вядучага звяна.

аўтаматычны рэжым

Калі група спасылак знаходзіцца ў аўтаматычным рэжыме, сістэма альтэрнатыў гарантуе, што спасылкі ў кропцы групы ў найбольш прыярытэтных альтэрнатывы, падыходных для гэтай групы.

ручной рэжым

Калі група спасылак знаходзіцца ў ручным рэжыме, сістэма альтэрнатыў не будзе ўносіць ніякіх зменаў у налады сістэмнага адміністратара.

опцыі

Дакладна адно дзеянне павінна быць паказана , калі альтэрнатывы заключаецца ў выкананні якіх - небудзь значных задач. Любую колькасць агульных опцый можа быць паказана разам з любым дзеяннем.

агульныя параметры

--verbose

Генераваць больш каментароў аб тым, што альтэрнатывы робяць.

--quiet

Не ствараць якія-небудзь каментары, калі не ўзнікаюць памылкі. Гэтая опцыя яшчэ не рэалізаваная.

--test

Ці ёсць на самой справе нічога не рабіць, проста сказаць, што будзе зроблена. Гэтая опцыя яшчэ не рэалізаваная.

--help

Дайце інфармацыю аб выкарыстанні (і сказаць , якая версія альтэрнатыў гэта).

--version

Скажыце , якую версію альтэрнатыў гэта (і даць некаторую інфармацыю аб выкарыстанні).

--altdir каталог

Вызначае каталог альтэрнатыў, калі гэта будзе адрознівацца ад значэння па змаўчанні.

admindir , каталог

Вызначае адміністрацыйную дырэкторыю, калі гэта будзе адрознівацца ад значэння па змаўчанні.

дзеянні

--install шлях імя спасылкі паі [--slave неданосак SNAME SPATH] [--initscript сэрвіс] ...

Дадаць групу альтэрнатыў ў сістэму. Назва гэтага агульнае назвай для галоўнай спасылкі, спасылка з'яўляецца імем яго Лінка, і шляхам з'яўляецца альтэрнатывай ўводзяцца для галоўнай спасылкі. SNAME, красціся і SPATH з'яўляецца агульнай назвай, імя сімвалічным і альтэрнатывай для сувязі вядзёнай і абслугоўванне імя любога звязанага сцэнарыя ініцыялізацыі для альтэрнатывы. Заўвага: --initscript спецыфічны варыянт Red Hat Linux. Нуль ці больш --slave варыянтаў, кожны з якіх вынікаюць тры аргументу, які можа быць паказаны.

Калі майстар сімвалічная паказаны ўжо існуе ў запісах альтэрнатыў сістэмы, тым інфармацыя будзе дададзеная як новы набор альтэрнатыў для гурта. У адваротным выпадку, новая група, у аўтаматычны рэжым, будзе дададзеная з гэтай інфармацыяй. Калі група знаходзіцца ў аўтаматычным рэжыме, і прыярытэт толькі што дададзеным Альтэрнатывы вышэй любых іншых устаноўленых альтэрнатыў для гэтай групы, сімвалічныя спасылкі будуць абноўлены, каб паказаць на зноў дададзеныя альтэрнатывы.

Калі --initscript выкарыстоўваецца сістэма альтэрнатыў будзе кіраваць сцэнаром ініцыялізацыяй , звязаны з альтэрнатывай праз chkconfig, рэгістрацыя і адмену рэгістрацыі сцэнарыя ініцыялізацыі ў залежнасці ад таго, якой альтэрнатывы з'яўляецца актыўнай.

Заўвага: --initscript спецыфічны варыянт Red Hat Linux.

--remove імя шляху

Выдаліць альтэрнатыву і ўсе звязаныя з кіраваныя звёнамі. імя гэтае імя ў каталогу альтэрнатыў, і шлях абсалютная імя файла , да якога імя можа быць звязана. Калі імя сапраўды звязана з шляхам, імя будзе абнаўляцца , каб паказаць на іншую прыдатную альтэрнатыву, або выдаліць , калі няма такой альтэрнатывы злева. Асацыяваныя падначаленыя спасылкі будуць абноўлены або выдалены, адпаведна. Калі спасылка не ў цяперашні час паказвае на шлях, ніякія спасылкі не змяняюцца; толькі выдаляецца інфармацыя пра альтэрнатыву.

--set імя шляху

Сімвалічная спасылка Рабы для імя спасылкі групы ўстаноўлена, сканфігураваныя для шляху, і група сувязі ўсталёўваюцца ў ручным рэжым. Гэтая опцыя не ў першапачатковай рэалізацыі Debian.

--auto імя

Уключыце імя галоўнага знакавай спасылкі ў аўтаматычным рэжыме. У гэтым працэсе, гэта сімвалічнае і яго рабы будуць абноўлены, каб паказаць на найбольш прыярытэтных ўстаноўлены альтэрнатывы.

--display імя

Адлюстраванне інфармацыі аб групе спасылак, назва якога з'яўляецца асноўным звяном. Інфармацыя, якая адлюстроўваецца ўключае ў сябе рэжым групы (аўтаматычны ці ручной), які ў цяперашні час альтэрнатывай паказвае на тое, што іншыя альтэрнатывы даступныя (і іх адпаведныя падначаленыя альтэрнатывы), і ў цяперашні час усталяваны самы высокі прыярытэт альтэрнатывы сімвалічная.

ГЛЯДЗІЦЕ ТАКСАМА

п (1), FHS, то Filesystem Hierarchy Standard.

Важна: Выкарыстоўвайце каманду чалавека (%) чалавек , каб паглядзець , як каманда выкарыстоўваецца на вашым канкрэтным кампутары.