Я сделал все возможное, чтобы установить Google Chrome в качестве браузера по умолчанию в Ubuntu 12.04, но, похоже, абсолютно ничего не работает. Буду очень признателен за все, что я смогу попробовать.
Всякий раз, когда я открываю Chrome, Chrome отображает сообщение «Chrome не является браузером по умолчанию» с кнопкой «Установить по умолчанию в качестве браузера». Это сообщение не исчезает. Я также не могу установить расширения в Chrome, который всегда возвращает следующую ошибку:
Could not install package: 'UTILITY_PROCESS_CRASHED_WHILE_TRYING_TO_INSTALL'.
Could not install package because a utility process crashed.
Try restarting Chrome and trying again.
Я где-то читал (я забыл, где, к сожалению), что эта ошибка связана с ошибкой отказа быть браузером по умолчанию.
Кроме того, когда я открываю Chrome из командной строки, он открывается успешно, но я получаю сообщение об ошибке:
$ google-chrome-stable
LaunchProcess: failed to execvp:
/proc/self/exe
Итак, вот список вещей, которые я уже пробовал:
== Вещи, которые я пробовал ==
Простые вещи
Системные настройки -> Детали -> Приложения по умолчанию
Chrome здесь настроен правильно, как браузер по умолчанию, но я все еще получаю сообщения об ошибках.
mimeapps.list
Я отредактировал ~/.local/share/applications/mimeapps.list
, и в настоящее время он выглядит так:
[Added Associations]
application/x-executable=gedit.desktop;
image/png=eog.desktop;
x-scheme-handler/http=google-chrome.desktop;
x-scheme-handler/https=google-chrome.desktop;
image/svg+xml=inkscape.desktop;
application/pdf=inkscape.desktop;
[Default Applications]
x-scheme-handler/http=google-chrome.desktop
x-scheme-handler/https=google-chrome.desktop
image/svg+xml=inkscape.desktop
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
Это не решает проблему .
defaults.list
Я удалил все упоминания о «firefox» в ~/.local/share/applications/defaults.list
. Кажется, все установлено правильно на google-chrome.desktop
, но я все еще получаю сообщение об ошибке.
xdg-settings
sudo update-alternatives --config x-www-browser
возвращает следующее:
There are 2 choices for the alternative x-www-browser (providing /usr/bin/x-www-browser).
Selection Path Priority Status
------------------------------------------------------------
* 0 /usr/bin/google-chrome-stable 200 auto mode
1 /usr/bin/firefox 40 manual mode
2 /usr/bin/google-chrome-stable 200 manual mode
Переключение между этими параметрами ничего не сделало.
Используйте sudo apt-get install chromium-browser
и установите chrominum браузер. AFAIK, это - то же как хром и должно работать без любой проблемы.