在我們今天的帖子中,正如標題所說,我們將解決以下新聞 “傳動4.0”. 最新版本的大神是哪個 免費開放的 BitTorrent 客戶端 適用於 GNU/Linux。 為了做到這一點,繼續報導它的發展,就像上次(差不多 3 年前)一樣,當我們回顧 傳輸3.0.
就像那次一樣,這個新的和 最後發布的版本,這是一個很棒的更新,充滿了非常重要的消息,因為這個 免費的跨平台軟件 和開源。 如下所示。
但是,在開始這篇關於最近發布的最新版本的帖子之前 “傳動4.0”,我們建議您隨後瀏覽與之相關的上一篇文章:
相關文章:
傳輸3.0,這個簡單的洪流客戶端的新版本
傳輸 4.0:現在支持 BitTorrent v2
傳輸 4.0 的當前新聞
據 正式公告 的釋放 “傳動4.0”,這個新版本包括許多我們認為重要或值得強調的新功能:
- 關於資源利用效率,代碼已被廣泛分析和改進以修復低效代碼和內存使用。 因此,與 Transmission 50 相比,您現在最多可以減少 70% 的 CPU 週期和 3.00% 的內存分配。
- 關於社區參與發展,代碼得到了改進,因此程序對錯誤報告和代碼提交的響應比過去快得多。 此外,現在還有一群非常活躍的志願合作者。
- 關於代碼現代化,所有代碼庫都已從 C 遷移到 C++。 這反過來又導致數千行自定義代碼被刪除,而其他代碼則升級到 C++。 從而實現內核代碼減少18%。 此外,GTK 客戶端已移植到 GTK4/GTKMM。
- 關於合併的新功能, 值得注意以下幾點:與 BitTorrent v2 種子和混合種子的使用的兼容性,以及可用於宣傳所有公共種子的“默認”跟踪器的配置。 另外,現在,新添加的種子可以立即啟動並檢查零件,您已經問過。 這樣,而不是在播種開始之前需要完全驗證。
最後,與往常一樣,要了解有關此軟件的更多信息並獲取其安裝文件,它的 官方網站 作為其 GitHub資料庫.
相關文章:
如何使用傳輸,下載和共享Torrent的最佳客戶端之一
總結
簡而言之, “傳動4.0” 來給這個偉大的 BitTorrent客戶端 非常了不起的翻新。 多虧了你 多項重大改進、更改和修復 製成。 以這種方式,在功能和視覺上改進 Internet 上文件下載的管理。 而且,如果您是它的普通用戶,並且發現這些新功能很棒,那將是一種樂趣 知道你的經歷和印象 第一手資料, 通過評論.
另外,請記住,訪問我們的開頭 «現場»,除了官方渠道 Telegram 了解更多新聞、教程和 Linux 更新。 西方 組,以獲取有關今天主題的更多信息。
非常有趣,非常感謝
現在我們只需要有人告訴我們不太專業的人如何安裝這個新版本。
我已經下載了 tar.xz,我已經解壓縮了它,但我不知道如何繼續。 我發現的少數解決方案對我不起作用。
問候,羅伯特。 謝謝你的評論。 有關如何編譯和安裝該程序的說明在其 readme.md 文件和 GitHub 網站上。 確保您沒有安裝以前的版本:
$ tar xf Transmission-4.00.tar.xz
$cd 傳輸-4.00
$ mkdir 構建
$ cd 構建
$ # 使用 -DCMAKE_BUILD_TYPE=RelWithDebInfo 構建優化的二進製文件。
$ cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo ..
使
$ sudo 安裝
如果它來自 GitHub,則以下內容:
### 第一次安裝
$ git 克隆 https://github.com/transmission/transmission 傳輸
$cd 傳輸
$ git 子模塊更新 --init --recursive
$ mkdir 構建
$ cd 構建
$ # 使用 -DCMAKE_BUILD_TYPE=RelWithDebInfo 構建優化的二進製文件。
$ cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo ..
使
$ sudo 安裝
###實現
$ cd 傳輸/構建
$ 清潔
$ git submodule foreach --recursive git clean -xfd
$ git pull --rebase --prune
$ git 子模塊更新 --recursive
$ # 使用 -DCMAKE_BUILD_TYPE=RelWithDebInfo 構建優化的二進製文件。
$ cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo ..
使
$ sudo 安裝
https://github.com/transmission/transmission
您好 Jose Albert,非常感謝您提供的信息,
我已按照您告訴我的說明進行操作,但是當我進入該行時:
cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo ..
它給了我以下錯誤:
C編譯器標識為GNU 10.2.1
-CXX編譯器標識為GNU 10.2.1
-檢測C編譯器ABI信息
-檢測C編譯器ABI信息-完成
— 檢查工作的 C 編譯器:/usr/bin/cc – 跳過
—檢測C編譯特性
— 檢測 C 編譯特性——完成
-檢測CXX編譯器ABI信息
-檢測CXX編譯器ABI信息-完成
— 檢查工作的 CXX 編譯器:/usr/bin/c++ — 跳過
—檢測CXX編譯特性
— 檢測 CXX 編譯特性——完成
— 尋找 pthread.h
—尋找pthread.h —找到
— 執行測試 CMAKE_HAVE_LIBC_PTHREAD
— 執行測試 CMAKE_HAVE_LIBC_PTHREAD – 失敗
-在pthread中尋找pthread_create
-在pthread中尋找pthread_create-未找到
-在pthread中尋找pthread_create
-在pthread中尋找pthread_create-找到
-找到的線程:TRUE
/usr/share/cmake-3.18/Modules/FindPackageHandleStandardArgs.cmake:165 處的 CMake 錯誤(消息):
找不到 CURL(缺少:CURL_LIBRARY CURL_INCLUDE_DIR)(必需的是
至少版本“7.28.0”)
呼叫堆棧(最近的呼叫優先):
/usr/share/cmake-3.18/Modules/FindPackageHandleStandardArgs.cmake:458 (_FPHSA_FAILURE_MESSAGE)
/usr/share/cmake-3.18/Modules/FindCURL.cmake:169 (find_package_handle_standard_args)
CMakeLists.txt:203(find_package)
-配置不完整,發生錯誤!
另請參閱“/home/capgros/Downloads/transmission-4.0.0/build/CMakeFiles/CMakeOutput.log”。
另請參閱“/home/capgros/Downloads/transmission-4.0.0/build/CMakeFiles/CMakeError.log”。
我知道錯誤說它沒有找到 CURL,但我確實安裝了它:
~/下載/transmission-4.0.0/build$ dpkg -l | grep 捲曲
ii curl 7.74.0-1.3+deb11u5 amd64 命令行工具,用於使用 URL 語法傳輸數據
ii libcurl3-gnutls:amd64 7.74.0-1.3+deb11u5 amd64 易於使用的客戶端 URL 傳輸庫(GnuTLS 風格)
ii libcurl4:amd64 7.74.0-1.3+deb11u5 amd64 易用的客戶端URL傳輸庫(OpenSSL風格)
ii python3-pycurl 7.43.0.6-5 amd64 Python 綁定到 libcurl (Python 3)
我查看了錯誤日誌,但我不明白他們說的任何內容,如果您知道我該如何解決,請告訴我。
我有 debian 11
問候,羅伯特。 是的,顯然,它說您的操作系統缺少 CURL 庫,等於或高於 7.28 版。 運行它以查看它是否安裝了該庫,希望您擁有該版本或更高版本:
sudo apt update && sudo apt upgrade && sudo apt install curl && sudo apt-get install libcurl4-openssl-dev
或者在使用 CentOS 的情況下:sudo yum install libcurl-devel
你好阿爾伯特,我已經安裝了你告訴我的庫,我一直在網上搜索,我發現的解決方案根本不清楚,而且就我的知識而言非常複雜。
我現在會堅持使用第 3 版。
非常感謝。