如何在Xubuntu中将Google Chrome设置为默认浏览器


19

我使用的是Xubuntu 12.04。我卸载了Firefox,现在使用的是Google Chrome版本19.xxx。

为了解决这个问题,我尝试了:

  • galternatives

  • 设置下的“默认应用”

  • sudo update-alternatives --config x-www-browser

这些都不起作用。有人对此有替代解决方案吗?

-> 解决方案:我使用了来自天使の的“ sudo gedit /usr/share/applications/defaults.list”技巧,并在整个文档中搜索了Firefox!每次我发现“ firefox”时,都会将其替换为“ google-chrome.desktop”。我还使用“默认应用”菜单将其更改为google-chrome。现在它可以工作了..我希望它能对其他问题有所帮助;-)


您卸载了Firefox,所以大概只剩下了Chrome作为浏览器...因此,您到底要怎么做才能得出结论,Chrome 不是您的默认浏览器?
Chan-Ho Suh 2012年

1
如果我在应用程序菜单中单击“ Webbrowser”,Xubuntu会问我,默认浏览器应使用什么。chrome表示,如果我启动google chrome,则它不是默认浏览器。因此,我只是尝试启动chrome,而xubuntu则以不同的方式告诉我,我拥有的唯一Web浏览器不是默认浏览器。我想得出结论的方法很明确...
mpm

Chrome似乎常常不认为它是Linux上的默认浏览器(即使是默认浏览器)。设置“首选应用”后,Web浏览器的Xfce快捷方式不起作用,但可以通过替换Chrome快捷方式的快捷方式来轻松解决。告诉您默认浏览器实际上是Chrome的一种方法是单击各种应用程序中的链接,然后查看它们是否在Chrome中打开。根据您的描述,它应该可以工作。
Chan-Ho Suh 2012年

另请参阅:github.com/mate-desktop/mate-control-center/issues/91(适用于MATE,非XFCE)
Martin Thoma

Answers:


28

解决了:

听着,执行此操作的简单方法是以root身份打开xfce4-settings-manager

sudo bash
xfce4-settings-manager

要么

gksu xfce4-settings-manager

然后选择首选应用,然后在浏览器下选择其他,然后粘贴:

/usr/bin/X11/chromium-browser

关闭它,对您永远有益于所有用户。:D


他不是在问铬。他在问Chrome。
绿色

1
这有效且容易。他只是在其中放置了错误的浏览器。在“首选应用程序”中,您可以在/ usr / bin /中浏览它-名为google.chrome,这是/ opt / google / chrome / google-chrome的符号链接。或者,您可以在其中粘贴/ usr / bin / google-chrome“%s”。我认为您需要%s arg。您也可以通过“应用程序”菜单到达那里:“设置”>“设置管理器”>“首选应用程序”。
保罗

13

也许用这种方式

gksudo gedit /usr/share/applications/defaults.list

尝试查找x-www-browser并将其值设置为您的google-chrome.desktop位置

编辑

如果找不到x-www-browser,请尝试搜寻


text / html = firefox.desktop; google-chrome.desktop
 text / xml = firefox.desktop; google-chrome.desktop
 应用程序/ xhtml_xml = google-chrome.desktop
 x-scheme-handler / http = firefox.desktop; google-chrome .desktop
 x-scheme-handler / https = firefox.desktop; google-chrome.desktop
 x-scheme-handler / ftp = google-chrome.desktop

谢谢你的提示!不幸的是,它没有用。在您进行修改后,我才发现这些句子,并且将它们全部更改为“ google-chrome.desktop”。我还更改了“ application / xhtml + xml = google-chrome.desktop”。重新启动系统后,什么都没有改变,我将再次询问我要使用什么。
mpm 2012年


OK @ignis,现在编辑
hingev

2

首先,我尝试用本文firefox中的chromium-browser所有内容替换:

gksudo gedit /usr/share/applications/defaults.list

没用 Firefox仍然会打开我的文档,而不是Chromium。

然后我做了这个选择:

sudo update-alternatives --config x-www-browser

有三种选择:

0 - auto
1 - manual Chromium-browser
2 - manual Firefox

我选择了0。现在可以了!


2

如果您是想在底部屏幕底座上使用“ Web浏览器”快捷方式,则单击该快捷方式时,它将要求您选择要使用的浏览器,并且在列表中没有chrome吗?

只需选择“其他...”(位于下拉菜单底部),然后输入“ google-chrome”,然后按确定即可。

现在,当您稍后单击它时,它将打开chrome。

许邦图快乐!;)


1

在“设置管理器”中,选择“首选应用程序”。铬可执行文件的路径为/usr/bin/X11/chromium-browser。与您有相同的问题,并且此问题得以解决。


