问题描述
如何将Google Chrome设置为默认浏览器?如果我在浏览器设置中设置它,则没有任何反应。浏览器说它是默认的,但在Gnome的首选应用程序中,只有Firefox可供选择。单击Thunderbird中的任何链接会打开一个空白的Firefox窗口,而不是嵌入的链接。我可以在dconf2或任何配置文件中设置默认浏览器吗?
最佳解决办法
假设您使用Unity,请单击启动器中的破折号按钮并搜索’System info’。然后,打开’System info’并移至’Default applications’部分。然后,单击Web旁边的下拉列表。在那里,选择’Google Chrome’,它将被选为您系统的默认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
第四种办法
有a number of places应用程序可能会找出要启动的浏览器,遗憾的是没有既定的标准。如果其他答案对您不起作用(就像我使用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打开了错误的浏览器。