Jar*_*vis 4 gnome default-browser xdg
不知何故 gnome-open 和 xdg-open 现在无可救药地被破坏了。在 System -> Preferences -> Preferred Applications 中设置我的默认浏览器没有任何改变。当我点击任何指向网页的链接时,它会在 Chromium 中打开一个新标签页(或者我的主页,如果我设置了一个)。有没有什么办法解决这一问题?
有几种方法可以控制哪个浏览器将打开链接,除了通常的约定之外,给定的应用程序还可以选择更喜欢不同的方法。
如果您从桌面或 Nautilus 中单击 html 文件,您可以通过右键单击 HTML 文档并选择属性来控制浏览器打开它的方式。
从命令行,尝试sudo update-alternatives --config x-www-browser
. 这使用了 Debian 的替代系统。它将为您提供一个合理选项列表,您可以从中进行选择。
要查看替代系统可用的内容,您将使用--list
目标组件上的参数。例如:
% update-alternatives --list x-www-browser
/usr/bin/chromium-browser
/usr/bin/epiphany-browser
/usr/bin/firefox
/usr/bin/firefox-4.0
/usr/bin/google-chrome
/usr/bin/midori
Run Code Online (Sandbox Code Playgroud)
这可能与 Gnome 的“首选应用程序”设置不同。如果您设置了 BROWSER 环境变量,则存在另一个潜在的冲突源。您可以通过键入 来查看是否为它定义了任何内容env | grep BROWSER
。
xdg-open 和 gnome-open 似乎不遵循替代列表中的设置。 sensible-browser
(也可以通过命令行或脚本启动)确实如此,但 xdg-open 和 gnome-open 应该已经在查看您在“首选应用程序”中所做的选择。(这应该与您在运行时获得的 GUI 相同gnome-default-applications-properties
。)
归档时间: |
|
查看次数: |
4551 次 |
最近记录: |