Wie kann ich Google Chrome als Standardbrowser festlegen?

58

Wie kann ich Google Chrome als Standardbrowser festlegen? Wenn ich es in den Browsereinstellungen einstelle, passiert nichts. Der Browser gibt an, dass dies die Standardeinstellung ist, in bevorzugten Anwendungen in Gnome kann jedoch nur Firefox ausgewählt werden. Wenn Sie auf einen Link in Thunderbird klicken, wird ein leeres Firefox-Fenster geöffnet, in das der Link nicht eingebettet ist. Kann ich in dconf2 oder einer anderen Konfigurationsdatei den Standardbrowser einstellen?

Cyr4x
quelle
4
Haben Sie versucht, den Standardbrowser über System Info-> Default Applications-> einzustellen Web?
TreefrogInc

Antworten:

59

Angenommen, Sie verwenden Unity, klicken Sie im Launcher auf die Strichschaltfläche und suchen Sie nach "Systeminfo". Öffnen Sie dann "Systeminfo" und wechseln Sie zum Abschnitt "Standardanwendungen". Klicken Sie dann auf die Dropdown-Liste neben Web. Wählen Sie dort "Google Chrome" und es wird als Standard-Webbrowser für Ihr System ausgewählt.

Bildbeschreibung hier eingeben

jokerdino
quelle
4
Naja! Ich habe selbst danach gesucht! Sie haben es wirklich geschafft, die Einstellungen in dieser Ubuntu-Version zu verstecken und zu entfernen. Ich dachte, die Standardanwendungen wurden entfernt! In der Gnome-Shell können Sie über Systemeinstellungen> Systeminfo> Standardanwendungen darauf zugreifen .
Severo Raz
2
Warum ist Chrom für mich nicht in der Liste?
Ced
Ich habe dazu noch Firefox als Standard geöffnet.
Bugs Buggy
41

Sie sollten in der ~/.config/mimeapps.listDatei die folgenden Zeilen haben:

text/html=google-chrome.desktop
x-scheme-handler/http=google-chrome.desktop
x-scheme-handler/https=google-chrome.desktop
x-scheme-handler/about=google-chrome.desktop
x-scheme-handler/unknown=google-chrome.desktop

Stellen Sie sicher, dass sich diese Zeilen unter dem Abschnitt [Default Applications]oder befinden [Added Associations].

Und natürlich müssen Sie google-chromeso installiert , die google-chrome.desktopentweder an sich ist /usr/share/applications/, /usr/local/share/applications/oder ~/.local/share/applications/.

Severo Raz
quelle
26

Alternativ können Sie Folgendes tun, anstatt zu bearbeiten mimeapps.list:

xdg-mime default google-chrome.desktop text/html
xdg-mime default google-chrome.desktop x-scheme-handler/http
xdg-mime default google-chrome.desktop x-scheme-handler/https
xdg-mime default google-chrome.desktop x-scheme-handler/about

Um die aktuellen Einstellungen zu überprüfen, können Sie Folgendes verwenden:

xdg-mime query default text/html
xdg-mime query default x-scheme-handler/http
xdg-mime query default x-scheme-handler/https
xdg-mime query default x-scheme-handler/about
timurb
quelle
Danken! Das Setzen von exo-web-browser.desktop hat mir sehr geholfen.
Remco Haszing
1
Funktioniert für Anwendungen, die nicht in der Dropdown-Liste des Einstellungsdialogs verfügbar sind
Vitaly
Das funktioniert, wenn ich auf eine URL in einem Terminal oder in vim / mutt
klicke
12

Es gibt eine Reihe von Stellen, an denen eine Anwendung möglicherweise festlegt, welcher Browser gestartet werden soll, und leider gibt es keinen festgelegten Standard. Wenn die anderen Antworten bei Ihnen nicht funktionieren (wie bei mir bei Skype), können Sie Folgendes versuchen:

  • die $BROWSERUmgebungsvariable
  • /usr/bin/x-www-browser, der über den alternativen Mechanismus konfiguriert wird: sudo update-alternatives --config x-www-browser(was Skype anscheinend startet)
kynan
quelle
Wenn ich diesen Befehl eingebe, habe ich Folgendes. Irgendeine Idee, was der Unterschied zwischen "Automatikmodus" und "Handmodus" ist? Es gibt 2 Möglichkeiten für den alternativen x-www-Browser (mit / usr / bin / x-www-browser). Prioritätsstatus des Auswahlpfads ------------------------------------------ -------------- * 0 / usr / bin / google-chrome-stable 200 automatischer modus 1 / usr / bin / firefox 40 manueller modus 2 / usr / bin / google-chrome-stable 200 manueller Modus
Flickerfly
1
Über die Manpage: Jede Linkgruppe befindet sich zu einem bestimmten Zeitpunkt in einem von zwei Modi: automatisch oder manuell. Wenn sich eine Gruppe im automatischen Modus befindet, entscheidet das Alternativsystem beim Installieren und Entfernen von Paketen automatisch, ob und wie die Links aktualisiert werden sollen. Im manuellen Modus behält das Alternativsystem die Wahl des Administrators und vermeidet das Ändern der Links (außer wenn etwas kaputt ist).
kynan
4

Es gibt auch die / etc / alternatives /, wo Sie Links haben:

  • gnome-www-browser ->
  • x-www-browser ->

In meinem Fall hat Lotus Notes über den Link gnome-www-browser einen falschen Browser geöffnet.

Lars Åberg
quelle