XNUMX年の開発の後、 Transmission3.0の新バージョンの発売が発表されました。 いくつかの新機能、変更、バグ修正が追加されています。 トランスミッションについて知らない人は、これを知っている必要があります は、BitTorrentネットワーク用の無料のオープンソースの軽量P2Pクライアントです。
C言語で記述され、GTK、Qt、ネイティブMac、Webインターフェイス、デーモン、コマンドラインなどのさまざまなユーザーインターフェイスをサポートするBitTorrentクライアントのリソースを比較的軽く、要求が厳しくありません。 Mac OS X、Linux、NetBSD、FreeBSD、OpenBSD、Windowsのオペレーティングシステムと互換性があります。
の主な利点 このソフトウェアは、それが本当に無料のソフトウェアであり、広告、ポップアップ、信頼性の低いリンクがないということです。
XNUMX番目の利点は、通常のウィンドウモードに加えて、プログラムを制御するためのいくつかのオプションがあることです。コマンドラインまたはブラウザを介してトレントを追加および削除できます。
Transmission 3.0の新機能は何ですか?
この人気のあるトレントクライアントのこの新しいバージョンの発表で際立っている主な変更点は次のとおりです。 インターフェースの変更、 として GTKクライアントの場合、ホットキーが追加されました ダウンロードシーケンスをナビゲートするために、.desktopファイルが更新され、AppDataファイルが追加されました。 GNOMEトップパネルにシンボリックアイコンが提案されています、intltoolからgettextへの変更が完了しました。
一方、 Qtのクライアントバージョンの場合、Qtバージョン(5.2+)の要件が増加し、 ホットキーが追加されます ダウンロードキューに移動するには、 トレントプロパティを処理するときのメモリ消費が削減されます。 ツールチップは長い名前のファイル用に提供されており、インターフェイスはHiDPIディスプレイに適合しています。
バックグラウンドプロセスでは、 libsystemd-daemonの代わりにlibsystemdを使用するように移行しました; 特権の昇格は、streaming-daemon.serviceファイルでは禁止されています。
加えて WebクライアントのXSS脆弱性の解決策 パフォーマンスの問題が解決され、モバイルデバイスのインターフェイスが改善されました。
一方で、 RPCサーバーでIPv6を介した接続を受け入れる機能 そしてそれは SSL証明書の検証はデフォルトで有効になっています HTTPS経由でのダウンロード用。 組み込みhttpサーバーでは、パスワードの推測から保護するために失敗した認証の試行回数は100回に制限されています。
その他の変更点 言及されている:
- Xfplay、PicoTorrent、無料ダウンロードマネージャー、Folx、およびBaiduNetdiskトレントクライアントのピアIDを追加しました。
- TCP_FASTOPENオプションのサポートが追加されました。これにより、接続のセットアップ時間をわずかに短縮できます。
- IPv6接続のToSインジケーター(サービスの種類、トラフィッククラス)の処理が改善されました。
- ブラックリストに登録されたCIDR注釈でサブネットマスクを指定する機能が追加されました(たとえば、1.2.3.4 / 24)。
- ビルドのサポートは、mbedtls(polarssl)、wolfssl(cyassl)、LibreSSL、およびOpenSSLの新しいバージョン(1.1.0+)で追加されました。
- CMakeベースのビルドスクリプトは、Ninjaジェネレーター、libappindicator、systemd、Solaris、およびmacOSのサポートを改善しました。
- macOSのクライアントは、プラットフォームバージョン(10.10)の要件を増やし、ダークテーマのサポートを追加しました。
LinuxにTransmissionをインストールするにはどうすればいいですか?
へ Debian、Ubuntu、Linux Mint、またはこれらから派生したディストリビューションのユーザーは、次のコマンドを使用してアプリケーションをインストールします。
sudo add-apt-repository ppa:transmissionbt/ppa -y sudo apt install transmission
もしそうなら Fedoraユーザーまたはそれに基づくディストリビューション, 彼らは次のようにアプリをインストールすることができます コマンド:
sudo yum install transmission
ながら Mandriva Linuxユーザーは、次のコマンドを使用してインストールする必要があります。
sudo urpmi transmission
ある人の場合 openSUSEユーザーの場合、ターミナルに次のように入力する必要があります。
sudo zypper install transmission
最後に、のユーザーである人の場合 Arch Linuxとそれから派生したディストリビューションは、次のコマンドでインストールできます。
sudo pacman -S transmission
同じように システム上でソースコードからTransmissionをコンパイルできます。これを行うには、次の手順に従う必要があります。
彼らのソースコードはGitHubでホストされているため、リポジトリのクローンを作成できるようにgitサポートが必要です。
ターミナルを開いて、次のように入力します。
まず、次のソースコードを取得します。
git clone https://github.com/transmission/transmission Transmission
次のディレクトリに入ります。
cd Transmission
そして、XNUMXつずつ入力する必要がある次のコマンドでコンパイルを開始します。
git submodule update --init mkdir build cd build cmake .. make sudo make install