Alternattivi - Linux Command - Unix Command

Linux / Unix Command:> alternattivi

Isem

alternattivi - iżommu rabtiet simboliċi li jiddeterminaw il-kmand default

Sinteżi

alternattivi [ għażliet ] --install link il-prijorità tal-path ta 'l-isem [- link link link path ] ... [ --initscript service ]

alternattivi [ għażliet ] - niżżel il- passaġġ tal-isem

alternattivi [ għażliet ] --set path ta 'l-isem

alternattivi [ għażliet ] - isem awtomatiku

alternattivi [ għażliet ] - isem tad- displej

alternattivi [ għażliet ] - isem kunfidenzjali

Deskrizzjoni

alternattivi joħloq, ineħħi, iżomm u juri informazzjoni dwar ir- rabtiet simboliċi li jinkludu s-sistema alternattiva. Is-sistema ta 'alternattivi hija ri-implimentazzjoni tas-sistema alternattiva ta' Debian. Ġie rritrattat primarjament biex titneħħa d-dipendenza fuq il-perl; huwa maħsub li jkun hemm tnaqqis fis-sostituzzjoni ta 'l - iskritt ta' l -aġġornamenti-dipendenzi ta 'Debian. Din il-paġna manwali hija verżjoni kemmxejn modifikata tal-paġna manwali mill-proġett Debian.

Huwa possibbli li diversi programmi li jissodisfaw l-istess funzjonijiet jew funzjonijiet simili jiġu installati fuq sistema waħda fl-istess ħin. Pereżempju, ħafna sistemi għandhom bosta edituri tat-test installati f'daqqa. Dan jagħti għażla lill-utenti ta 'sistema, li tippermetti lil kull wieħed juża editur differenti jekk ikun mixtieq, iżda jagħmilha diffiċli għal programm li jagħmel għażla tajba ta' editur biex jinvoka jekk l-utent ma jkunx speċifika preferenza partikolari.

Is-sistema ta 'alternattivi timmira biex issolvi din il-problema. Isem ġeneriku fis- sistema tal - files huwa maqsum mill-fajls kollha li jipprovdu funzjonalità interkambjabbli. Is-sistema alternattiva u l-amministratur tas-sistema flimkien jiddeterminaw liema fajl attwali huwa msemmi minn dan l-isem ġeneriku. Per eżempju, jekk l-edituri tat-test ed (1) u nvi (1) huma t-tnejn installati fis-sistema, is-sistema alternattiva għandha tikkawża li l-isem / usr / bin / editur ġeneriku jirreferi / usr / bin / nvi awtomatikament. L-amministratur tas-sistema jista 'jwarrab dan u jikkawża li jirreferi għal / usr / bin / ed minflok, u s-sistema alternattiva ma tbiddilx din l-issettjar sakemm ma tintalabx espliċitament tagħmel dan.

L-isem ġeneriku mhuwiex rabta simbolika diretta ma 'l-alternattiva magħżula. Minflok, hija rabta simbolika ma 'isem fid- direttorju alternattivi , li min-naħa tagħha hija rabta simbolika mal-fajl attwali msemmi. Dan isir sabiex il-bidliet ta 'l-amministratur tas-sistema jistgħu jiġu limitati fid-direttorju / eċċ : l-FHS (qv) jagħti raġunijiet għaliex din hija Ħaġa Tajba.

Meta kull pakkett li jipprovdi fajl b'funzjonalità partikolari jkun installat, mibdul jew imneħħi, alternattivi jissejħu biex taġġorna l-informazzjoni dwar dak il-fajl fis-sistema ta 'alternattivi. Alternattivi normalment jissejħu minn skripts % post jew % pre f'pakketti RPM.

Ħafna drabi jkun utli li jiġu sinkronizzati għadd ta 'alternattivi, sabiex jinbidlu bħala grupp; pereżempju, meta jiġu installati bosta verżjonijiet tal-editur vi (1), il-paġna tal-bniedem imsemmija minn /usr/share/man/man1/vi.1 għandha tikkorrispondi mal-eżegwibbli msemmi / usr / bin / vi . l-alternattivi jimmaniġġjaw dan permezz ta ' kaptan u links tal- iskjavi ; meta l-kaptan jinbidel, xi skjavi assoċjati jinbidlu wkoll. Rabta prinċipali u l-iskjavi assoċjati magħha jiffurmaw grupp ta ' rabta .

