was*_*asd 3 default-browser system-settings 16.04
在 Ubuntu 16.04 下,我需要安装 Firefox。我通过终端安装了它,但问题是我无法通过默认应用程序选项卡将其设为默认值,因为它不存在于那里。怎么可能解决这个问题?
UPD:我的输出
sudo update-alternatives --config x-www-browser
Run Code Online (Sandbox Code Playgroud)
是:
Selection Path Priority Status
------------------------------------------------------------
0 /usr/bin/google-chrome-stable 200 auto mode
1 /usr/bin/chromium-browser 40 manual mode
* 2 /usr/bin/firefox 40 manual mode
3 /usr/bin/google-chrome-stable 200 manual mode
Run Code Online (Sandbox Code Playgroud)
但是,例如,Skype 中的链接仍会使用 Chrome 打开。并且 Firefox 未列在默认应用程序中
UPD2:
Run Code Online (Sandbox Code Playgroud)
update-alternatives --query x-www-browser 给出:
Name: x-www-browser
Link: /usr/bin/x-www-browser
Status: manual
Best: /usr/bin/firefox
Value: /usr/bin/firefox
Alternative: /usr/bin/chromium-browser
Priority: 40
Alternative: /usr/bin/firefox
Priority: 200
Alternative: /usr/bin/google-chrome-stable
Priority: 30
Run Code Online (Sandbox Code Playgroud)
Ubuntu 有很多不同的情况,其中没有浏览器,例如:使用网络安装程序进行最小安装。
确保安装了“Firefox”:
$ dpkg -l firefox | grep ^ii
ii firefox 53.0.3+build1-0ubuntu0.16.04.2
Run Code Online (Sandbox Code Playgroud)
如果没有安装它:
$ sudo apt install firefox -y
Run Code Online (Sandbox Code Playgroud)
将 Firefox 设置为默认浏览器:
xdg-settings set default-web-browser firefox.desktop
Run Code Online (Sandbox Code Playgroud)
如果它不起作用,请按照以下说明操作:
给 chrome 一个较低的优先级:
sudo update-alternatives --install /usr/bin/x-www-browser x-www-browser /usr/bin/google-chrome-stable 30
Run Code Online (Sandbox Code Playgroud)
然后使用update-alternative将“Firefox”设为您的默认浏览器:
$ sudo update-alternatives --config x-www-browser
Run Code Online (Sandbox Code Playgroud)
它将显示可用的浏览器:
1 /usr/bin/chromium-browser 40 manual mode
2 /usr/bin/firefox 40 manual mode
Run Code Online (Sandbox Code Playgroud)
选择您想要的,在本例中为 1 或您喜欢的任何其他选项,然后按enter。
| 归档时间: |
|
| 查看次数: |
2482 次 |
| 最近记录: |