Kako zagnati privzete aplikacije z enostavnimi ukazi v Ubuntuju

Kako zagnati privzete aplikacije z enostavnimi ukazi v Ubuntuju

Pri Linuxu gre za svobodo. Medtem ko vas lastniški operacijski sistemi nagibajo k privzetim vrednostim za vsako vrsto aplikacije (npr. Spletni brskalnik), Linux ponuja orodja za prilagoditev vašega sistema vašim željam. Morali bi imeti toliko različnih programov, kot želite. In to je tisto posodobitve-alternative gre za enostaven način preklapljanja med možnostmi.





Tukaj je opisano, kako ga uporabljati v Ubuntuju (in drugih sistemih, ki temeljijo na Debianu).





Sistem alternativnih posodobitev

Preden se poglobimo v različne alternative, si bomo v ozadju ogledali stvari. Ena alternativa, urednik , ponuja urejevalnik besedil, ki temelji na terminalu:





zrcaljenje zaslona prek usb na tv
whereis editor
editor: /usr/bin/editor /usr/share/man/man1/editor.1.gz

Odpiranje besedilne datoteke s tem ukazom naredi točno tisto, kar bi pričakovali:

sudo editor /etc/fstab

S tem se odpre datotečni sistem konfiguracijsko datoteko v urejevalniku besedil ... toda kateri? V spodnjem sistemu se je odprl nano :



The urednik ukaz je v resnici a simbolična povezava (simbolna povezava). Povezava do nano , se lahko vprašate? Ne! Ukaz /usr/bin/editor je povezava do /etc/alternative/editor . The /etc/alternative imenik, kjer se vse alternative v sistemu upravljajo kot simbolne povezave. To so povezave, ki kažejo na dejanski program. Torej je to povezava (v vašem PATH) do povezave (v imeniku alternativ) do programa.

Kot ste morda uganili, posodobitve-alternative je orodje, ki vam pomaga upravljati te povezave. Poglejmo, kako ga uporabljati.





Primer posodobitve-alternative Uporaba

Večina posodobitve-alternative ukazi, ki jih boste uporabljali, sledijo temu vzorcu:

sudo update-alternatives [option] [alternative(s)]

V zgornjem, alternativa se nanaša na program, ki ga boste uporabili. The možnost je tisto, kar želite storiti z njim. Če želite nadaljevati z urednik komponenta, preden gremo naokoli, pojdimo na zemljo. The zaslon možnost nam pokaže nekaj podrobnosti.





update-alternatives --display editor

Zgornje vrstice nam povedo pot do urednik sam ukaz, pa tudi tisto, kar je trenutno povezano. Vseeno je veliko stvari, med drugim tudi človek prevodi strani in podobno. Bolj osredotočen seznam ukaz olajša razumevanje stvari:

update-alternatives --list editor

To lahko vidite nano je dejansko navedena kot alternativa za urednik . Kaj pa bi še lahko uporabili? To nam daje tri možnosti, vključno z SEM PRIŠEL . Lahko znova dodelite urednik poklicati SEM PRIŠEL program namesto z config možnost.

sudo update-alternatives --config editor

Z interaktivnim menijem lahko izberete novo možnost. Če pa poznate program, ki ga želite, uporabite nastavljeno možnost:

sudo update-alternatives --set editor /usr/bin/vim.basic

Nato si bomo ogledali nekaj alternativ, v katerih se boste morda želeli preizkusiti.

Pomembne alternativne možnosti posodobitve

Kot že omenjeno, obstaja že veliko paketov, ki uporabljajo posodobitve-alternative sistem. Tukaj je nekaj, ki se lahko izkažejo za koristne pri upravljanju vašega sistema:

update-alternatives --config java

Nekateri programi pričakujejo/zahtevajo namestitev določene različice Jave. V sistemih, ki temeljijo na Ubuntu, lahko iz skladišč namestite več različic OpenJDK (odprtokodna Java), pa tudi ročno namestite več različic uradnega Oracle JRE. Če slednjo nastavite kot alternativo, boste lahko preklopili, katero okolje Java sproti sproži programe.

Opomba: Obstaja več alternativ, povezanih z Javo, ki jih je treba vse skupaj posodobiti. Oglejte si aplikacijo za udobje update-java-alternative , ki za vas opravlja nekaj dela, specifičnega za Javo.

update-alternatives --config x-www-browser/gnome-www-browser

Precej samoumevno, to vam bo omogočilo nastavitev privzetega spletnega brskalnika. Če delate na namizju, ki temelji na GNOME, si oglejte tudi gnome-www-brskalnik tudi.

update-alternatives --config mozilla-flashplugin

