答案1
sensible-browser
执行以下操作:
- 如果
BROWSER
环境变量包含任何内容,它会使用分割值:
,并且每个子字符串都会被尝试作为浏览器的候选者(因此您可以将其设置BROWSER
为您最喜欢的浏览器的可执行文件); - 如果您正在运行 GNOME,它会尝试运行
gnome-www-browser
,您可以使用(作为 root)配置它update-alternatives --config gnome-www-browser
以指向您最喜欢的浏览器; - 如果失败,或者您没有运行 GNOME,它会尝试运行
x-www-browser
,您可以使用update-alternatives --config x-www-browser
(作为 root)配置它以指向您最喜欢的浏览器; - 如果失败,它会尝试运行
www-browser
,您可以使用update-alternatives --config www-browser
(作为 root)配置它以指向您最喜欢的浏览器(但它应该是文本模式浏览器,例如 Lynx 或 W3M)。
所有替代方案都不会从桌面环境的默认设置中获取其价值;这解释了为什么他们会忽略您配置的浏览器。