Skelbimas

„Linux“ yra visa ko laisvė. Nors patentuotos operacinės sistemos paprastai nurodo kiekvieno tipo programų (pvz., Žiniatinklio naršyklės) numatytuosius nustatymus, „Linux“ teikia įrankius, leidžiančius pritaikyti sistemą jūsų skoniui. Turėtumėte turėti tiek daug skirtingų tipų programų, kiek jums patinka. Štai ką atnaujinimas-alternatyvos yra viskas - paprastas būdas perjungti variantus.

Štai kaip jį naudoti „Ubuntu“ (ir kitose „Debian“ sistemose).

Atnaujinimo alternatyvų sistema

Prieš įsigilindami į įvairias alternatyvas, apžvelgsime užkulisinius dalykus. Viena alternatyva, redaktorius, teikia terminalo teksto rengyklę:

kur yra redaktorius. redaktorius: / usr / bin / redaktorius /usr/share/man/man1/editor.1.gz

Ir atidarius tekstinį failą su šia komanda, daroma tiksliai tai, ko tikėjotės:

sudo redaktorius / etc / fstab

Tai atvers failų sistemą konfigūracijos failas Kas yra „Config“ failai ir kaip galite juos redaguoti?Didžioji dauguma programinės įrangos programų sukonfigūruojamos per meniu sąsają, tačiau kai kurios jų reikalauja, kad jūs peržengtumėte ir iš tikrųjų redaguotumėte tekstinį failą. Bet kaip veikia šie „konfigūracijos failai“?

instagram viewer
Skaityti daugiau teksto rengyklėje... bet kuris iš jų? Žemiau esančioje sistemoje jis atsidarė nano:

atnaujinti fstab

redaktorius komanda iš tikrųjų yra a simbolinis saitas Kas yra simbolinis saitas („Symlink“)? Kaip sukurti „Linux“Failų nuorodos yra naudingos, tačiau simbolinės nuorodos (nuorodos) gali pakeisti failų ir aplankų naudojimą „Linux“, „MacOS“ ir „Windows“. Skaityti daugiau (nuoroda). Nuoroda į nano, galite paklausti? Ne! Įsakymas /usr/bin/editor yra nuoroda į /etc/alternatives/editor. /etc/alternatives katalogas yra vieta, kur visos sistemos alternatyvos yra valdomos kaip simbolinės nuorodos. Tai yra nuorodos, nurodančios į tikrąją aptariamą programą. Taigi tai yra nuoroda (jūsų PATH) su nuoroda (alternatyvų kataloge) į programą.

Kaip jau galėjote atspėti, atnaujinimas-alternatyvos yra įrankis, padedantis valdyti šias nuorodas. Pažvelkime, kaip ja naudotis.

Atnaujinimo pavyzdys - alternatyvos Naudojimas

Dauguma atnaujinimas-alternatyvos komandos, kurias naudosite, atitinka šį modelį:

sudo atnaujinimas-alternatyvos [parinktis] [alternatyva (-os)]

Aukščiau, alternatyva (-os) nurodo programą, kurią galiausiai naudosite. variantas yra tai, ką norite su tuo padaryti. Norėdami tęsti redaktorius komponentas, prieš pradėdami tyčiotis iš žemės paviršiaus. ekranas parinktis rodo mums kai kurias detales.

atnaujinimas-alternatyvos - ekrano redaktorius
atnaujinti alternatyvų ekrano redaktorių

Aukščiausios eilutės nurodo kelią į redaktorius pati komanda, taip pat tai, kas šiuo metu yra susieta. Vis dėlto ten yra daugybė dalykų, įskaitant vyras puslapių vertimai ir tokie. Tikslingesnis sąrašą komanda palengvina dalykų supratimą:

atnaujinti - alternatyvos - sąrašo redaktorius
atnaujinti alternatyvų sąrašą

