Ubuntuのコマンドラインからトレントをダウンロードする方法

トレントはあまり良い評判を持っていませんが、それを使用することには多くの利点があります。まず、ファイルを共有したい場合、帯域幅をアウトソースする素晴らしい方法です。もはやダウンロードサーバーをホストする必要はありません。コミュニティにトレントを配布し、シードしてもらいましょう!低い帯域幅の請求書と、皆にとっての迅速な転送!
ほとんどの場合、Linuxでのトレントはグラフィカルクライアントを通じて行われます。しかし、ターミナル内で直接トレントを行うことも可能であることを知っておくと良いでしょう。この記事では、最新のUbuntu LTSでトレントをダウンロードする方法を示します。
目次
- UbuntuにCLIトレントクライアントをインストールする
- Transmissionにトレントを追加する
- ピアブロックリストを有効にする
- 暗号化を使用してトレントをダウンロードする
- 他のTransmissionフラグを探る
- rTorrentを使用してトレントをダウンロードする
- aria2cを使用してトレントをダウンロードする
UbuntuにCLIトレントクライアントをインストールする
多くの良いCLIベースのトレントクライアントがありますが、transmission-cliほど優れたものは少ないです。これは、すべての選択肢の中で最も使いやすく、Linuxで最も使用されているトレントクライアント(Transmission)に似ています。
transmission-cliをインストールするには、ターミナルウィンドウを開き、次のコマンドを入力します:
sudo apt install transmission-cliFYI: 今日のLinuxでの最高の無料ソフトウェアを学びましょう。
Transmissionにトレントを追加する
transmission-cliにトレントを追加するのは非常に簡単です。まず、好みのトレント配布者からトレントファイルを見つけます。このチュートリアルでは、Ubuntu MATE LTSリリースのトレントを使用します。
URLを使用してトレントをダウンロードする
Transmission CLIは、次のようにURLから直接トレントをダウンロードできます:
transmission-cli https://cdimage.ubuntu.com/ubuntu-mate/releases/22.04/release/ubuntu-mate-22.04.3-desktop-amd64.iso.torrent -w ~/Downloads
この方法は、ユーザーが急いでいて、できるだけ早くダウンロードを行いたい場合に最適です。
マグネットリンクを使用してトレントをダウンロードする
Transmission CLIトレントクライアントは、マグネットリンクもサポートしています。マグネットリンクを使用してトレントをダウンロードするには、次のようにします:
transmission-cli magnet:?xt=urn:btih:0223dcb7785d09dbdff5839a089774277a66b4c9&dn=ubuntu-mate-22.04.3-desktop-amd64.iso -w ~/Downloadsヒント:マグネットリンクをトレントファイルに簡単に変換できますし、その逆も可能です。方法を見つけましょう。
トレントファイルを使用してトレントをダウンロードする
最後に、Transmission CLIはローカルトレントファイルを通じてダウンロードを開始できます。従来の手段(ウェブブラウザを通じて)でトレントファイルを取得するか、トレントファイルへのリンクを見つけ、wgetを使用してターミナルを通じてダウンロードします。
例えば:
wget https://cdimage.ubuntu.com/ubuntu-mate/releases/22.04/release/ubuntu-mate-22.04.3-desktop-amd64.iso.torrentトレントファイルを使用してダウンロードするには、次のようにします:
transmission-cli ./ubuntu-mate-22.04.3-desktop-amd64.iso.torrent -w ~/Downloadsピアブロックリストを有効にする
transmission-cliはグラフィカルな対応物とは異なる動作をするため、設定を保存しないことがよくあります。これは、Ubuntuでトレントをダウンロードするたびにピアブロックリストを指定する必要があることを意味します。-bフラグはブロックリストを有効にします。ダウンロード中に使用するには、次の例に従ってください:
transmission-cli https://cdimage.ubuntu.com/ubuntu-mate/releases/22.04/release/ubuntu-mate-22.04.3-desktop-amd64.iso.torrent -w ~/Downloads -b https://mirror.codebucket.de/transmission/blocklist.p2p.gz
暗号化を使用してトレントをダウンロードする
トレントから怪しいファイルをダウンロードすることはお勧めできませんが、実際に行われています。この種のファイルをダウンロードする際に自分を守るために、Ubuntuでトレントをダウンロードする際にトラフィックを暗号化することが可能です。方法は次のとおりです:
transmission-cli https://cdimage.ubuntu.com/ubuntu-mate/releases/22.04/release/ubuntu-mate-22.04.3-desktop-amd64.iso.torrent -w ~/Downloads -er-erフラグは、transmission-cliに接続するすべてのピアとの暗号化を要求することを伝えます。これにより転送速度が遅くなる可能性があるため、このオプションは特に遅い接続の方には向いていないかもしれません。
暗号化されたトラフィックでダウンロードするが、転送速度も向上させたい場合は、代わりに-epフラグを使用してみてください。これにより、クライアントが暗号化を好むが、必須ではないことをピアに伝えます。
transmission-cli https://cdimage.ubuntu.com/ubuntu-mate/releases/22.04/release/ubuntu-mate-22.04.3-desktop-amd64.iso.torrent -w ~/Downloads -ep
知っておくと良いこと:Tombを使用してローカルファイルを暗号化することで、Linuxでデータを保護する方法を学びましょう。
他のTransmissionフラグを探る
Transmission-cliはさまざまなオプションで満ちています。これらのオプションを表示するには、transmission-cli --helpを実行します。これにより、ユーザーがより良いダウンロード体験のためにtransmission-cliコマンドに追加できるさまざまなコマンド修飾子とフラグが印刷されます。例えば、transmission-cli -d 800を入力すると、クライアントの総スループットを800キロバイト/秒に制限できます。

