Instalei separadamente os canais Beta e Alpha do Firefox e tenho arquivos de configuração da área de trabalho apontando para eles ~/.local/share/applications
. No entanto, o Firefox estável está sendo usado como meu navegador padrão pelo sistema. (O Firefox Beta costumava ser usado até eu mexer com os "Aplicativos padrão" em Configurações do sistema, onde não estão listados.)
Tentei rodar sudo update-alternatives --config x-www-browser
para alterá-lo manualmente, mas ele reconhece apenas o Chromium e o Firefox (estável) e mostra-os como uma opção.
O que posso fazer para que os arquivos de configuração da área de trabalho personalizados ~/.local/share/applications
sejam vistos como alternativas padrão? Eu acho que pode ter que mexer com os arquivos de configuração da área de trabalho, ou com mimeinfo.cache ou mimeapps.list?
Executando Oneiric.
Aqui está o conteúdo do arquivo firefox-beta.desktop que eu criei:
[Desktop Entry]
Name=Firefox Beta
Exec=firefox-beta -P Beta -no-remote
Icon=firefox
Terminal=false
X-MultipleArgs=false
Type=Application
StartupNotify=true
StartupWMClass=Firefox
Categories=GNOME;GTK;Network;WebBrowser;
Comment[en_US]=Firefox Beta Channel
MimeType=text/html;text/xml;application/xhtml+xml;application/xml;application/vnd.mozilla.xul+xml;application/rss+xml;application/rdf+xml;image/gif;image/jpeg;image/png;x-scheme-handler/http;x-scheme-handler/https;x-scheme-handler/ftp;x-scheme-handler/chrome;video/webm;
Name[en_US]=Firefox Beta
[NewWindow Shortcut Group]
Name=Open a New Window
Exec=firefox-beta -new-window about:blank
TargetEnvironment=Unity