Sensible-browser, x-www-browser e afins (sensible-*)

Publicado por Otavio Luís em 24/08/2006

[ Hits: 6.570 ]

 


Sensible-browser, x-www-browser e afins (sensible-*)



Definindo sensible-browser (x-www-browser) e afins (sensible-*).

Como não encontrei nenhum HOWTO para definir o sensible-browser, resolvi fazer para ser postado.

Primeiramente iremos verificar qual está setado como padrão:

# update-alternatives --list x-www-browser
/usr/bin/konqueror

Após verificado qual está como padrão, iremos removê-lo.

# update-alternatives --remove-all x-www-browser

Agora iremos criar a nova entrada, e preste atenção para o diretório que está instalado o seu navegador (no caso do x-www-browser), no meu caso o diretório que possui o Firefox instalado é /opt/firefox/.

# update-alternatives --install /etc/alternatives/x-www-browser x-www-browser /opt/firefox/firefox 100

O comando "update-alternatives --install" obedece a seguinte estrutura:
  • link, name, path, priority - onde link é o link para /etc/alternatives/name, o name nada mais é que o x-www-browser nesse caso, o path o caminho do navegador e o priority a prioridade.

Após definido o x-www-browser, vamos verificá-lo.

# update-alternatives --list x-www-browser
/opt/firefox/firefox

Opa olha só, agora já temos o Firefox como padrão, porém temos que setar o firefox-bin como x-www-browser-bin, para isso criaremos um link.

# ln -s /opt/firefox/firefox-bin /opt/firefox/x-www-browser-bin

Vale à pena verificar se o link para x-www-browser está correto no /usr/bin.

# ls -l /usr/bin/x-www*
lrwxrwxrwx 1 root root 31 2006-07-26 10:29 /usr/bin/x-www-browser -> /etc/alternatives/x-www-browser

Caso não exista o link, crie-o:

# ln -s /etc/alternatives/x-www-browser /usr/bin

Falando em permissão, todos os arquivos dentro de /etc/alternatives devem estar setados para rwx em todos (777).

# chmod 777 /etc/alternatives/*

Pronto! Agora você terá como navegador padrão o Firefox!!!

Teste-o digitando:

$ sensible-browser
ou
$ x-www-browser

Esse mini-howto serve também para outros "alternatives", bastando apenas as devidas modificações.

Otavio Luís

Outras dicas deste autor
Nenhuma dica encontrada.
Leitura recomendada

Instalação fácil do Netbeans no Ubuntu

ECF em Java para Linux

Desabilitar o sininho (bell) no terminal

Gmanedit - Editando, criando e contribuindo com documentação

7 cursos gratuitos - Python, JavaScript, Linux e Segurança

  

Comentários
[1] Comentário enviado por tjpp em 24/08/2006 - 10:53h

Vale a pena informar que existe o galternatives, que faz estas e outras alternativas usando uma interface GTK+.
Boa dica....

[2] Comentário enviado por agk em 24/08/2006 - 14:44h

Interessante, isto vale para qualquer distribuição?

[3] Comentário enviado por flipe em 06/01/2007 - 01:07h

não sei se entendi errado, mas esse trabalho pode ser simplificado usando...

update-alternatives --instal /usr/bin/x-www-browser x-www-browser /opt/firefox/firefox 100

depois, como na dica, o firefox não estiver como padrão, é só executar:

update-alternatives --config x-www-browser

e então escolher o número correspondente ao firefox.

falou!



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts