Jak spustit výchozí aplikace pomocí jednoduchých příkazů v Ubuntu

  • Gabriel Brooks
  • 0
  • 4723
  • 201
reklama

Linux je především o svobodě. Přestože proprietární operační systémy směřují k výchozímu nastavení pro každý typ aplikace (např. Webový prohlížeč), Linux poskytuje nástroje k přizpůsobení vašeho systému vašim vlastním vkusům. Měli byste být schopni mít tolik různých programů typu, kolik chcete. A to je co aktualizace-alternativy je vše o - snadný způsob přepínání mezi možnostmi.

Zde je návod, jak je používat v Ubuntu (a dalších systémech založených na Debianu).

Systém aktualizace-alternativy

Než se ponoříme do různých alternativ, podíváme se na věci za scénami. Jedna alternativa, editor, poskytuje textový editor založený na terminálu:

editor editorů whereis / usr / bin / editor /usr/share/man/man1/editor.1.gz

A otevření textového souboru tímto příkazem provede přesně to, co byste očekávali:

editor sudo / etc / fstab

Tím se otevře konfigurační soubor souborového systému Co jsou konfigurační soubory a jak je můžete upravit? Co jsou konfigurační soubory a jak je můžete upravovat? Převážná většina softwarových aplikací je konfigurována prostřednictvím rozhraní nabídky, ale některé vyžadují, abyste udělali krok dále a skutečně upravili textový soubor. Jak ale tyto "konfigurační soubory" fungují? v textovém editoru ... ale který? Ve spodním systému se otevřel nano:

editor příkaz je ve skutečnosti symbolickým odkazem Co je symbolický odkaz a jaké jsou jeho použití? [MakeUseOf vysvětluje] Co je symbolický odkaz a jaké jsou jeho použití? [MakeUseOf vysvětluje] (symbolický odkaz). Odkaz na nano, můžete se zeptat? Ani náhodou! Příkaz / usr / bin / editor je odkaz na / etc / alternatives / editor. / etc / alternativy Adresář je místo, kde jsou všechny alternativy v systému spravovány jako symbolické odkazy. Toto jsou odkazy, které odkazují na aktuální program. Jedná se tedy o odkaz (ve vašem PATH) na odkaz (v alternativním adresáři) na program.

Jak jste možná uhodli, aktualizace-alternativy je nástroj, který vám pomůže spravovat tyto odkazy. Pojďme se podívat, jak to používat.

Příklad použití aktualizace-alternativy

Většina aktualizace-alternativy příkazy, které budete používat, následují tento vzor:

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

Ve výše uvedeném, alternativa (alternativy) odkazuje na program, který nakonec použijete. volba je to, co s tím chcete dělat. Chcete-li pokračovat s editor komponenta, než se rozjedeme kolem, pojďme položit zemi. Zobrazit volba nám ukazuje nějaký detail.

update-alternatives - editor zobrazení

Horní řádky nám říkají cestu k editor příkaz sám, stejně jako to, co je v tuto chvíli spojeno. Je tam ale spousta věcí, včetně muž překlady stránky apod. Více zaměřené seznam příkaz usnadňuje pochopení věcí:

update-alternatives - editor seznamu

Tam to vidíš nano je skutečně uvedena jako alternativa pro editor. Ale co jiného bychom mohli použít? To nám dává tři možnosti, včetně VIM. Můžete znovu přiřadit editor zavolat VIM místo toho použijte program config volba.

sudo update-alternatives --config editor

Pomocí interaktivní nabídky můžete vybrat novou možnost. Nebo pokud znáte požadovaný program, použijte soubor volba:

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

Dále se podíváme na několik alternativ, které byste mohli vyzkoušet.

Pozoruhodné možnosti alternativní aktualizace

Jak již bylo zmíněno, existuje již mnoho balíčků, které využívají aktualizace-alternativy Systém. Zde jsou některé, které se mohou ukázat jako užitečné při správě vašeho systému:

update-alternatives --config java

Některé programy očekávají / vyžadují instalaci určité verze Java. V systémech založených na Ubuntu můžete nainstalovat několik verzí OpenJDK Jak zkontrolovat, zda je Java nainstalovaná na Ubuntu (a nainstalovat, pokud není) Jak zkontrolovat, zda je Java nainstalovaná na Ubuntu (a nainstalovat, pokud není) Mnoho Java aplikací je napsáno v Javě, takže pokud se chcete v Linuxu dobře bavit, pravděpodobně ho budete muset nainstalovat jako nějaký bod. (open source Java) z repozitářů a také ručně nainstalovat více verzí oficiální Oracle JRE. Nastavení této možnosti jako alternativy vám umožní přepínat, které prostředí Java spouští programy za běhu.

