マグネットリンクを開くと転送をデフォルトプログラムに設定

マグネットリンクを開くと転送をデフォルトプログラムに設定

TPBなどのマグネットリンクをクリックしたときにChromiumがトランスポートを開くように設定する方法は?

Chromiumではxdg-openを使用すると言いますが、通常は何もしません。

システム: Manjaro Linux 0.8.5.2 が完全に更新されました

デスクトップ環境: Xfce 4.10

答え1

Chromiumはシステム全体のxdg設定を尊重します。カスタムアプリケーション構成を使用してマグネットリンクを開くには、次のコマンドを使用します。

xdg-mime default transmission-gtk.desktop x-scheme-handler/magnet

これを手動で実行することもできます。ファイルを開き、~/.local/share/applications/mimeapps.listセクションに次の項目を追加します[Default Applications]

x-scheme-handler/magnet=transmission-gtk.desktop

次のコマンドを使用して新しい設定を確認できます。

xdg-mime query default x-scheme-handler/magnet

答え2

xfce デスクトップを実行している Debian Jessie でこの問題が発生しました。これはexo-openのバグのようです。マグネットリンクを開くように求められたら、「...のURIスキームを検出できません」というウィンドウがポップアップ表示されます。最新バージョンのexo-utilsにアップデートすると問題が解決しました。

Debian では:

sudo apt-get update
sudo apt-get install exo-utils

関連情報