Kull grupp ta 'rabta huwa, fi kwalunkwe ħin partikolari, f'wieħed miż-żewġ modi: awtomatiku jew manwali. Meta grupp ikun fil-mod awtomatiku, is-sistema ta 'alternattivi tiddeċiedi awtomatikament, billi l-pakketti huma installati u mneħħija, kemm jekk u kif jiġu aġġornati r-rabtiet. Fil-mod manwali, is-sistema alternattiva ma tbiddilx ir-rabtiet; se jħalli d-deċiżjonijiet kollha lill-amministratur tas-sistema.

Il-gruppi ta 'rabta huma fil-modalità awtomatika meta jiġu introdotti għall-ewwel darba fis-sistema. Jekk l-amministratur tas-sistema jagħmel bidliet fis-settings awtomatiċi tas-sistema, dan se jkun innutat li l-alternattivi li jmiss jitmexxew fuq il-grupp tal-link mibdul, u l-grupp awtomatikament jinbidel għal mod manwali.

Kull alternattiva għandha prijorità assoċjata miegħu. Meta grupp ta 'rabta jkun f'modalità awtomatika, l-alternattivi indikati mill-membri tal-grupp ikunu dawk li għandhom l-ogħla prijorità.

Meta tuża l-għażla --config ser telenka l-għażliet kollha għall-grupp ta 'rabta li l- isem mogħti huwa l-link prinċipali. Imbagħad tkun imwassal għal liema għażliet għandek tuża għall-grupp ta 'rabta. Ladarba tagħmel modifika, il-grupp ta 'rabta ma jibqax aktar fil - mod awtomatiku . Ikollok bżonn tuża l-għażla --auto sabiex terġa 'lura għall-istat awtomatiku.

Terminoloġija

Peress li l-attivitajiet tal- alternattivi huma pjuttost involuti, xi termini speċifiċi jgħinu biex jispjegaw it-tħaddim tiegħu.

isem ġeneriku

Isem, bħal / usr / bin / editur , li jirreferi, permezz tas-sistema alternattiva, għal wieħed minn numru ta 'fajls ta' funzjoni simili.

symlink

Mingħajr kwalifika ulterjuri, dan ifisser rabta simbolika fid-direttorju ta 'alternattivi: waħda li l-amministratur tas-sistema huwa mistenni li jaġġusta.

alternattiva

L-isem ta 'fajl speċifiku fil-filesystem, li jista' jkun aċċessibbli permezz ta 'isem ġeneriku bl-użu tas-sistema alternattiva.

direttorju ta 'alternattivi

Direttorju, awtomatikament / eċċ / alternattivi , li fihom is-simboli.

direttorju amministrattiv

Direttorju, awtomatikament / var / lib / alternattivi , li fih informazzjoni dwar l-istat ta ' alternattivi .

grupp ta 'rabta

Sett ta 'links simboli relatati, maħsuba biex jiġu aġġornati bħala grupp.

rabta ewlenija

Ir-rabta f'grupp ta 'rabta li tiddetermina kif il-konnessjonijiet l-oħra fil-grupp huma kkonfigurati.

rabta tal-iskjavi

Rabta f'grupp ta 'rabta li hija kkontrollata mill-issettjar tal-ħolqa ewlenija.

Mod awtomatiku

Meta grupp ta 'rabta jkun f'modalità awtomatika, is-sistema alternattiva tiżgura li r-rabtiet fil-grupp jindikaw l-alternattivi ta' l-ogħla prijorità xierqa għall-grupp.

mod manwali

Meta grupp ta 'rabta jkun fil-mod manwali, is-sistema ta' alternattivi ma tagħmilx xi bidliet fis-settings tal-amministratur tas-sistema.

Għażliet

Eżattament trid tiġi speċifikata azzjoni waħda jekk l- alternattivi għandhom iwettqu kwalunkwe kompitu sinifikanti. Kull numru ta 'għażliet komuni jista' jiġi speċifikat flimkien ma 'kwalunkwe azzjoni.

Għażliet komuni

--verbose

Iġġenera aktar kummenti dwar liema alternattivi qed jagħmlu.

--quiet

Ma jiġġenerax kummenti sakemm ma jiġrux żbalji. Din l-għażla għadha mhix implimentata.

- test

M'għandekx tagħmel xejn, sempliċement ngħid x'għandu jsir. Din l-għażla għadha mhix implimentata.

--help

