我有一个.desktop
包含以下内容的文件:
[Desktop Entry]
Type=Link
Name=FileName
URL=https://example.com
我想从命令行在我的默认浏览器中启动它。
我该怎么做?我试过了gtk-launch
,但它说“没有这样的应用程序”:
[bf@localhost Playground]$ gtk-launch Somelink.desktop
gtk-launch: no such application Somelink.desktop
[bf@localhost Playground]$ gtk-launch /home/bf/Playground/Somelink.desktop
gtk-launch: no such application /home/bf/Playground/Somelink.desktop
答案1
你可以试试 :
xdg-open Somelink.desktop
尚未在 Fedora 中测试,但可以在我的 openSUSE 上使用。
如果您没有xdg-open
可用,您似乎可以安装该xdg-utils
软件包。
来源 :https://stackoverflow.com/questions/5116473/linux-command-to-open-url-in-default-browser
答案2
所有常见的解决方案在我的系统上都不起作用,所以我现在只使用这个命令:
~$ google-chrome `grep -oe http.* somefile.desktop`