无法将 Chrome 设置为默认浏览器;我还能尝试什么?

无法将 Chrome 设置为默认浏览器;我还能尝试什么?

我已尽一切努力将 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 设置为默认浏览器,但我仍然收到错误消息。

  • 使用 Chrome 设置中的“将 Google Chrome 设为默认浏览器”按钮。单击此按钮时,它没有任何反应。它没有被禁用,只是没有任何反应。
  • 重新安装 Chrome。
  • 设置 $BROWSER-此变量默认为空,将其设置为 google-chrome 没有帮助。

mimeapps.列表

我编辑了~/.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

这并不能解决问题。

默认值.列表

我删除了 中所有提及“firefox”的内容~/.local/share/applications/defaults.list。一切似乎都已正确设置google-chrome.desktop,但我仍然收到错误消息。

xdg-设置

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

在这些选项之间切换没有任何作用。

答案1

使用sudo apt-get install chromium-browser并安装 chrominum 浏览器。据我所知,它与 chrome 相同,应该可以正常工作。

相关内容