Transmission 4.0:具有許多有用新功能的新版本

Transmission 4.0:具有許多有用新功能的新版本

Transmission 4.0:具有許多有用新功能的新版本

在我們今天的帖子中,正如標題所說,我們將解決以下新聞 “傳動4.0”. 最新版本的大神是哪個 免費開放的 BitTorrent 客戶端 適用於 GNU/Linux。 為了做到這一點,繼續報導它的發展,就像上次(差不多 3 年前)一樣,當我們回顧 傳輸3.0.

就像那次一樣,這個新的和 最後發布的版本,這是一個很棒的更新,充滿了非常重要的消息,因為這個 免費的跨平台軟件 和開源。 如下所示。

關於傳輸3.0

但是,在開始這篇關於最近發布的最新版本的帖子之前 “傳動4.0”,我們建議您隨後瀏覽與之相關的上一篇文章:

關於傳輸3.0
相關文章:
傳輸3.0,這個簡單的洪流客戶端的新版本

傳輸 4.0:現在支持 BitTorrent v2

傳輸 4.0:現在支持 BitTorrent v2

傳輸 4.0 的當前新聞

正式公告 的釋放 “傳動4.0”,這個新版本包括許多我們認為重要或值得強調的新功能:

  1. 關於資源利用效率,代碼已被廣泛分析和改進以修復低效代碼和內存使用。 因此,與 Transmission 50 相比,您現在最多可以減少 70% 的 CPU 週期和 3.00% 的內存分配。
  2. 關於社區參與發展,代碼得到了改進,因此程序對錯誤報告和代碼提交的響應比過去快得多。 此外,現在還有一群非常活躍的志願合作者。
  3. 關於代碼現代化,所有代碼庫都已從 C 遷移到 C++。 這反過來又導致數千行自定義代碼被刪除,而其他代碼則升級到 C++。 從而實現內核代碼減少18%。 此外,GTK 客戶端已移植到 GTK4/GTKMM。
  4. 關於合併的新功能, 值得注意以下幾點:與 BitTorrent v2 種子和混合種子的使用的兼容性,以及可用於宣傳所有公共種子的“默認”跟踪器的配置。 另外,現在,新添加的種子可以立即啟動並檢查零件,您已經問過。 這樣,而不是在播種開始之前需要完全驗證。

最後,與往常一樣,要了解有關此軟件的更多信息並獲取其安裝文件,它的 官方網站 作為其 GitHub資料庫.

相關文章:
如何使用傳輸,下載和共享Torrent的最佳客戶端之一

帖子的抽象橫幅

總結

簡而言之, “傳動4.0” 來給這個偉大的 BitTorrent客戶端 非常了不起的翻新。 多虧了你 多項重大改進、更改和修復 製成。 以這種方式,在功能和視覺上改進 Internet 上文件下載的管理。 而且,如果您是它的普通用戶,並且發現這些新功能很棒,那將是一種樂趣 知道你的經歷和印象 第一手資料, 通過評論.

另外,請記住,訪問我們的開頭 «現場»,除了官方渠道 Telegram 了解更多新聞、教程和 Linux 更新。 西方 ,以獲取有關今天主題的更多信息。


發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責數據:MiguelÁngelGatón
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。

  1.   羅伯托 他說:

    非常有趣,非常感謝
    現在我們只需要有人告訴我們不太專業的人如何安裝這個新版本。
    我已經下載了 tar.xz,我已經解壓縮了它,但我不知道如何繼續。 我發現的少數解決方案對我不起作用。

    1.    何塞·阿爾伯特 他說:

      問候,羅伯特。 謝謝你的評論。 有關如何編譯和安裝該程序的說明在其 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

      1.    羅伯托 他說:

        您好 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

        1.    何塞·阿爾伯特 他說:

          問候,羅伯特。 是的,顯然,它說您的操作系統缺少 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

          1.    羅伯托 他說:

            你好阿爾伯特,我已經安裝了你告訴我的庫,我一直在網上搜索,我發現的解決方案根本不清楚,而且就我的知識而言非常複雜。
            我現在會堅持使用第 3 版。
            非常感謝。