Altènativ - lòd Linux - UNIX lòd

Linux / UNIX Kòmandman:> altènativ

Non

altènativ - kenbe lyen senbolik pou detèmine kòmandman default yo

Rezime

altènativ [ opsyon ] - enstale lyezon priyorite non chemen an [ --slave chemen non lyen ] ... [ sèvis sèvis ]

altènativ [ opsyon ] - chemen non chemen

altènativ [ opsyon ] - non chemen non

altènativ [ opsyon ] - non non

altènativ [ opsyon ] - montre non

altènativ [ opsyon ] - non konfigirasyon

Deskripsyon

Altènativ kreye, retire, kenbe epi montre enfòmasyon sou lyen senbolik yo ki gen ladan sistèm altènativ yo. Sistèm altènativ yo se yon rimantasyon nan sistèm altènatif Debian yo. Li te reekri prensipalman yo retire depandans sou pèrl; li se gen entansyon pou yon gout nan ranplasman pou aktyalizasyon depandans Debian script la. Paj Man sa a se yon vèsyon modifye yon ti kras nan paj la nonm nan pwojè a Debian.

Li se posib pou plizyè pwogram ki ranpli fonksyon yo menm oswa menm jan an yo dwe enstale sou yon sistèm sèl nan menm tan an. Pou egzanp, anpil sistèm gen plizyè editè tèks enstale nan yon fwa. Sa a bay chwa itilizatè yo nan yon sistèm, sa ki pèmèt chak yo sèvi ak yon editè diferan si yo vle, men li fè li difisil pou yon pwogram fè yon bon chwa nan editè envoke si itilizatè a pa te espesifye yon preferans an patikilye.

Sistèm altènativ yo gen pou objaktif pou rezoud pwoblèm sa a. Yon non jenerik nan filesystem la se pa tout dosye ki bay fonctionnalités interchangeable. Sistèm altènativ yo ak sistèm administratè a ansanm detèmine ki dosye aktyèl referans pa non jenerik sa a. Pou egzanp, si editè yo tèks ed (1) ak nvi (1) tou de enstale sou sistèm nan, sistèm altènativ yo ap lakòz jenerik non / usr / bin / editè a, al gade nan / usr / bin / nvi pa default. Administratè sistèm lan ka pase sou desizyon sa a ak lakòz li ale nan / usr / bin / ed olye, ak sistèm altènativ yo pa pral chanje anviwònman sa a jiskaske ekspreseman mande yo fè sa.

Non an jenerik se pa yon dirèk senbolik dirèk nan altènatif la chwazi. Olye de sa, li se yon lyen senbolik nan yon non nan altènativ yo anyè , ki nan vire se yon lyen senbolik nan dosye aktyèl la referans. Sa a se fè pou chanjman administratè sistèm lan ka nan prizon nan anyè / anyè a: FHS la (qv) bay rezon poukisa sa a se yon bon bagay.

Lè chak pake bay yon dosye ki gen yon fonctionnalités patikilye enstale, chanje oswa retire, altènatif yo rele yo mete ajou enfòmasyon sou ki dosye nan sistèm yo altènatif. Altènativ yo anjeneral yo rele nan pòs la oswa pre pre Scripts nan pakè RPM.

Li souvan itil pou yon kantite lòt altènativ yo dwe senkronize, pou yo chanje yo kòm yon gwoup; Pou egzanp, lè vèsyon plizyè nan vi (1) editè yo enstale, paj la moun referans nan /usr/share/man/man1/vi.1 yo ta dwe koresponn ak ègzèkutabl a referans pa / usr / bin / vi . altènativ yo kenbe sa a pa vle di nan mèt ak lyen esklav ; lè mèt la chanje, tout esklav asosye yo chanje tou. Yon lyen mèt ak esklav ki asosye yo fè yon gwoup lyen .

Chak gwoup lyen se, nan nenpòt ki lè yo bay, nan youn nan de mòd: otomatik oswa manyèl. Lè yon gwoup se nan otomatik mòd, sistèm altènativ yo pral otomatikman deside, jan pakè yo enstale ak retire, si wi ou non ak ki jan yo mete lyen yo. Nan mòd manyèl, sistèm altènativ yo pa pral chanje lyen yo; li pral kite tout desizyon yo nan administratè sistèm lan.

Gwoup lyen yo nan mòd otomatik yo lè yo premye prezante nan sistèm lan. Si administratè sistèm nan fè chanjman nan anviwònman otomatik sistèm lan, sa a ap remake pwochen lòt altènativ yo ap kouri sou gwoup lyen lyen an, epi gwoup la pral otomatikman chanje nan mòd manyèl.

Chak altènatif gen yon priyorite ki asosye avèk li. Lè yon gwoup lyen se nan otomatik mòd, altènativ yo pwente pa manm nan gwoup la pral moun ki gen pi gwo priyorite.

Lè w ap itilize opsyon an - konfigirasyon pral lis tout chwa ki genyen pou gwoup la lyen nan yo bay non se lyen an mèt. Lè sa a, ou pral mande pou ki nan chwa ki genyen pou yo itilize pou gwoup la lyen. Yon fwa ou fè yon chanjman, gwoup la lyen ap sispann nan mòd oto . Ou pral bezwen sèvi ak opsyon nan -auto yo nan lòd yo retounen nan eta a otomatik yo.

Tèminoloji

Depi aktivite altènativ yo byen patisipe, gen kèk tèm espesifik pral ede eksplike operasyon li yo.

jenerik non

Yon non, tankou / usr / bin / editè , ki refere, atravè sistèm yo altènativ, nan youn nan yon nimewo nan dosye nan menm jan fonksyon.