/usr/bin/X11只是到的符号链接/usr/bin,以实现向后兼容。的更规范的路径chromium-browser/usr/bin/chromium-browser。但是,更重要的是,这个问题是关于将Chrome设置为默认浏览器。谷歌浏览器Chromium是相关的,但浏览器不同
伊利亚·卡根

1

在Linux Mint 14中将SRWare(铁浏览器)设置为默认设置的说明:

sudo apt-get install chromium (或使用突触)。

sudo apt-get install galternatives 然后.....

sudo update-alternatives --config x-www-browser

您现在将看到选择,并且现在应看到铬(对我来说是选项0。选择并按Enter键)

例:

  0            /usr/bin/chromium-browser   40        auto mode
  1            /usr/bin/chromium-browser   40        manual mode
  2            /usr/bin/firefox            40        manual mode

现在进入“首选应用程序”,您会看到铬,将其更改为铬。

现在在IRC等中选择链接,它将打开Iron Browser,而不是默认的Firefox,只要您已经打开Iron,就不会在Chromium中打开!

哦,快乐的日子又来了!\ o /

(如果您在执行任何上述操作之前未安装铬,则在x-www-browser,配置编辑器或首选应用程序中将看不到其他选项)

希望这能解决我在Iron上看到的所有投诉,而不是将它们设置为Mint中的默认投诉!:)


1

Xubuntu 14.04 LTS

将Chrome设为XFCE的默认浏览器。

gedit ~/.local/share/applications/mimeapps.list

[Added Associations]
text/plain=gedit.desktop;openoffice.org-writer.desktop;
application/x-shellscript=gedit.desktop;
x-scheme-handler/http=google-chrome.desktop;
x-scheme-handler/https=google-chrome.desktop;
x-scheme-handler/ftp=google-chrome.desktop;
x-scheme-handler/chrome=google-chrome.desktop;
text/html=google-chrome.desktop;
application/x-extension-htm=google-chrome.desktop;
application/x-extension-html=google-chrome.desktop;
application/x-extension-shtml=google-chrome.desktop;
application/xhtml+xml=google-chrome.desktop;
application/x-extension-xhtml=google-chrome.desktop;
application/x-extension-xht=google-chrome.desktop;
inode/directory=Thunar-folder-handler.desktop;
application/xml=gedit.desktop;
application/pdf=qpdfview.desktop;

[Default Applications]
x-scheme-handler/http=google-chrome.desktop
x-scheme-handler/https=google-chrome.desktop
x-scheme-handler/ftp=google-chrome.desktop
x-scheme-handler/chrome=google-chrome.desktop
text/html=google-chrome.desktop
application/x-extension-htm=google-chrome.desktop
application/x-extension-html=google-chrome.desktop
application/x-extension-shtml=google-chrome.desktop
application/xhtml+xml=google-chrome.desktop
application/x-extension-xhtml=google-chrome.desktop
application/x-extension-xht=google-chrome.desktop
application/pdf=qpdfview.desktop

0

我在Chrome 18上运行11.04,并且能够通过扳手菜单在Chrome的“设置”中更改默认浏览器。

“设置”主页面最底部是默认浏览器的按钮。我打开了一个外部应用程序。Firefox首次启动。更改后,在单击外部应用程序中的链接时会打开一个新的Chrome标签,而无需重新启动任何应用程序。

您没有说您是否尝试过此操作,所以我们不知道这是否与12.04有关。

编辑:可能是Chrome的设置在Xubuntu中效果不理想,就像在库存Ubuntu中一样。更多信息可能有助于我们找到答案。


0

这仍然在13.04中被打破。我安装了Chrome,现在每次单击另一个应用程序中的链接时,它都会询问我要使用哪种浏览器作为默认浏览器(单击“铬浏览器”);并且每次我手动启动Chrome时,都会询问是否要将其设置为默认浏览器(是)。

为什么此设置不固定?Ubuntu开发人员中有人在Chrome中使用它吗?

自12.04起,这一直是一个问题,但仍未解决。对于专家和系统管理员来说,通过命令行或配置编辑修复它是不错的选择,但到目前为止,我不得不向所有用户解释它,因为有人说了错误的代码,您可能需要手工完成,也许有一天他们会解决它。

当这种事情永远无法解决时,它看起来真的很糟糕。


0
gvfs-mime --set x-scheme-handler/http google-chrome.desktop
gvfs-mime --set x-scheme-handler/https google-chrome.desktop
gvfs-mime --set text/html google-chrome.desktop

3
这是仅代码的答案。请说明这是什么以及为什么有帮助。
guntbert
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.