xdg-mime 没有行为

xdg-mime 没有行为

我正在尝试使用以下命令设置磁力链接的默认应用程序:

~ $ xdg-mime default deluge.desktop x-scheme-handler/magnet

用产量检查一下grep -i deluge ~/.local/share/applications/*

 /home/manko/.local/share/applications/mimeapps.list:x-scheme-handler/magnet=deluge.desktop
 /home/manko/.local/share/applications/mimeapps.list:application/x-bittorrent=deluge.desktop

即它应该有效吗?!?比照:

~ $ xdg-mime query default x-scheme-handler/magnet
deluge.desktop

然而,当我运行xdg-open magnet:?xt=urn:btih:6fa3fa92...chromium 时就会起火!

我很困惑。

答案1

我最终使用了这个补丁for xdg-open,它只是硬编码洪水。

Hack Central 但完成了这项工作,并且至少教会了我这xdg-open是一个我可以玩的脚本。

答案2

对我来说,进一步运行xdg-mime default <your file type>命令,它正在运行

update-desktop-database ~/.local/share/applications/

最终更新了默认应用程序。

之后,运行xdg-mime query default <your file type>现在显示新的默认应用程序。

相关内容