Transmission は、高速、簡単、無料の BitTorrent クライアントです。いくつかの種類があります。
ネイティブ macOS GUI アプリケーション
Linux、BSD などの GTK+ および Qt GUI アプリケーション
QtベースのWindows互換GUIアプリケーション
サーバーとルーター用のヘッドレスデーモン
上記のいずれかをリモート制御するための Web UI
詳細については、https://transmissionbt.com/ をご覧ください。
Transmission のドキュメントは現在古いものですが、チームは最近それを更新するための新しいプロジェクトを開始し、ボランティアを募集しています。ご興味がございましたら、お気軽にプルリクエストを送信してください。
送信は、推奨 CLI クライアントである送信リモートで完全にサポートされています。
.torrent ファイルを調査、作成、編集するための 3 つのスタンドアロン ツール (それぞれ、transmission-show、transmission-create、transmission-edit) が存在します。
transfer-remote の開発に先立って、スタンドアロン クライアントの transfer-cli が作成されました。一度に 1 つの torrent に制限されると、transmission-cli は非推奨となり、主にそれに依存する古いハードウェアをサポートするために存在します。ほとんどの場合、代わりに送信リモートを使用する必要があります。
さまざまなディストリビューションでは、これらのツールの一部またはすべてを 1 つまたは複数の個別のパッケージにパッケージ化することを選択する場合があります。
Transmissionには、XcodeでビルドするためのXcodeプロジェクトファイル(Transmission.xcodeproj)があります。
より詳細な説明と依存関係については、ドキュメントの「How to Build Transmission」を参照してください。
$ tar xf 送信-4.0.4.tar.xz $ cdtransmission-4.0.4# -DCMAKE_BUILD_TYPE=RelWithDebInfo を使用して、デバッグ情報を含む最適化されたバイナリをビルドします。 (推奨)# 完全に最適化されたバイナリをビルドするには、-DCMAKE_BUILD_TYPE=Release を使用します。$ cmake -B build -DCMAKE_BUILD_TYPE=RelWithDebInfo $ cd ビルド $ cmake --build .$ sudo cmake --install 。
https://build.transmissionbt.com/job/trunk-linux/ から tarball をダウンロードし、前のセクションの手順に従います。
ソース コードからプログラムを構築するのが初めての場合は、通常、Git から構築するよりも簡単です。
$ git clone --recurse-submodules https://github.com/transmission/transmission 送信 $ cd Transmission# -DCMAKE_BUILD_TYPE=RelWithDebInfo を使用して、デバッグ情報を含む最適化されたバイナリをビルドします。 (推奨)# 完全に最適化されたバイナリをビルドするには、-DCMAKE_BUILD_TYPE=Release を使用します。$ cmake -B build -DCMAKE_BUILD_TYPE=RelWithDebInfo $ cd ビルド $ cmake --build .$ sudo cmake --install 。
$ cd 送信/ビルド $ cmake --build 。 -t クリーン $ git submodule foreach --recursive git clean -xfd $ git pull --rebase --prune $ git サブモジュール update --init --recursive $ cmake --build .$ sudo cmake --install 。
このリポジトリのルートにある .clang-format ファイルと、web/package.json の eslint/prettier ルールを使用するようにエディタをセットアップする必要があります。
何らかの理由でそうする気がない場合、またはそうすることができない場合は、使用できるシェル スクリプトがあります: ./code_style.sh
言語の翻訳を参照してください。
macOS CI ビルドは、MacStadium が提供する M1 Mac Mini 上で実行されています。 | |
Windows での無料コード署名は SignPath.io によって提供され、証明書は SignPath Foundation によって提供されます。 |