Skip to main content

Alternatīvas - Linux komanda

Anonim

Linux / Unix Command:> alternatīvas

Nosaukums

alternatīvas - saglabāt simboliskās saites, kas nosaka noklusējuma komandas

Kopsavilkums

alternatīvas iespējas --uzstādīt saite nosaukuma ceļš prioritāte --vergs saites nosaukums ceļš … --initscript apkalpošana

alternatīvas iespējas - noņemiet nosaukuma ceļš

alternatīvas iespējas - iestatiet nosaukuma ceļš

alternatīvas iespējas --auto vārds

alternatīvas iespējas - displejs vārds

alternatīvas iespējas - konfigur vārds

Apraksts

alternatīvas izveido, noņem, uztur un parāda informāciju par simboliskajām saitēm, kas ietver alternatīvu sistēmu. Alternatīvu sistēma ir Debian alternatīvu sistēmas atkārtota ieviešana. Tas galvenokārt tika pārrakstīts, lai novērstu atkarību no perl; tā ir paredzēta, lai samazinātu Debian rezervesupdate-dependencies skripts. Šī mana lapa ir nedaudz modificēta manja lapas versija no Debian projekta.

Ir iespējams, ka vienlaikus vienai sistēmai var uzstādīt vairākas programmas, kas izpilda tās pašas vai līdzīgas funkcijas. Piemēram, daudzām sistēmām ir vienlaicīgi instalēti vairāki teksta redaktori. Tas dod sistēmas lietotājiem izvēli, ļaujot katram, ja nepieciešams, izmantot citu redaktoru, taču programmā ir grūti izvēlēties labu redaktoru, ja lietotājs nav norādījis konkrētu preferenci.

Alternatīvu sistēmas mērķis ir atrisināt šo problēmu. Faktiskajā sistēmā kopīgu nosaukumu koplieto visi faili, kas nodrošina savstarpēji maināmu funkcionalitāti. Alternatīvu sistēma un sistēmas administrators kopā nosaka, uz kuru faktisko failu atsaucas šis vispārīgais nosaukums. Piemēram, ja teksta redaktoried(1) unnvi(1), abi ir instalēti sistēmā, alternatīvu sistēma izraisīs vispārējo nosaukumu / usr / bin / redaktors atsaukties uz / usr / bin / nvi pēc noklusējuma. Sistēmas administrators var to ignorēt un izraisīt tā atsaukšanos / usr / bin / ed tā vietā, un alternatīvu sistēma šo iestatījumu nemaina, kamēr to nav skaidri pieprasījis.

Vispārīgais nosaukums nav tieša simboliska saite uz izvēlēto alternatīvu. Tā vietā tā ir simboliska saite uz vārdu alternatīvas katalogs , kas savukārt ir simboliska saite uz faktisko atsauces failu. Tas tiek darīts tā, lai sistēmas administratora izmaiņas tiktu ierobežotas / etc Katalogs: FHS (q.v.) sniedz iemeslus, kāpēc tas ir labs lieta.

Kad katra pakete, kurā ir fails ar noteiktu funkcionalitāti, tiek instalēts, mainīts vai noņemts,alternatīvas tiek aicināts atjaunināt informāciju par šo failu alternatīvu sistēmā.alternatīvas parasti tiek izsaukta no% post vai% pre skripti RPM paketēs.

Bieži ir lietderīgi sinhronizēt vairākas alternatīvas, lai tās tiktu mainītas kā grupa; piemēram, ja ir vairākasvi(1) redaktors ir instalēts, mana lapa, uz kuru atsaucas /usr/share/man/man1/vi.1 vajadzētu atbilst izpildes failam, uz kuru atsaucas / usr / bin / vi . alternatīvas to apstrādā, izmantojot kapteinis un vergs saites; kad kapteinis tiek mainīts, arī tiek mainīti visi attiecīgie vergi. Galvenā saite un ar to saistītie vergi veido a saite grupa .

Katra saišu grupa ir jebkurā brīdī vienā no diviem režīmiem: automātiska vai manuāla. Ja grupa ir automātiskajā režīmā, alternatīvu sistēma automātiski nolemj, ka pakotnes tiek instalētas un noņemtas, vai un kā atjaunināt saites. Manuālajā režīmā alternatīvu sistēma nemainīs saites; tā visus lēmumus atstās sistēmas administratoram.

Saišu grupas ir automātiskajā režīmā, kad tās pirmo reizi ievada sistēmā. Ja sistēmas administrators veic izmaiņas sistēmas automātiskajos iestatījumos, tiks novērots, ka mainītās saites grupas nākamās reizēs darbosies alternatīvas un grupa automātiski tiks pārslēgta uz manuālo režīmu.

Katrai alternatīvai ir a prioritāte saistīts ar to. Ja saites grupa atrodas automātiskajā režīmā, grupas dalībnieki norāda uz alternatīvām tām, kurām ir visaugstākā prioritāte.

Lietojot - konfigur opcija uzskaitīs visas izvēles saites grupai, kas sniegta vārds ir galvenā saite. Tad jums tiks piedāvāts izvēlēties, kādu no saitēm grupai izmantot. Kad esat veicis izmaiņas, saišu grupa vairs nedarbosies auto režīms Jums būs jāizmanto --auto lai atgrieztos automātiskajā stāvoklī.

Terminoloģija

Tā kāalternatīvas ir diezgan iesaistīti, daži īpaši noteikumi palīdzēs izskaidrot savu darbību.

vispārējs nosaukums

Vārds, piemēram / usr / bin / redaktors , kas, izmantojot alternatīvu sistēmu, norāda uz vienu no daudziem līdzīgas funkcijas failiem.

simbolu saite

