如何将Google Chrome设置为默认浏览器?

如何将Google Chrome设置为默认浏览器? 如果我在浏览器设置中设置它,则没有任何反应。 浏览器说它是默认的,但在Gnome的首选应用程序中,只有Firefox可供选择。 单击任何链接,即在Thunderbird中打开一个空白的Firefox窗口,而不是嵌入的链接。 我可以在dconf2或任何配置文件中设置默认浏览器吗?

假设您使用的是Unity,请单击启动器中的短划线按钮并搜索“系统信息”。 然后,打开“系统信息”并转到“默认应用程序”部分。 然后,单击Web旁边的下拉列表。 在那里,选择“谷歌浏览器”,它将被选为您系统的默认网络浏览器。

在此处输入图像描述

您应该在~/.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/

或者,您可以执行以下操作,而不是编辑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 

有许多地方的应用程序可能会找出要启动的浏览器,遗憾的是没有既定的标准。 如果其他答案对您不起作用(就像我使用Skype的情况那样),您可以尝试:

  • $BROWSER环境变量
  • /usr/bin/x-www-browser ,通过替代机制配置: sudo update-alternatives --config x-www-browser (Skype似乎正在推出它)

还有/ etc / alternatives /你有链接:

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

在我的情况下,Lotus Notes使用链接gnome-www-browser打开了错误的浏览器。