Sensible-browser, x-www-browser e afins (sensible-*)
Dica publicada em Linux / Introdução
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.
# 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
FBReader - Leitor de e-books simples e rápido
Exibindo resultados de uma consulta MySQL com PHP
Compilação do kernel no Slackware 10.2
Comentários
Interessante, isto vale para qualquer distribuição?
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!
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!
Boa dica....