Existem várias maneiras de controlar qual navegador abrirá links, e um determinado aplicativo também pode optar por um método diferente, além das convenções usuais.
Se você estiver clicando em um arquivo html da área de trabalho ou do Nautilus, poderá controlar como o navegador irá abri-lo clicando com o botão direito do mouse no documento HTML e escolhendo propriedades.
Nalinhadecomando,tentesudoupdate-alternatives--configx-www-browser
.IssousaosistemadealternativasdoDebian.Eleapresentaráumalistadeopçõesrazoáveisapartirdasquaisvocêpodeoptarporselecionar.
Paraveroqueestádisponívelparaosistemadealternativas,vocêusaráoargumento--list
nocomponentededestino.Porexemplo:
%update-alternatives--listx-www-browser/usr/bin/chromium-browser/usr/bin/epiphany-browser/usr/bin/firefox/usr/bin/firefox-4.0/usr/bin/google-chrome/usr/bin/midori
Issopodeserdiferentedaconfiguração"Aplicativos preferidos" do Gnome. Outra fonte potencial de conflito existe se você tiver a variável de ambiente BROWSER configurada. Você pode ver se tem algo definido para isso digitando env | grep BROWSER
.
Parece que o xdg-open e o gnome-open não seguem as configurações da lista de alternativas. O sensible-browser
(que também pode ser lançado através da linha de comando ou de um script) funciona, mas o xdg-open e o gnome-open já devem estar olhando para a escolha que você fez em 'Preferred Application'. (Essa deve ser a mesma GUI que você obtém ao executar gnome-default-applications-properties
.)