Agħti xi informazzjoni dwar l-użu (u ngħid liema verżjoni ta ' alternattivi dan hu).

--verżjoni

Għid liema verżjoni ta ' alternattivi dan hi (u agħti xi informazzjoni dwar l-użu).

- direttorju tad- ditta

Jispeċifika d-direttorju alternattivi, meta dan ikun differenti mill-inadempjenza.

- direttorju admin

Jispeċifika d-direttorju amministrattiv, meta dan ikun differenti mill-inadempjenza.

Azzjonijiet

--install link path ta 'isem pri [ --slave slink sname spath ] [ --initscript service ] ...

Żid grupp ta 'alternattivi għas-sistema. l-isem huwa l-isem ġeneriku għar-rabta ewlenija, il- link huwa l-isem tas-simboli tagħha, u l- passaġġ huwa l-alternattiva introdotta għar-rabta ewlenija. sname , slink u spath huma l-isem ġeneriku, l-isem tas-simboli link u l-alternattiva għal rabta tal-iskjavi, u s-servizz huwa l-isem ta 'kull inċiż miksub għall-alternattiva. NOTA: --initscript hija għażla speċifika ta 'Red Hat Linux. Żero jew aktar - għażliet ta ' silta , kull wieħed segwit bi tliet argumenti, jistgħu jiġu speċifikati.

Jekk is-symlink prinċipali speċifikat jeżisti diġà fir-reġistri tas-sistema ta 'alternattivi, l-informazzjoni fornuta se tkun miżjuda bħala sett ġdid ta' alternattivi għall-grupp. Inkella, grupp ġdid, issettjat għal modalità awtomatika, se jkun miżjud ma 'din l-informazzjoni. Jekk il-grupp huwa f'modalità awtomatika, u l-prijoritajiet ta 'alternattivi miżjuda ġodda huma ogħla minn kwalunkwe alternattiva oħra installata għal dan il-grupp, is-simboli għandhom jiġu aġġornati biex jindikaw l-alternattivi ġodda miżjuda.

Jekk tintuża initscript , is-sistema alternattiva ser tmexxi l-initscript assoċjat ma 'l-alternattiva permezz ta' chkconfig, jirreġistra u jirreġistra l-iskrittura init skond liema alternattiva hija attiva.

NOTA: --initscript hija għażla speċifika ta 'Red Hat Linux.

- nimxu 'l- isem tat-triq

Neħħi alternattiva u r-rabtiet kollha tal-iskjavi kollha assoċjati magħha. isem huwa isem fid-direttorju ta 'l-alternattivi, u l- path huwa isem tal-file assoluta li l- isem tiegħu jista' jkun marbut miegħu. Jekk l- isem huwa tabilħaqq marbut mal- mogħdija , l- isem se jiġi aġġornat biex jindika alternattiva xierqa oħra, jew jitneħħew jekk ma jkunx hemm tali alternattiva. Ir-rabtiet skjavi assoċjati jiġu aġġornati jew imneħħija, b'mod korrispondenti. Jekk il-link bħalissa ma jindikax it- triq , l-ebda konnessjoni ma tinbidel; l-informazzjoni dwar l-alternattiva biss titneħħa.

- path ta 'l- isem tad-dħul

Ir-rabta simbolika u l-iskjavi għall- isem tal- grupp ta 'rabta stabbiliti għal dawk konfigurati għat- triq , u l-grupp ta' rabta huwa ssettjat għal mod manwali. Din l-għażla mhix fl-implimentazzjoni oriġinali ta 'Debian.

- isem awtomatiku

Ibdel l- isem tal -master symlink għall-modalità awtomatika. Fil-proċess, din is-symlink u l-iskjavi tagħha huma aġġornati biex jindikaw l-alternattivi stallati ta 'l-ogħla prijorità.

- isem tad- displej

Agħti informazzjoni dwar il-grupp ta 'rabta li l- isem tagħha huwa l-link prinċipali. L-informazzjoni murija tinkludi l-modalità tal-grupp (auto jew manwali), liema alternattiva attwalment tindika s-symlink, liema alternattivi oħra huma disponibbli (u l-alternattivi skjavi korrispondenti tagħhom), u l-alternattiva ta 'l-ogħla prijorità attwalment installata.

ARA UKOLL

ln (1), FHS, l-Istandard tal-Ġerarkija tas-Sistema tal-Fajls.

Importanti: Uża l-kmand tal- bniedem ( % raġel ) biex tara kif tintuża kmand fuq il-kompjuter partikolari tiegħek.