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
Apropos no Arch retornando "Nothing apropriate" [Resolvido]
Atualizando Kernel, Xorg e KDE de maneira simples no Slackware 10.2
Como restaurar o Ubuntu (removendo suas variações) 11.10 Oneiric
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....