Как установить Google Chrome в качестве браузера по умолчанию?

58

Как я могу установить Google Chrome в качестве браузера по умолчанию? Если я установлю его в настройках браузера, ничего не произойдет. Браузер говорит, что это по умолчанию, но в предпочитаемых приложениях в Gnome есть только Firefox на выбор. При щелчке по любой ссылке, например в Thunderbird, открывается пустое окно Firefox, а не встроенная ссылка. Могу ли я установить браузер по умолчанию в dconf2 или любой файл конфигурации?

Cyr4x
источник
4
Вы пытались установить браузер по умолчанию через System Info-> Default Applications-> Web?
TreefrogInc

Ответы:

59

Предполагая, что вы используете Unity, нажмите кнопку с чертой в панели запуска и выполните поиск «Информация о системе». Затем откройте «Информация о системе» и перейдите в раздел «Приложения по умолчанию». Затем нажмите на раскрывающийся список рядом с Web. Там выберите «Google Chrome», и он будет выбран в качестве веб-браузера по умолчанию для вашей системы.

введите описание изображения здесь

Джокердино
источник
4
Ну что ж! Я искал это сам! Им действительно сошло с рук скрытие и удаление настроек в этой версии Ubuntu, я думал, что Приложения по умолчанию были удалены! В Gnome Shell вы можете получить к нему доступ через Настройки системы> Информация о системе> Приложения по умолчанию .
Северо Раз
2
почему хрома нет в списке для меня?
Ced
У меня есть, все еще Firefox открывается по умолчанию.
Багги Багги
41

В ~/.config/mimeapps.listфайле должны быть следующие строки:

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

Убедитесь, что эти строки находятся в разделе [Default Applications]или [Added Associations].

И, конечно, вам нужно google-chromeустановить такой, который google-chrome.desktopлибо находится по адресу /usr/share/applications/, /usr/local/share/applications/либо ~/.local/share/applications/.

Северо Раз
источник
26

В качестве альтернативы вы можете сделать следующее вместо редактирования 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

Чтобы проверить текущие настройки, вы можете использовать:

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
источник
Поблагодарить! Установка их в exo-web-browser.desktop мне очень помогла.
Ремко Хэзинг
1
Работает для приложений, которые не доступны в раскрывающемся списке диалогового окна настроек
виталий
это работает, когда я нажимаю на URL в терминале или в vim / mutt
user3865083
12

Существует несколько мест, в которых приложение может выяснить, какой браузер запускать, и, к сожалению, не существует установленного стандарта. Если другие ответы не работают для вас (как в случае со мной в Skype), вы можете попробовать:

  • $BROWSERпеременная среды
  • /usr/bin/x-www-browser, который настраивается через механизм альтернатив: sudo update-alternatives --config x-www-browser(кажется, именно это запускает Skype)
kynan
источник
У меня есть следующее, когда я ввожу эту команду. Есть идеи, в чем разница между «автоматическим режимом» и «ручным режимом»? Существует два варианта альтернативного x-www-browser (предоставляющий / usr / bin / x-www-browser). Статус приоритета пути выбора ---------------------------------------------- -------------- * 0 / usr / bin / google-chrome-stable 200 автоматический режим 1 / usr / bin / firefox 40 ручной режим 2 / usr / bin / google-chrome-stable 200 ручной режим
flickerfly
1
С man-страницы: Каждая группа ссылок в любой момент времени находится в одном из двух режимов: автоматический или ручной. Когда группа находится в автоматическом режиме, система альтернатив будет автоматически решать, как устанавливать и удалять пакеты, обновлять ли ссылки и как. В ручном режиме альтернативная система сохранит выбор администратора и не будет менять ссылки (кроме случаев, когда что-то сломано).
Кинан
4

Есть также / etc / alternatives /, где у вас есть ссылки:

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

В моем случае Lotus Notes открывал не тот браузер, используя ссылку gnome-www-browser.

Ларс Оберг
источник