rTorrentを使用してトレントをダウンロードする
Transmission CLIの他にも、トレントダウンロードを管理するために他のターミナルトレントクライアントを使用することもできます。これらは通常、ターミナル専用のツールであり、ユーザーの自動化やマクロに向けた機能を含んでいます。
rTorrentは、共有比率、TORを自動的に処理し、ウェブサイトからトレントファイルを自動的にスクレイピングすることを可能にする人気のTUIトレントクライアントです。Ubuntuにインストールするには、次のコマンドを実行します:
sudo apt install rtorrentrTorrentにトレントファイルを追加するには、新しいターミナルセッションを開き、rtorrentを実行します。これにより、クライアントのTUIが読み込まれ、ターミナル画面全体を占有します。

Enterキーを押してトレントプロンプトを開き、トレントファイルのパスを入力します。これはローカルの「.torrent」ファイルまたはリモートリンクのいずれかです。

下矢印キーを押して最初のトレントファイルを選択し、Ctrl + Sを押して新しいトレントのダウンロードを開始します。

aria2cを使用してトレントをダウンロードする
Aria2cは、Linux用の軽量で非常に最小限のダウンロードマネージャーです。TransmissionやrTorrentとは異なり、aria2cはマルチプロトコルダウンロードクライアントであり、非トレントファイルをダウンロードするためにも使用できます。次のコマンドを実行して入手できます:
sudo apt install aria2caria2cでトレントをダウンロードするには、プログラムを実行し、ダウンロードしたい「.torrent」ファイルのパスを続けて入力します。rTorrentと同様に、これはローカルまたはリモートのパスのいずれかです:
aria2c https://cdimage.ubuntu.com/ubuntu-mate/releases/22.04/release/ubuntu-mate-22.04.3-desktop-amd64.iso.torrentマグネットリンクを使用してaria2cでトレントファイルを直接ダウンロードすることもできます:
aria2c magnet:?xt=urn:btih:0223dcb7785d09dbdff5839a089774277a66b4c9&dn=ubuntu-mate-22.04.3-desktop-amd64.iso豪華なGUIの代わりにコマンドでダウンロードすることはあまり魅力的に見えないかもしれませんが、間違っています。例えば、Transmission CLIは、ほとんどの主流のグラフィカルクライアントよりも多くの機能を持っています。一方、rTorrentとaria2cも、比率管理やマルチプロトコルサポートなどのユニークな機能を提供する素晴らしい代替手段です。
トレントファイルをダウンロードすることは、ターミナル内でできることのほんの一部です。Starshipを使用してターミナルのカスタムプロンプトを作成する方法を学びましょう。
画像クレジット:Jay Wennington via UnsplashおよびWikimedia Commons。すべての変更とスクリーンショットはRamces Redによるものです。