Ich habe die Firefox-Beta- und Alphakanäle separat installiert und Desktop-Konfigurationsdateien, die darauf verweisen ~/.local/share/applications
. Stable Firefox wird jedoch vom System als mein Standardbrowser verwendet. (Firefox Beta wurde verwendet, bis ich mit den "Standardanwendungen" in den Systemeinstellungen in Konflikt geriet, wo sie nicht aufgeführt sind.)
Ich habe versucht, sudo update-alternatives --config x-www-browser
es manuell zu ändern, aber es erkennt nur Chromium und Firefox (stabil) und zeigt sie als Auswahl an.
Was kann ich tun, um benutzerdefinierte Desktop-Konfigurationsdateien ~/.local/share/applications
als Standardalternativen anzuzeigen? Ich glaube, ich muss möglicherweise mit den Desktop-Konfigurationsdateien oder mit mimeinfo.cache oder mimeapps.list herumspielen.
Oneiric ausführen.
Hier ist der Inhalt der firefox-beta.desktop-Datei, die ich erstellt habe:
[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