經過一年的發展, 宣布發布了新版本的Transmission 3.0, 其中添加了一些新功能,更改和錯誤修復。 那些不了解傳輸的人應該知道 是針對BitTorrent網絡的免費,開源,輕量級P2P客戶端。
它是用C語言編寫的BitTorrent客戶端的資源,相對而言比較輕便,並且不需要,它支持各種用戶界面:GTK,Qt,本機Mac,Web界面,守護程序,命令行。 它與以下操作系統兼容:Mac OS X,Linux,NetBSD,FreeBSD,OpenBSD和Windows。
主要優點 該軟件的確是免費軟件,沒有廣告,彈出窗口和不可靠的鏈接。
第二個優點是,除了普通的窗口模式外,它還具有一些控製程序的選項,您可以從命令行或通過瀏覽器添加和刪除種子。
傳輸3.0的新功能是什麼?
在此受歡迎的torrent客戶端的新版本的公告中,最突出的主要變化是: 界面的變化, 因為 對於GTK客戶端,已添加熱鍵 導航下載順序,.desktop文件已更新,AppData文件已添加, 已為GNOME頂面板提出了符號圖標,從intltool到gettext的更改已完成。
而, 用於Qt的客戶端版本,對Qt版本(5.2+)的要求有所提高, 熱鍵已添加 進入下載隊列, 處理洪流屬性時,減少了內存消耗, 為長名稱的文件提供了工具提示,該界面適用於HiDPI顯示。
在後台過程中, 過渡到使用libsystemd而不是libsystemd-daemon; 禁止在streaming-daemon.service文件中提升特權。
除此之外 Web客戶端中的XSS漏洞解決方案 並解決了性能問題,並改進了移動設備的界面。
另一方面,它也突出了 能夠通過RPC服務器上的IPv6接受連接 而那個 默認情況下啟用SSL證書驗證 通過HTTPS下載。 在嵌入式http服務器中,防止密碼猜測的身份驗證嘗試失敗的次數限制為100。
其他變化 提到的:
- 為Xfplay,PicoTorrent,免費下載管理器,Folx和百度Netdisk洪流客戶端添加了對等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
我們從以下命令開始編譯,這些命令必須一一鍵入:
git submodule update --init mkdir build cd build cmake .. make sudo make install