Como para lançar seus aplicativos padrão com comandos simples no ubuntu

Linux é toda sobre a liberdade. Embora os sistemas operacionais proprietários tendem a apontá-lo para um padrão para cada tipo de aplicação (por exemplo, navegador web), Linux fornece as ferramentas para adaptar o seu sistema para seus próprios gostos. Você deve ser capaz de ter como muitos programas diferentes de um tipo como você gosta. E é isso que update-alternatives

é toda sobre - uma maneira fácil de alternar entre as opções.

Veja como usá-lo no Ubuntu (e outros sistemas baseados em Debian).

O Sistema update-alternatives

Antes de nos aprofundarmos as diferentes alternativas, vamos dar uma olhada em coisas nos bastidores. Uma alternativa, editor, fornece um editor de texto baseados em terminal:

Onde é editoreditor: / usr / bin / /usr/share/man/man1/editor.1.gz editor

E abrir um arquivo de texto com este comando é exatamente o que você esperaria:

sudo editor / etc / fstab

Isto irá abrir o sistema de arquivos arquivo de configuração em um editor de texto ... mas qual? No sistema abaixo que abriu em nano:Quais são Arquivos de Configuração, e como você pode editá-los?Quais são Arquivos de Configuração, e como você pode editá-los?A grande maioria dos aplicativos de software são configurados através de uma interface do menu, mas alguns requerem que você dar um passo além e realmente editar um arquivo de texto. Mas como essas "arquivos de configuração" trabalhos?consulte Mais informação

atualização fstab

Video: Linux Ubuntu - Comandos básicos 1ª Aula (jeffersoncosta.com.br)

o editor comando é de facto uma link simbólico (Ligação simbólica). Um link para nano, você pode perguntar? Não! O comando / Usr / bin / editor é um link para / Etc / alternatives / editor. o / etc / alternativas diretório é onde todas as alternativas no sistema são gerenciados como links simbólicos. Estes são os links que apontam para o programa real em questão. Portanto, é um link (em seu PATH) para um link (no diretório de alternativas) para um programa.O que é um link simbólico & Quais as suas utilizações? [MakeUseOf Explica]O que é um link simbólico & Quais as suas utilizações? [MakeUseOf Explica]consulte Mais informação

Como você deve ter adivinhado, update-alternatives é a ferramenta que ajuda a gerenciar esses links. Vamos dar uma olhada em como usá-lo.

Exemplo update-alternatives Usage

A maioria update-alternatives comandos que você vai usar segue esse padrão:

Video: Aula 01 - Comandos Básicos do Linux para Concursos Públicos

sudo update-alternatives [opção] [alternativa (s)]

No exemplo acima, alternativas) refere-se ao programa que você vai acabar usando. o opção é o que você quer fazer com ele. Para continuar com o editor componente, antes de irmos perder tempo vamos começar a configuração da terra. o exibição opção mostra-nos alguns detalhes.

editor update-alternatives --display

alternativas de atualização do editor de exibição

As linhas superior nos dizer o caminho para o editor comando em si, bem como o que está ligado no momento. Há um monte de coisas lá dentro, porém, incluindo homem traduções de páginas e tal. A mais focado Lista comando torna as coisas mais fáceis de entender:

update-alternatives editor --list

atualização alternativas listar alts

Lá, você pode ver que nano é de facto listado como uma alternativa para editor. Mas o que mais poderíamos usar? Isso nos dá três opções, Incluindo VIM. Você pode re-atribuir editor para chamar a VIM programa em vez com o configuração opção.

sudo editor update-alternatives --config

alternativas de atualização Config Editor

Usando o menu interativo, você pode selecionar uma nova opção. Ou se você sabe o programa que deseja, use o conjunto opção:

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

Em seguida, vamos dar uma olhada em algumas alternativas que você pode querer tentar sua mão em.

Opções de atualização de alternativa notáveis

Como mencionado, há já muitos pacotes que fazem uso da update-alternatives sistema. Aqui estão alguns que podem ser úteis na gestão de seu sistema:

java update-alternatives --config


Alguns programas de esperar / exigir uma certa versão do Java para ser instalado. Em sistemas Ubuntu-based, você pode instalar várias versões do OpenJDK (Java open source) de repositórios, bem como instalar várias versões do funcionário da Oracle JRE com a mão. Configurando o último como alternativas permitirá que você alterne qual ambiente Java lança programas na mosca.Como verificar se o Java está instalado no Ubuntu (e instalação Se não é)Como verificar se o Java está instalado no Ubuntu (e instalação Se não é)Um monte de aplicativos multi-plataforma são escritos em Java, por isso, se você quiser ter um bom tempo em Linux, então você provavelmente vai ter que instalá-lo como algum ponto ou outro.consulte Mais informação

