我玩了一下这个。有一个问题gnome-open- 除非您指定 url,否则它不会调用默认的 Web 浏览器。如果您想设置一个图标或快捷方式来始终启动设置为默认值的浏览器,那将是一个问题。其他时候,您可能需要将它设置为某些程序的参数,这些程序需要到 Web 浏览器的链接并且不能很好地使用gnome-open(例如:)acroread。您可以通过使用可以设置的系统链接x-www-browser或系统链接来解决此问题,但这些是系统范围的设置,而不是特定于用户的(并且它们与通过设置的值不同步。所有这些都可以通过打开可执行文件来解决(其中实际上是一个脚本):gnome-www-browserupdate-alternativesgnome-default-applications-propertiessensible-browser
sensible-browser
是您要查找的命令。或者:
xdg-open <URL>
.在谷歌上搜索我找到了答案。
xdg-open是xdg-utils软件包的一部分,它已经安装在 Ubuntu 10.10 上。
您还可以使用:
它会在默认浏览器中打开 URL。
只是你可能会发现它很有用。一种后备方法和一个班轮。
适合不熟悉逻辑运算符的人阅读 https://www.howtogeek.com/269509/how-to-run-two-or-more-terminal-commands-at-once-in-linux/。
和
使用默认的 Ubuntu 设置,只会想到 gnome-open 命令。
我玩了一下这个。有一个问题
gnome-open
- 除非您指定 url,否则它不会调用默认的 Web 浏览器。如果您想设置一个图标或快捷方式来始终启动设置为默认值的浏览器,那将是一个问题。其他时候,您可能需要将它设置为某些程序的参数,这些程序需要到 Web 浏览器的链接并且不能很好地使用gnome-open
(例如:)acroread
。您可以通过使用可以设置的系统链接x-www-browser
或系统链接来解决此问题,但这些是系统范围的设置,而不是特定于用户的(并且它们与通过设置的值不同步。所有这些都可以通过打开可执行文件来解决(其中实际上是一个脚本):gnome-www-browser
update-alternatives
gnome-default-applications-properties
sensible-browser
并在开头添加:
这将
sensible-browser
始终启动用户指定的默认 Web 浏览器。(我发现gnome-default-applications-properties
根据当前设置的浏览器更改了一些 gconf 键。可以从这些键中的任何一个获取默认浏览器值,所以我去/desktop/gnome/url-handlers/http/command
使用它来填充$BROWSER
变量(该值被剥离"%s"
部分) . )在 Raspberry Pi Ubuntu 上,我这样做是为了在启动时启动一个网页,全屏(在 Kiosk 模式下):