J'ai installé séparément les canaux bêta et alpha de Firefox et des fichiers de configuration de bureau les désignant dans ~/.local/share/applications
. Cependant, Firefox stable est utilisé par le système comme navigateur par défaut. (Firefox bêta était utilisé jusqu'à ce que je m'occupe des "Applications par défaut" dans les paramètres système, où il n'est pas répertorié.)
J'ai essayé de lancer Sudo update-alternatives --config x-www-browser
pour le modifier manuellement, mais il ne fait que reconnaître Chromium et Firefox (stable) et les montrer comme un choix.
Que puis-je faire pour que les fichiers de configuration de bureau personnalisés dans ~/.local/share/applications
soient considérés comme des alternatives par défaut? Je pense que je devrai peut-être jouer avec les fichiers de configuration du bureau, ou avec mimeinfo.cache ou mimeapps.list?
Courir Oneiric.
Voici le contenu du fichier firefox-beta.desktop que j'ai créé:
[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
Vous recherchez la commande this:
Sudo update-alternatives --install /usr/bin/x-www-browser x-www-browser /path/to/firefox-beta 100
Cela ajoute/path/to/firefox-beta aux alternatives de x-www-browser avec une priorité de 100 (basculement automatique sur cette option sauf s’il ya autre chose avec une priorité plus élevée). Vous pouvez ensuite utiliser update-alternatives --config
comme d'habitude. Pour le supprimer, exécutez ce qui suit:
Sudo update-alternatives --remove x-www-browser /path/to/firefox-beta
Cela supprime cette entrée particulière des alternatives pour x-www-browser.