symlink

San yo pa kalifikasyon plis, sa vle di yon lyen senbolik nan anyè altènativ yo: youn ki administratè sistèm espere ajiste.

altènatif

Non an nan yon dosye espesifik nan dosye sistèm lan, ki ka fè aksesib atravè yon non jenerik lè l sèvi avèk sistèm yo altènativ yo.

altènativ anyè

Yon anyè, pa default / elatriye / altènativ , ki genyen symlinks yo.

administratif anyè

Yon anyè, pa default / var / lib / altènativ , ki gen enfòmasyon eta altènativ .

lyen gwoup

Yon seri symlinks ki gen rapò, ki fèt yo dwe mete ajou kòm yon gwoup.

mèt lyen

Lyen an nan yon gwoup lyen ki detèmine kijan lyen yo lòt nan gwoup la yo configuré.

esklav lyen

Yon lyen nan yon gwoup lyen ki kontwole pa anviwònman an nan lyen an mèt.

otomatik mòd

Lè yon gwoup lyen se nan otomatik mòd, sistèm altènativ yo asire ke lyen yo nan pwen nan gwoup nan altènativ yo priyorite ki apwopriye pou gwoup la.

manyèl mòd

Lè yon gwoup lyen se nan mòd manyèl, sistèm altènativ yo pa pral fè okenn chanjman nan anviwònman sistèm administratè a.

Opsyon

Egzakteman yon aksyon dwe espesifye si altènativ se fè nenpòt ki travay ki gen sans. Nenpòt ki kantite opsyon komen yo ka espesifye ansanm ak nenpòt aksyon.

Opsyon komen

--verbose

Jenere plis kòmantè sou sa ki altènativ ap fè.

-

Pa jenere nenpòt kòmantè sòf si erè rive. Opsyon sa a pa poko aplike.

- tès

Pa aktyèlman fè anyen, jis di sa ki ta dwe fè. Opsyon sa a pa poko aplike.

- ede

Bay kèk enfòmasyon itilizasyon (ak di ki vèsyon an altènativ sa a se).

--version

Di ki vèsyon nan altènativ sa a se (epi bay kèk enfòmasyon itilizasyon).

- anyè anyè

Espesifye altènativ anyè a, lè sa a se yo dwe diferan de default la.

- anyè anyè

Espesifye anyè administratif la, lè sa a se yo dwe diferan de default la.

Aksyon

- enstale lyen non chemen pri [ --slave slink sname spade ] [ - sèvis enkripte ] ...

Ajoute yon gwoup altènativ nan sistèm lan. Non se non an jenerik pou lyen an mèt, lyen se non an nan symlink li yo, ak chemen se altènatif la ke yo te prezante pou lyen an mèt. sname , slink ak spath yo se non an jenerik, non symlink ak altènatif pou yon lyen esklav, ak sèvis se non an nan nenpòt asterisk asosye pou altènatif la. REMAK: -initsript se yon opsyon Wouj Linux Linux espesifik. Zewo oswa plis - opsyon chay , chak ki te swiv pa twa agiman, yo ka espesifye.

Si symlink mèt la espesifye egziste deja nan dosye sistèm altènatif yo, yo pral ajoute enfòmasyon yo kòm yon nouvo seri altènativ pou gwoup la. Sinon, yo pral yon nouvo gwoup, mete nan otomatik mòd, yo pral ajoute ak enfòmasyon sa a. Si gwoup la se nan otomatik mòd, ak priyorite ki ajoute nouvo altènativ yo 'pi wo pase nenpòt ki lòt altènativ enstale pou gwoup sa a, yo ap mete ajou symlinks yo nan pwen nan altènativ yo ki fèk ajoute.

Si -initsript yo itilize, sistèm altènativ yo pral jere initèk ki asosye ak altènatif la atravè chkkonfig, enskri ak enskri script la inite depann sou ki altènatif se aktif.

REMAK: -initsript se yon opsyon Wouj Linux Linux espesifik.

- chemen non chemen

Retire yon altènativ ak tout lyen ki asosye li yo. Non se yon non nan anyè altènativ yo, ak chemen se yon fichye absoli ki non yo ta ka lye. Si non an tout bon lye nan chemen an , yo pral mete ajou non yo nan pwen nan yon lòt altènatif ki apwopriye, oswa retire si pa gen okenn lòt bò gòch altènatif. Lyen ki asosye ki asosye yo pral mete ajou oswa retire, avèk sa. Si lyen an pa kounye a montre nan chemen , pa gen okenn lyen yo chanje; Se sèlman yo retire enfòmasyon sou altènatif la.

- Non chemen non

Lyen senbolik la ak esklav pou non lyen gwoup mete nan moun ki configuré pou chemen , ak gwoup la lyen mete nan mòd manyèl. Opsyon sa a pa nan aplikasyon debitan orijinal la.

- non non

Chanje non an symlink mèt nan mòd otomatik yo. Nan pwosesis la, sa a symlink ak esklav li yo mete ajou nan pwen pi gwo priyorite altènatif yo enstale.

- montre non

Montre enfòmasyon sou gwoup la lyen nan ki non se lyen an mèt. Enfòmasyon ki parèt gen ladan mòd gwoup la (oto oswa manyèl), ki altènatif symlink la kounye a montre, ki lòt altènativ ki disponib (ak altènatif esklav korespondan yo), ak pi gwo priyorite altènatif la kounye a enstale.

GADE TOU

ln (1), FHS, Estanda Fileyoloji Estanda.

Enpòtan: Sèvi ak kòmandman an moun ( moun ) yo wè ki jan yon lòd yo itilize sou òdinatè patikilye ou.