Nota: Há uma série de alternativas relacionadas com Java que todos devem ser atualizados juntos. Confira o aplicativo conveniência update-java-alternatives, que faz parte do trabalho específico em Java para você.

alternativas Java Update Alts

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

auto-explicativo, isso vai permitir que você configurar seu navegador web padrão. Se você trabalha em um desktop baseados em GNOME, você deve olhar também para gnome-www-browser também.

update-alternatives --config mozilla-flashplugin

Para melhor ou pior, ainda há um monte de sites que uso do flash. Isso irá ajudá-lo a virar entre os Adobe versão e código aberto os oficiais como gnash.Como chegar do Chrome último Flash Player para funcionar no Firefox No LinuxComo chegar do Chrome último Flash Player para funcionar no Firefox No LinuxNão perca em novos recursos e melhorias de desempenho no Flash, simplesmente porque você quer usar o Firefox. Veja como obter a última versão do Flash para o Firefox no Linux.consulte Mais informação

Se você está curioso sobre toda a gama de alternativas disponíveis, tente o seguinte para enumerá-los todos ao longo de sua configuração atual:

update-alternatives --get-selections

Personalizar as Alternativas

Gerir as opções Canonical nos dá é tudo muito bem. Mas não seria a liberdade se você não poderia torná-lo seu, não é? Nas seções seguintes, veremos como adicionar e remover os seus próprios grupos alternativos.

Adicionando Alternativas do Sistema de

Alternativas são adicionadas ao seu sistema automaticamente quando você instalar pacotes suportados. Por exemplo, se você instalou emacs, o processo de instalação seria executado um script que cria a opção necessária / etc / alternativas, incluindo uma prioridade.

Mas você pode criar suas próprias alternativas, bem como, se você é ousado o suficiente. Se fizer isso, você deve ter em mente que você vai precisar para preencher essas alternativas manualmente. Por exemplo, se você criar uma nova alternativa intitulado x-processador de texto, você precisa adicionar o primeiro e todos os programas posteriores à mão. Você também vai precisar para removê-los, caso contrário, você pode encontrar seu apontando alternativa para um programa que não existe mais.

Vamos adicionar um grupo chamado x-processador de texto e uma alternativa (neste caso o excelente BrOffice Writer) É como se segue:9 dicas escritor eficaz do LibreOffice para aumentar sua produtividade9 dicas escritor eficaz do LibreOffice para aumentar sua produtividadeA um livre Microsoft Office alternativa que brilha acima do resto é LibreOffice. Vamos ajudá-lo (mais) familiar e produtivo com esta suite de escritório versáteis.consulte Mais informação

sudo update-alternatives --install / usr / bin / processador de texto x-processador de texto / usr / bin / lowriter 40

Este comando cria:

Video: Comandos Básicos Linux 04 - split (dividir arquivos) e cat (concatenação)

  • Um novo comando (na verdade um link simbólico) chamada processador de palavras representing-
  • Um grupo alternativas nova chamada x-processador de texto, qual-
  • Contém (e padrões para) a aplicação / Usr / bin / lowriter, que tem-
  • A prioridade de 40.

chamada processador de palavras na linha de comando vai agora lançar BrOffice Writer (acima especificado como lowriter). Você pode adicionar outros (por exemplo, o processador de texto no modo de texto wordgrinder) Com o mesmo comando, mudando o caminho verdadeiro do aplicativo, conforme necessário:

Video: Comando para iniciantes no Ubuntu 16 04

sudo update-alternatives --install / usr / bin / processador de texto x-processador de texto / usr / bin / wordgrinder 20

Agora consultando o x-processador de texto grupo irá mostrar essas duas opções.

atualização alternativas instalar próxima

Por padrão, o grupo está em modo “auto”, o que significa que o sistema irá usar a opção com o maior Prioridade (Por número) que contém - neste caso LibreOffice (40 versus wordgrinder de 20). Você pode usar o configuração opção descrita acima para mudar isso.

Removendo Alternativas do Sistema de

Se você decidir que você não precisa de uma opção, um simples comando usando o remover opção irá se livrar dele.

sudo update-alternatives --remove x-processador de texto / usr / bin / wordgrinder

Finalmente, o deletar tudo opção irá apagar todo o grupo, incluindo todas as suas alternativas:

sudo update-alternatives --remove-all x-processador de texto

Note-se que estes remover o alternativas de atualização entradas, mas não os programas a que estão ligados.

Alguma vez você já update-alternatives em ação antes? Todas as dicas ou truques relacionados a trabalhar com alternativas? Deixe-nos saber nos comentários!


Artigos relacionados