Ten jūs galite tai pamatyti nano iš tikrųjų yra išvardyta kaip alternatyva redaktorius. Bet ką dar galėtume panaudoti? Tai suteikia mums tris variantus: įskaitant VIM. Galite perskirti redaktorius paskambinti VIM programą, o ne konfig variantas.

sudo atnaujinimas-alternatyvos - konfigūracijos redaktorius
atnaujinti alternatyvius konfigūracijos redaktorius

Naudodamiesi interaktyviu meniu galite pasirinkti naują parinktį. Arba, jei žinote norimą programą, naudokite rinkinys parinktis:

sudo atnaujinimas - alternatyvos - pradinis redaktorius /usr/bin/vim.basic

Toliau apžvelgsime keletą alternatyvų, kurias galbūt norėsite išbandyti.

Pažymėtini atnaujinimo variantai

Kaip minėta, jau yra daug paketų, kuriuose naudojamasi atnaujinimas-alternatyvos sistema. Štai keletas, kurie gali būti naudingi valdant sistemą:

atnaujinimas-alternatyvos --config Java

Kai kurios programos tikisi, kad bus įdiegta tam tikra „Java“ versija. „Ubuntu“ pagrįstose sistemose galite įdiegti kelias OpenJDK versijas Kaip patikrinti, ar „Java“ įdiegta „Ubuntu“ (ir įdiegti, jei jo nėra)Daugybė skirtingų platformų programų yra parašytos „Java“, taigi, jei norite gerai praleisti laiką „Linux“, greičiausiai turėsite ją įdiegti kaip tam tikrą ar kitą tašką. Skaityti daugiau (atviro kodo „Java“) iš saugyklų, taip pat rankomis įdiekite kelias oficialios „Oracle JRE“ versijas. Pastarojo nustatymas kaip alternatyva leis jums perjungti, kuri „Java“ aplinka paleidžia programas iškart.

Pastaba: Yra keletas su „Java“ susijusių alternatyvų, kurios visos turėtų būti atnaujinamos kartu. Peržiūrėkite patogumo programą atnaujinti-java-alternatyvos, kuris atlieka tam tikrą „Java“ darbą už jus.

atnaujinti alternatyvas
atnaujinimas-alternatyvos --config x-www-browser / gnome-www-browser

Gana savaime suprantama, tai leis jums nustatyti numatytąją interneto naršyklę. Jei dirbate darbalaukyje, paremtame GNOME, taip pat turėtumėte peržvelgti gnome-www-naršyklė taip pat.

atnaujinimas-alternatyvos --config mozilla-flashplugin

Geriau ar blogiau, vis dar yra daugybė svetainių, kurios naudoti „Flash“ Kaip priversti naujausią „Chrome“ „Flash“ grotuvą veikti „Firefox“ sistemoje „Linux“Nepraleiskite naujų „Flash“ funkcijų ir našumo patobulinimų vien todėl, kad norite naudoti „Firefox“. Štai kaip gauti naujausią „Flash“ versiją, skirtą „Firefox“ „Linux“. Skaityti daugiau . Tai padės jums pereiti tarp oficialios „Adobe“ versijos ir atvirojo kodo versijų gnash.

Jei jus domina visos galimos alternatyvos, pabandykite atlikti šiuos veiksmus, kad pateiktumėte visas jų dabartines nuostatas:

atnaujinti - alternatyvos - leisti - atrankos

Jūsų alternatyvų pritaikymas

„Canonical“ teikiamų variantų valdymas yra geras ir geras. Bet ar tai nebūtų laisvė, jei negalėtumėte padaryti savo? Tolesniuose skyriuose nagrinėsime, kaip pridėti ir pašalinti jūsų pačių alternatyvias grupes.

Alternatyvų pridėjimas iš sistemos

Alternatyvos pridedamos prie jūsų sistemos automatiškai, kai įdiegiate palaikomus paketus. Pvz., Jei įdiegėte Emacsdiegimo procesas paleidžia scenarijų, kuris sukuria reikiamą parinktį /etc/alternatives, įskaitant prioritetą.

