たくさん マグネットリンク ますます人気が高まっており、.torrentファイルを徐々に置き換えています。 残念ながら、 Linux トレントクライアントがインストールされている場合でも、これらのタイプのリンクに関連付けられているアプリケーションはありません。
En 別の機会、Firefoxでこの問題を修正する方法を見ました。 今、私たちは一緒に働くべきソリューションを共有します 任意の探検家 ウェブと任意 デスクトップ環境. |
これはArnoldoFuentesからの寄稿であり、毎週のコンテストの優勝者のXNUMX人になります。«Linuxについて知っていることを共有する«。 アーノルドおめでとう!
トレントクライアントを関連付ける
リンクをクリックすると、ブラウザの外部にあるアプリケーションを開くように求められるため、これが必要です。 マグネットリンクを開くアプリケーションをブラウザに指示するには:
gconftool-2 -t string -s / desktop / gnome / url-handlers / Magnet / command "/ usr / bin / Transmission%s"
あなたになら変えられる / usr / bin / Transmission 使用するクライアントパス(/ usr / bin / ktorrent、/ usr / bin / Transmission-gtkなど)。
gconftool-2 -s /デスクトップ/ gnome / url-ハンドラー/マグネット/ needs_terminal false -t bool
gconftool-2 -t bool -s /デスクトップ/ gnome / url-ハンドラー/マグネット/有効true
ChromeとChromium
これらのブラウザを使用する場合は、ファイルも編集する必要があります / usr / bin / xdg-開く.
sudo nano / usr / bin / xdg-開く
detectDEセクションを探します(私の場合は最後にあります)。 caseステートメントの前にDE = gnomeという行を追加します。 これは、GTKベースのグラフィック環境で機能します。
検出DE
if [x "$ DE" = x ""]; その後
DE =ジェネリック
fi
DE = gnome
ケース「$ DE」
kde)
open_kde "$ url"
;;
gnome)
open_gnome "$ url"
;;
xfce)
open_xfce "$ url"
;;
ジェネリック)
open_generic "$ url"
;;
*)
exit_failure_operation_impossible "'$ url'を開くために使用できるメソッドがありません"
;;
ESAC
KDEを使用する場合は、DE = kdeを追加する必要があります。
fi
DE = kde
ケース「$ DE」
そして出来上がり、ブラウザからマグネットリンクを開くことができるようになりました。 これは、Operaを除くすべてのネイティブブラウザで機能します。
マグネットファイルのリンクを(右クリックで)コピーし、プログラムからURLを開いてトレントを処理することもできます。
ありがとう。ubuntu13.10で完璧に動作します
マグネットオプションがブラウザに表示されなくなりました:はい、コマンドを元に戻すにはどうすればよいですか?