
Ich versuche, in meiner .bashrc- oder .profile-Datei Google Chromium als meinen Standard-Webbrowser festzulegen. Welche Umgebungsvariable muss ich dafür festlegen?
Bearbeiten: Hier sind einige weitere Informationen:
A. Ich habe keinen Sudo-Zugriff auf die Maschine.
B. Aufgrund der Beschaffenheit der Maschine muss es bei jeder Anmeldung erneut ausgeführt werden.
C. Idealerweise läuft es beim Anmelden ohne Dialog.
Antwort1
Ich habe eine Lösung gefunden:
xdg-settings set default-web-browser chromium-browser.desktop
Sie könnten auch verwenden:
xdg-settings set default-web-browser firefox.desktop
oder:
xdg-settings set default-web-browser chrome-browser-stable.desktop
Wenn Sie dies beim Login automatisieren möchten, fügen Sie einfach diesen Einzeiler in Ihr .profile ein
Antwort2
Zu diesem Zweck verwenden Sie den Befehl sudo update-alternatives
. Für den Standard-Webbrowser sudo update-alternatives --config x-www-browser
wird ein interaktiver Dialog gestartet, in dem Sie den Standard festlegen können, der auch über mehrere Sitzungen hinweg der Standard bleibt.
Wenn Sie wirklich den Standardwert nach jedem Neustart festlegen möchten, verwenden Sie
update-alternatives --set x-www-browser /path/to/browser
in etwas wie /etc/rc.local
, da es Root-Berechtigungen benötigt.