Bet jūs taip pat galite sukurti savo alternatyvas, jei esate pakankamai drąsus. Jei tai padarysite, turėtumėte nepamiršti, kad šias alternatyvas turėsite užpildyti rankiniu būdu. Pvz., Jei sukursite naują alternatyvą pavadinimu x žodžių procesorius, pirmą ir visas paskesnes programas turėsite pridėti rankomis. Taip pat turėsite juos pašalinti, kitaip galite rasti alternatyvą, nukreiptą į programą, kurios nebeegzistuoja.

Pridėkime grupę, vadinamą x žodžių procesorius ir viena alternatyva (šiuo atveju puikus „LibreOffice Writer“ 9 veiksmingi „LibreOffice Writer“ patarimai, kaip padidinti jūsų produktyvumąViena nemokama „Microsoft Office“ alternatyva, kuri šviečia virš kitų, yra „LibreOffice“. Mes padėsime jums (daugiau) susipažinti ir produktyviau naudoti šį universalų biuro rinkinį. Skaityti daugiau ) yra toks:

„sudo“ atnaujinimo alternatyvos - įdiegti / usr / šiukšliadėžę / teksto redaktorių x-žodžių procesorių / usr / šiukšliadėžę / lowriter 40

Ši komanda sukuria:

  • Paskambino nauja komanda (iš tikrųjų nuoroda) tekstų rengyklė atstovavimas;
  • Vadinama nauja alternatyvų grupė x žodžių procesorius, kuris;
  • Sudėtyje yra (ir pagal nutylėjimą) programa /usr/bin/lowriter, kuris turi;
  • 40 prioritetas.

Skambina tekstų rengyklė iš komandinės eilutės dabar paleis LibreOffice Writer (aukščiau nurodytą kaip žemas kritikas). Galite pridėti kitų (pvz., Teksto režimo teksto rengyklę žodžių skaitytojas) su ta pačia komanda ir pakeisdami tikrąjį programos kelią:

„sudo“ atnaujinimo alternatyvos - įdiegti / usr / šiukšliadėžę / teksto redaktorių x-žodžių procesorių / usr / šiukšliadėžę / wordgrinder 20

Dabar teiraujatės x žodžių procesorius grupė parodys šias dvi galimybes.

atnaujinti alternatyvas įdiegti kitą

Pagal numatytuosius nustatymus grupė veikia automatiniu režimu, tai reiškia, kad sistema naudos aukščiausią parinktį Prioritetas (pagal skaičių) jame yra - šiuo atveju „LibreOffice“ (40, palyginti su „wordgrinder’s“ 20). Galite naudoti konfig aukščiau aprašyta parinktis, norint tai pakeisti.

Alternatyvų pašalinimas iš sistemos

Jei nuspręsite, kad jums nereikia parinkties, naudokite paprastą komandą naudodami pašalinti variantas atsikratys.

sudo atnaujinimo alternatyvos - pašalinti x-word-processor / usr / bin / wordgrinder

Galiausiai pašalinti visus parinktis ištrins visą grupę, įskaitant visas jos alternatyvas:

„sudo“ atnaujinimo alternatyvos - pašalinti „x-word-processor“

Atminkite, kad jie pašalina atnaujinti alternatyvas įrašai, bet ne programas, su kuriomis jie yra susieti.

Ar kada nors atnaujinote alternatyvas veikdami anksčiau? Ar turite patarimų ar gudrybių, susijusių su darbu su alternatyvomis? Praneškite mums komentaruose!

Vaizdo kreditas: akimirka per Shutterstock.com

Aaronas jau penkiolika metų gilinasi į technologijas kaip verslo analitikas ir projektų vadovas ir beveik tiek pat ilgai (nuo „Breezy Badger“) buvo ištikimas „Ubuntu“ vartotojas. Jo interesai apima atvirojo kodo, smulkaus verslo programas, „Linux“ ir „Android“ integraciją ir skaičiavimą paprasto teksto režimu.