Bez jebkādas papildu kvalifikācijas tas nozīmē simbolisku saiti alternatīvu direktorijā: to, kuru paredzēts mainīt sistēmas administrators.

alternatīva

Atsevišķa faila nosaukums failu sistēmā, kuru var padarīt pieejamu ar vispārēju nosaukumu, izmantojot alternatīvu sistēmu.

alternatīvu katalogs

Katalogs pēc noklusējuma / etc / alternatīvas , kurā ir simboli.

administratīvā direktorija

Katalogs pēc noklusējuma / var / lib / alternatīvas , kas saturalternatīvas"valsts informācija.

saišu grupa

Saistītu simbolu kopums, kuru paredzēts atjaunināt kā grupu.

galvenā saite

Saite saišu grupā, kas nosaka, kā tiek konfigurētas citas grupas saites.

vergu saite

Saite saišu grupā, kuru kontrolē galvenās saites iestatīšana.

automātiskais režīms

Ja saišu grupa ir automātiskajā režīmā, alternatīvu sistēma nodrošina, ka grupas saites norāda uz grupas visatbilstošākajām alternatīvām.

manuālais režīms

Ja saišu grupa ir manuālā režīmā, alternatīvu sistēma neīstenos sistēmas administratora iestatījumus.

Iespējas

Precīzi jānorāda viena darbība, jaalternatīvas ir veikt jebkuru nozīmīgu uzdevumu. Jebkurš kopīgo iespēju variants var tikt norādīts kopā ar jebkuru darbību.

Kopējās opcijas

- verbose

Izveidot vairāk komentāru par toalternatīvas dara.

- jautā

Neveidojiet komentārus, ja nav kļūdu. Šī opcija vēl nav ieviesta.

--pārbaude

Nekā nedariet, vienkārši sakiet, kas būtu darīts. Šī opcija vēl nav ieviesta.

--palīdzība

Norādiet informāciju par lietošanu (un pasakiet, kāda iralternatīvas tas ir).

- pārveide

Pastāstīt, kura versijaalternatīvas tas ir (un sniedz dažus lietošanas informāciju).

--altdir katalogs

Norāda alternatīvu direktoriju, ja tas atšķiras no noklusējuma.

- admindir katalogs

Norāda administratīvo direktoriju, ja tas atšķiras no noklusējuma.

Darbības

--uzstādīt saites nosaukums ceļš pri --vergs noliec sname spath --initscript apkalpošana …

Pievienojiet sistēmu alternatīvu grupai. vārds ir galvenā saites sugas vārds, saite ir tās simbola nosaukums un ceļš vai alternatīva tiek ieviesta galvenajam saitēm. sname , nolaisties un spāts ir vispārējs nosaukums, simbolu saite un alternatīva slave saitei un apkalpošana ir jebkura saistītā inictērija vārds alternatīvai.PIEZĪME: --initscript ir īpaša opcija Red Hat Linux. Nulle vai vairāk--vergs Var norādīt opcijas, kurām seko trīs argumenti.

Ja norādītā galvenā simbola lietošana pastāv jau alternatīvu sistēmas rekordos, sniegtā informācija tiks pievienota kā jauns grupu alternatīvu variants. Pretējā gadījumā ar šo informāciju tiks pievienota jauna grupa, kas iestatīta automātiskajā režīmā. Ja grupa ir automātiskajā režīmā un jauna pievienoto alternatīvu prioritāte ir augstāka nekā jebkura cita šīs grupas instalēta alternatīva, simbīnītes tiks atjauninātas, lai norādītu uz nesen pievienotajām alternatīvām.

Ja--initscript tiek izmantota, alternatīvu sistēma pārvaldīs inicitru, kas saistīts ar alternatīvu, izmantojotchkconfig, init skripta reģistrēšana un reģistrēšana atkarībā no tā, kura alternatīva ir aktīva.

PIEZĪME: --initscript ir īpaša opcija Red Hat Linux.

- noņemiet nosaukuma ceļš

Noņemiet alternatīvu un visas ar to saistītās slave saites. vārds ir nosaukums alternatīvu direktorijā un ceļš ir absolūts faila nosaukums, uz kuru vārds varētu būt saistīta. Ja vārds ir tiešām saistīts ar ceļš , vārds tiks atjaunināta, lai norādītu uz citu piemērotu alternatīvu vai noņemtu, ja šāda alternatīva nav. Saistītās vergu saites tiek attiecīgi atjauninātas vai noņemtas. Ja saite pašlaik nenorāda uz ceļš , saites netiek mainītas; tiek noņemta tikai informācija par alternatīvu.

- iestatiet nosaukuma ceļš

Simbolu saite un verdzības saišu grupai vārds iestatīt tiem, kas ir konfigurēti ceļš , un saites grupa ir iestatīta kā manuālais režīms. Šī opcija nav sākotnējā Debian implementācijā.

--auto vārds

Pārslēgt galveno simbolu vārds uz automātisko režīmu. Šajā procesā šī simbola saite un tās vergi tiek atjaunināti, lai norādītu uz visaugstākās prioritātes uzstādītajām alternatīvām.

- displejs vārds

Parādiet informāciju par saišu grupu vārds ir galvenā saite. Parādītajā informācijā ir iekļauts grupas režīms (automātiska vai manuāla), kāda alternatīva simbola saite pašlaik norāda, kādas citas alternatīvas ir pieejamas (un to atbilstošās verteles alternatīvas), kā arī pašlaik instalētā augstākās prioritātes alternatīva.

SKATĪT ARĪ

ln(1), FHS, failu sistēmu hierarhijas standarts.

Svarīgs: Izmantojiet cilvēks komanda ( % cilvēks ), lai redzētu, kā komanda tiek izmantota jūsu konkrētajā datorā.