无法将Chromium设置为默认浏览器


11

我打开Chromium,浏览器询问我是否要将其设置为默认浏览器。我单击“设置为默认”,然后关闭浏览器。

但是,当我再次打开Chromium时,我遇到了同样的问题。Ubuntu 11.04似乎没有正确设置Chromium作为我的默认浏览器。

如何解决?

Answers:


11

尝试更改您的首选浏览器。

  • 首选项>首选应用程序中打开首选应用程序

在此处输入图片说明

  • 根据您的喜好更改默认的Web浏览器

在此处输入图片说明


绝对值得尝试通过“首选应用程序”进行设置。如果您没有这样设置的话,那将会是(可能仍然是)一个奇怪的错误
8128

而已!更改“首选应用程序”中的设置并将Chromium设置为默认浏览器后,一切正常。还原Ubuntu 10.10备份可能是一个问题。
1passenger 2011年

我不得不等一下;-)现在被接受了。谢谢 :-)
1passenger 2011年

7

要全局更改浏览器,请在终端中运行以下命令:

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

输入的数字,chromium-browser然后按Enter确认。


那是行不通的……
1passenger

update-alternatives应该工作(请注意s
Seamus

@ 1passenger:s之后update-alternative溜走了。尝试新命令。
Lekensteyn 2011年

对不起,写错了。我的意思是更新替代,而不是更新替代。
1passenger 2011年

不知何故,我在列表中有两个/ usr / bin / chromium-browser。一种是自动模式,另一种是手动模式,但是选择了手动模式。在我更改为自动模式后,它可以工作了。
keiki 2014年

1

从前台的终端启动google-chrome(离开&):

我:/ home / me> google-chrome

点击提示,将chrome设置为默认浏览器...。请注意,该浏览器在上存在权限问题.local/share/applications/mimeapps.list。应用程序目录由拥有,root而chrome以的身份运行me。为了解决该问题,我使用了:

chown -R me.me .local

然后,我重新启动了google-chrome。它在中创建了以下条目

cat .local/share/applications/mimeapps.list

[Default Applications]
text/html=google-chrome.desktop
text/xml=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

我想如果更改.local目录的所有者存在安全问题,则可以在文件中创建这些条目。


实际上,这与“更改.local目录所有者的安全问题”相反。该.local 目录拥有root所有权的唯一方法是,如果在创建目录sudo root之前执行过一个程序.local ,那么修复所有权就变得非常重要。
Auspex
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.