在Manjaro上设置系统范围的默认浏览器


17

在Ubuntu中,我使用了

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

手动设置默认的Internet浏览器。

在此处输入图片说明

在Manjaro,我得到:

sudo: update-alternatives: command not found

我已将Firefox设置为其默认设置,并希望保持不变。

安装Chromium后,默认的浏览器现在是Chromium,尽管我再次确认了Firefox,并在Chromnum设置中说:“ Chromium无法确定或设置默认浏览器”。

如何使Firefox成为默认浏览器?


manjaro是否具有x-www-browser符号链接?并链接到什么?另外,Manjaro中有更新替代品吗?
Braiam 2015年

@Braiam-不,不,即使在AUR中也是如此。

如果您的系统没有x-www-browser,“更改链接的二进制文件”应该是什么意思?您是否要更改默认浏览器?这取决于启动它的应用程序-我不认为Manjaro具有系统范围的默认值(无论如何,它更像是用户的首选项)。您对什么应用感兴趣?
吉尔(Gilles)'所以

@Gilles-标题的措辞是由于Braiam所做的编辑而引起的,而我只是出于好奇,认为ubuntu选项将在Manjaro中提供。如果没有,那是我的答案。(安装Chromium后,它取代了默认浏览器。我想我只是从FF GUI修复了它。)

1
@cipricus哦,我知道了,对不起。您的原始标题也具有误导性。再说一次,我认为Manjaro没有系统范围或每个用户的默认设置,因此,如果提及使用哪个应用程序启动浏览器,您将获得更好的帮助。
吉尔(Gilles)'所以

Answers:


14

对于i3wm的用户,除了编辑~/.config/mimeapps.list和之外~/.i3/config,还需要从更改$BROWSER~/.profile,将其设置为/usr/bin/chromium,以防止从终端出现的浏览器会话打开错误的浏览器。


5
实际上,我发现这是解决我的问题的唯一解决方案。这一个单独的答案。对于打开默认浏览器的应用程序(例如Jupyter),仅更改键绑定将无效。
EBE艾萨克

对我来说,也需要删除palmoon程序包pacman -R palemoon-bin
akiva '19


5

如果其他人有同样的问题...

编辑您的配置文件:

nano ~/.i3/config 

并改变

bindsym $mod+F2 exec …

到您选择的浏览器(例如bindsym $mod+F2 exec google-chrome-stable)保存并重新加载您的配置文件(mod+ Shift+ R

应该准备好了…


2
这似乎过于以i3为中心。
Arnaud Meuret '18

是的。现在在xfce上,Tom在下面介绍了该地址。
chris.r

4

编辑您~/.config/mimeapps.list和替换引用firefox.desktopgoogle-chrome.desktop

如果您google-chrome-stable用来启动chrome,请改用,然后按.desktop

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.