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

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

[ Hits: 6.429 ]

 


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

Guia das distribuições Linux - Linha do tempo

Como saber se um programa esta instalado no Debian

Horário de verão 2009/2010

Xubuntu + LXDE

Configurando o inetutils-syslogd

  

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