V dobrem ali slabem je še vedno veliko spletnih mest, ki uporabljajo Flash. To vam bo pomagalo preklapljati med uradno različico Adobe in odprtokodno, na primer škripati .

Če vas zanima celotna paleta alternativ, ki so na voljo, poskusite naslednje, da jih navedete ob trenutni nastavitvi:

update-alternatives --get-selections

Prilagodite svoje alternative

Upravljanje možnosti, ki nam jih ponuja Canonical, je vse v redu. Ampak ne bi bilo svobode, če je ne bi mogli narediti sami, kajne? V naslednjih razdelkih bomo pogledali, kako dodati in odstraniti lastne alternativne skupine.

Dodajanje alternativ iz sistema

Ko namestite podprte pakete, se v sistem samodejno dodajo druge možnosti. Na primer, če ste namestili emacs , bi namestitveni postopek zagnal skript, ki ustvari potrebno možnost v /etc/alternative , vključno s prednostno nalogo.

Lahko pa ustvarite tudi lastne alternative, če ste dovolj pustolovski. Če to storite, ne pozabite, da boste morali te možnosti vnesti ročno. Na primer, če ustvarite novo alternativo z naslovom x-besedilni procesor , boste morali ročno dodati prvega in vse naslednje programe. Prav tako jih boste morali odstraniti, sicer boste našli alternativo, ki kaže na program, ki ne obstaja več.

Dodajmo skupino z imenom x-besedilni procesor in ena alternativa (v tem primeru odličen pisatelj LibreOffice) je naslednja:

sudo update-alternatives --install /usr/bin/word-processor x-word-processor /usr/bin/lowriter 40

Ta ukaz ustvari:

  • Nov ukaz (pravzaprav simbolna povezava), poklican urejevalnik besedil zastopanje;
  • Nova alternativna skupina se imenuje x-besedilni procesor , ki;
  • Vsebuje (in privzeto uporablja) aplikacijo /usr/bin/lowriter , kateri ima;
  • Prednost 40.

Klicanje urejevalnik besedil iz ukazne vrstice bo zdaj zagnal LibreOffice Writer (zgoraj navedeno kot lowriter ). Dodate lahko druge (npr. Urejevalnik besedil v besedilnem načinu) brusilnik besed ) z istim ukazom, ki po potrebi spremeni resnično pot aplikacije:

sudo update-alternatives --install /usr/bin/word-processor x-word-processor /usr/bin/wordgrinder 20

Zdaj sprašujem po x-besedilni procesor skupina bo prikazala ti dve možnosti.

Skupina je privzeto v samodejnem načinu, kar pomeni, da bo sistem uporabil možnost z najvišjo vrednostjo Prednost (po številu) vsebuje - v tem primeru LibreOffice (40 v primerjavi s besedilnika 20). Uporabite lahko config zgoraj opisano možnost, da to spremenite.

Odstranjevanje alternativ iz sistema

Če se odločite, da ne potrebujete možnosti, preprosto uporabite ukaz Odstrani možnost se ga bo znebila.

sudo update-alternatives --remove x-word-processor /usr/bin/wordgrinder

Končno, odstrani vse možnost izbriše celotno skupino, vključno z vsemi njenimi možnostmi:

sudo update-alternatives --remove-all x-word-processor

Upoštevajte, da ti odstranijo posodobite alternative vnosi ampak ne programe, s katerimi so povezani.

Ali ste kdaj že izvajali posodobitvene alternative? Kakšni nasveti ali zvijače v zvezi z delom z alternativami? Sporočite nam v komentarjih!

Zasluge za sliko: trenutek prek Shutterstock.com

Deliti Deliti Cvrkutati E-naslov 8 najboljših spletnih mest za brezplačen prenos zvočnih knjig

Zvočne knjige so odličen vir zabave in so veliko lažje prebavljive. Tu je osem najboljših spletnih mest, kjer jih lahko brezplačno prenesete.

Preberite Naprej
Sorodne teme
  • Linux
  • Ubuntu
  • Debian
  • Linux
O avtorju Aaron Peters(31 objavljenih člankov)

Aaron se že petnajst let ukvarja s tehnologijo kot poslovni analitik in vodja projektov, že skoraj toliko časa (od Breezy Badgerja) je zvest uporabnik Ubuntuja. Njegovi interesi vključujejo odprtokodne programe, aplikacije za mala podjetja, integracijo Linuxa in Androida ter računalništvo v načinu navadnega besedila.

Več od Aarona Peters

Naročite se na naše novice

Pridružite se našemu glasilu za tehnične nasvete, ocene, brezplačne e -knjige in ekskluzivne ponudbe!

Kliknite tukaj, če se želite naročiti