Poznámka: Existuje celá řada alternativ souvisejících s Javou, které by měly být všechny aktualizovány společně. Podívejte se na praktickou aplikaci update-java-alternativy, které pro vás některé z Java specifických funkcí fungují.

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

Docela samozřejmý, to vám umožní nastavit výchozí webový prohlížeč. Pokud pracujete na ploše založené na GNOME, měli byste se také podívat gnome-www-browser také.

update-alternatives --config mozilla-flashplugin

K lepšímu nebo horšímu, stále existuje mnoho webů, které používají Flash Jak získat nejnovější Flash Player Chrome pro práci v Firefoxu na Linuxu Jak získat nejnovější Flash Player pro Chrome pro práci v Firefoxu na Linuxu Nenechte si ujít nové funkce a vylepšení výkonu ve Flashi jednoduše proto, že chcete používat Firefox. Zde je návod, jak získat nejnovější verzi programu Flash pro Firefox v systému Linux. . To vám pomůže přepínat mezi oficiální verzí Adobe a open source, jako je gnash.

Pokud jste zvědaví na celou škálu dostupných alternativ, zkuste je vypsat podle všech následujících možností:

update-alternatives --get-selections

Přizpůsobení alternativ

Správa možností, které nám Canonical dává, je vše v pořádku. Ale nebyla by to svoboda, kdybyste si ji nemohli vyrobit jako vlastní, že? V následujících sekcích se podíváme na to, jak přidat a odebrat své vlastní alternativní skupiny.

Přidání alternativ ze systému

Alternativy jsou do systému přidávány automaticky při instalaci podporovaných balíčků. Například pokud jste nainstalovali emacs, instalační proces by spustil skript, který vytvoří potřebnou volbu v systému Windows / etc / alternativy, včetně priority.

Ale můžete si také vytvořit své vlastní alternativy, pokud jste dost dobrodružní. Pokud tak učiníte, měli byste mít na paměti, že budete muset tyto alternativy naplnit ručně. Pokud například vytvoříte novou alternativu s názvem x-textový procesor, budete muset přidat první a všechny následující programy ručně. Budete je také muset odstranit, jinak můžete najít alternativní odkaz na program, který již neexistuje.

Pojďme přidat skupinu s názvem x-textový procesor a jedna alternativa (v tomto případě vynikající LibreOffice Writer 9 Efektivní LibreOffice Writer Tipy pro zvýšení produktivity 9 Efektivní LibreOffice Writer Tipy pro zvýšení produktivity Jedinou bezplatnou alternativou Microsoft Office, která svítí nad ostatními, je LibreOffice. Pomůžeme vám získat ( více) znát a produktivně s tímto všestranným kancelářským balíčkem.) je následující:

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

Tento příkaz vytvoří:

  • Zavolal nový příkaz (ve skutečnosti symbolický odkaz) textový procesor zastupování;
  • Nová skupina alternativ se jmenovala x-textový procesor, který;
  • Obsahuje (a výchozí) aplikace / usr / bin / lowriter, který má;
  • Priorita 40.

Povolání textový procesor z příkazového řádku nyní spustí program LibreOffice Writer (výše uvedený jako nízká hladina). Můžete přidat další (např. Textový textový editor) textář) se stejným příkazem mění skutečnou cestu aplikace podle potřeby:

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

Nyní dotazování x-textový procesor skupina zobrazí tyto dvě možnosti.

Ve výchozím nastavení je skupina v “auto” což znamená, že systém použije možnost s nejvyššími Přednost (podle čísla) obsahuje - v tomto případě LibreOffice (40 versus textářka 20). Můžete použít config výše popsaná možnost to změnit.

Odstranění alternativ ze systému

Pokud se rozhodnete, že nepotřebujete žádnou možnost, jednoduchý příkaz pomocí odstranit možnost se toho zbaví.

sudo update-alternatives - odstraňte x-word-procesor / usr / bin / wordgrinder

Konečně, odebrat všechny volba smaže celou skupinu, včetně všech jejích alternativ:

sudo update-alternatives - odstraňte všechny x-word-procesory

Všimněte si, že tyto odstranit aktualizovat alternativy záznamy, ale ne programy, ke kterým jsou připojeny.

Už jste někdy aktualizovali alternativy v akci dříve? Máte nějaké tipy nebo triky týkající se práce s alternativami? Dejte nám vědět v komentářích!

Image Credit: momente přes Shutterstock.com




Bisher hat noch niemand einen Kommentar zu diesem Artikel abgegeben.

O moderní technologii, jednoduché a cenově dostupné.
Váš průvodce ve světě moderních technologií. Naučte se, jak používat technologie a pomůcky, které nás každý den obklopují, a naučte se, jak objevovat na internetu zajímavé věci.