update-alternatives
altera o aplicativo a ser usado para abrir um navegador da Web, não o aplicativo a ser usado para abrir uma página da Web. Os dois não estão diretamente relacionados: “Eu quero navegar na web” é diferente de “Eu quero navegar nesta página da web” e existem diferentes tipos de conteúdo que acontecem todos abertos em um navegador da web.
O que você precisa alterar é qual aplicativo está associado ao tipo MIME text/html
e talvez outros. Estes são configurados através do /etc/mailcap
arquivo
No Debian, /etc/mailcap
é gerado automaticamente a partir dos aplicativos que você instalou. Quando vários aplicativos podem abrir o mesmo tipo, existe um sistema prioritário (semelhante, mas distinto, do sistema prioritário para alternativas). Você pode substituir essas prioridades adicionando entradas a /etc/mailcap.order
. Por exemplo, a seguinte linha fará com que o Firefox seja usado na preferência de qualquer outro aplicativo para todos os tipos suportados:
firefox:*/*
Depois de alterar /etc/mailcap.order
, execute /usr/sbin/update-mime
como root para atualizar /etc/mailcap
.
Se você deseja usar um programa que não é proveniente de um pacote Debian, edite-o diretamente /etc/mailcap
no User Section
.
# ----- User Section Begins ----- #
text/html; /home/user/firefox/firefox '%s'; description=HTML Text; test=test -n "$DISPLAY"; nametemplate=%s.html
# ----- User Section Ends ----- #
Se você deseja definir preferências para sua própria conta, defina-as em ~/.mailcap
: as entradas nesse arquivo substituem as entradas em /etc/mailcap
. Você precisa colocar linhas completas de mailcap, como
text/html; /home/user/firefox/firefox '%s'; description=HTML Text; test=test -n "$DISPLAY"; nametemplate=%s.html