web-dev-qa-db-ja.com

ターミナルで実行されるBitTorrentソフトウェアはありますか?

リソースをすばやくダウンロードするために、VPSサーバーに展開したいです。

一部のリソースは外国にあるため、これにより時間を大幅に節約できます。

116
mlzboy

トランスミッション

Ubuntu DesktopのデフォルトのBitTorrentクライアントTransmissionには、 コマンドラインインターフェイス (デフォルトではインストールされていない、パッケージはtransmission-daemon)です。デーモンは、端末およびWebインターフェースを介して対話できるようにセットアップできます。

伝送は、次の理由から優れたbittorrentクライアントです。

  • どちらのインターフェースでも軽量です。
  • 安定しており、クラッシュすることはありませんでした。
  • わかりやすいです。
  • 最新のbittorrentクライアントに期待される機能を備えています。ローカルピアの発見、完全な暗号化、DHT、µTP、PEX、マグネットリンクのサポート。

機能の詳細については、この page を参照してください。

89
N.N.

rTorrentsoftware-center image

rTorrent screenshot

RTorrentのインストールと構成を含む詳細なチュートリアルを作成しました。 こちら をご覧になるか、公式の ユーザーガイド をご覧ください。

rTorrentの長所

  • 軽量
  • 超高速ダウンロード速度
  • 非常に効果的なBitTorrentトラフィック暗号化
  • すべてのプライベートトラッカーでサポート
  • 非常にカスタマイズ可能

rTorrentの短所

  • セットアップが難しい場合があります(構成ファイル、GUIなし)、 構成ファイルの例 初心者向け
50
hsinxh

大洪水 deluge install

Deluge は、Pythonで記述され、 libtorrent(rasterbar) コアでC++ライブラリを使用する、完全な機能を備えた軽量のトレントクライアントです。

  • スタンドアロンまたは シンクライアント モード(分割コア/ UI)で、リモートまたはバックグラウンドで実行されているデーモン(deluged)への接続を有効にします。
  • 複数のユーザーインターフェイスは、ほとんどのプラットフォームからのアクセスをサポートします。

    • GTK UI


    • Web UI

    • コンソールUI

  • 多くの プラグイン およびアプリケーション拡張

  • DHT、LPD、PEX、UPNP、暗号化、プロキシなど、通常のすべてのBitTorrentクライアント機能をサポートします。
25
Piskvor

aria2c install aria2c

HTTP、FTP、およびトレントをサポートするCLIダウンローダー。

トレントをダウンロードするには:

aria2c file.torrent

また、リモートトレントファイルhttp://some web site here.com/file.torrentを指定することもできるため、最初にトレントファイルをダウンロードする必要はありません。

また、次のフラグでファイルの割り当てを無効にできることに注意してください:--file-allocation=none

Aria2cは、HTTPでの並列ダウンロードもサポートしています。 -jフラグを使用して、スレッド数を決定します。単一のHTTPファイルの3つの同時ダウンロードについては、次の例を参照してください。

aria2c -j 3 website.com/file.rar

21
Matt

Azureus install azureus

Azureus/Vuseにはコンソールモードもあります。 [免責事項]私は開発者の一人でした。

コンソールモードでazureusを使用するには、 http://svn.vuze.com/public/client/trunk/uis/lib/ からいくつかの追加ライブラリをダウンロードする必要があります。

  • commons-cli.jar
  • log4j.jar

これらをVuze jarと同じディレクトリに配置すると、次を実行してコンソールUIを起動できます。

Java -jar Vuze-xxxx.jar --ui=console

CLI内で、helpと入力してコマンドを表示します。便利なコマンドは次のとおりです。

  • トレントを表示
  • [URL]を追加
  • 開始[x]
  • 停止[x]
  • 削除[x]

「show torrents」コマンドの出力例を次に示します

show torrents
> -----
 1 [>] 025.6%   Azureus4.7.0.0.jar (13.26 MB) ETA: 1m 41s
                Speed: 295.1 kB/s / 0 B/s       Amount: 3.56 MB / 0 B   Connections: 11(20) / 0(4)

Total Speed (down/up): 296.6 kB/s / 2.2 kB/s
Transferred Volume (down/up/discarded): 3.56 MB / 0 B / 0 B
Total Connected Peers (seeds/peers): 11 / 0
> -----

詳細については http://wiki.vuze.com/w/Console_UI をご覧ください:-)

12
Fatal

私はいつもそれを使用します:

Sudo apt-get install bittornado

トレントをダウンロードするには:

btdownloadcurses --max_uploads 4 --max_upload_rate 32 to_be_downloaded.torrent
8
Harry Sufehmi

ctorrent install ctorrent

stackoverflow.comでの同様の質問 があります。

受け入れられている答えはCTorrentであるため、ここで言及する必要があると思いました。 packages.debian.orgからのctorrentの説明は次のとおりです。

このアプリケーションはC++言語で記述されており、Xサーバーなどのグラフィカルコンポーネントを必要としません。元のトレントのアップストリームは開発を停止しており、現在は新しい開発者による新しいリリース/バグ修正で更新され続けています。コンソールプログラムとして構築されており、外部のsshアクセスを提供するマシンでリモートで使用することもできます。

詳細については、次のサイトをご覧ください。
http://packages.debian.org/sid/ctorrent
http://sourceforge.net/projects/ctorrent/

http://sourceforge.net/projects/dtorrent/ にあるctorrentの拡張バージョンもあります。

8
binW

UTorrent linux alphaバージョンをお試しください。ブラウザ(Web UI)から制御できるヘッドレスサーバー。 http://www.uTorrent.com/downloads/linux

4
dumb906

tget を使用します(著者の言葉では)「wget for torrents」。トレントファイルまたはマグネットリンクを使用してダウンロードできます。これは、node.jsアプリケーションです。

tget 'magnet:?xt=urn:btih:0403fb4728bd788fbcb67e87d6feb241ef38c75a'

インストールする:

npm install -g t-get
4
Gregory Burd

私はそれが古い質問であることを知っていますが、誰も言及していません peerflix

JavaScriptで書かれており、非常に使いやすく、非常に簡単に動作します。素敵で有益な色付きのインターフェイスがあります。

最も重要なことは、VLCを介したビデオおよびオーディオコンテンツのストリーミングをサポートしていることです(フラグ--vlcで起動するだけです)。

2
zool

何もインストールせずに私の推奨事項(ノードがある場合)

npx -p webtorrent-cli webtorrent download "magent:..."

webtorrent-cliパッケージを一時的にダウンロードし、webtorretnコマンドを実行してトレントをダウンロードします。