次のコマンドを使用して、マグネットリンクのデフォルトアプリケーションを設定しようとしています。
~ $ 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
しかし、Chromeを実行するとxdg-open magnet:?xt=urn:btih:6fa3fa92...
火がつきます!
混乱しています。
答え1
結局使った今回のパッチの場合、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>
実行すると、新しい基本アプリケーションが表示されます。