Transmission 4.0: Új verzió sok hasznos új funkcióval

Transmission 4.0: Új verzió sok hasznos új funkcióval

Transmission 4.0: Új verzió sok hasznos új funkcióval

Mai bejegyzésünkben, és ahogy a cím is mondja, a hírekkel foglalkozunk "Átviteli 4.0". Melyik a legfrissebb változata a nagynak ingyenes és nyitott BitTorrent kliens GNU/Linux számára. Ennek érdekében továbbra is számoljon be a fejlődéséről, ugyanúgy, mint legutóbb (majdnem 3 éve), amikor áttekintettük a Átvitel 3.0.

És akárcsak abból az alkalomból, ez az új és utolsó közzétett verzió, ez egy nagyszerű frissítés, tele nagyon fontos hírekkel, mert ezt mondta ingyenes platformfüggetlen szoftver és nyílt forráskódú. Amint az alább látható lesz.

a továbbításról 3.0

De mielőtt elkezdené ezt a bejegyzést a legújabb verzió legutóbbi kiadásáról "Átviteli 4.0", javasoljuk, hogy nézze meg a hozzá kapcsolódó előző bejegyzést:

a továbbításról 3.0
Kapcsolódó cikk:
A Transmission 3.0, az egyszerű torrent kliens új verziója

Átvitel 4.0: Most a BitTorrent v2 támogatásával

Átvitel 4.0: Most a BitTorrent v2 támogatásával

Aktuális hírek a Transmission 4.0-ban

Szerint hivatalos bejelentés kiadásáról "Átviteli 4.0", ez az új verzió számos új funkció mellett a következőket tartalmazza, amelyeket fontosnak tartunk, vagy érdemes kiemelni:

  1. Az erőforrás-felhasználás hatékonyságával kapcsolatban, a kódot alaposan profilozták és továbbfejlesztették, hogy kijavítsák a nem hatékony kód- és memóriahasználatot. Így most akár 50%-kal kevesebb CPU-ciklust és 70%-kal kevesebb memóriafoglalást használhat, mint a Transmission 3.00.
  2. A Közösség fejlesztésben való részvételével kapcsolatban, a kódot továbbfejlesztették, így a program sokkal jobban reagál a hibajelentésekre és a kódok beküldésére, mint a múltban. Ezen kívül most van egy új, nagyon aktív önkéntes együttműködő csoport.
  3. A kódmodernizálással kapcsolatban, az összes kódbázis C-ről C++-ra migrálva. Ami viszont azt eredményezte, hogy több ezer sor egyéni kódot eltávolítottak, másokat pedig C++-ra frissítettek. Így a kernelkód elérése 18%-kal csökkent. Ezenkívül a GTK kliens a GTK4/GTKMM-re lett portolva.
  4. A beépített új funkciókkal kapcsolatban, érdemes figyelni a következőkre: Kompatibilitás a BitTorrent v2 torrentek és hibrid torrentek használatával, valamint az összes nyilvános torrent reklámozására használható "alapértelmezett" trackerek konfigurációja. Azt is kérte, hogy az újonnan hozzáadott magok azonnal elindulhassanak és ellenőrizzék az alkatrészeket. Ez ahelyett, hogy a vetés megkezdése előtt teljes körű ellenőrzésre lenne szükség.

Végül, és az említett szoftverrel kapcsolatos további információkért és a telepítőfájlok beszerzéséhez, mint általában, mind a hivatalos honlapja mint azok GitHub tárház.

Kapcsolódó cikk:
Hogyan használjuk a Transmission szolgáltatást, amely az egyik legjobb kliens a Torrentek letöltéséhez és megosztásához

Absztrakt banner post

Összegzés

Röviden: "Átviteli 4.0" jön, hogy ezt a nagyszerű BitTorrent kliens egészen figyelemre méltó felújítás. És mindez neked köszönhető Számos jelentős fejlesztés, változtatás és javítás készült. Ily módon az interneten keresztüli fájlletöltések kezelésének javítása, mind funkcionálisan, mind vizuálisan. És ha Ön rendszeres felhasználója, és nagyszerűnek találta ezeket az új funkciókat, öröm lesz ismerje meg tapasztalatait és benyomásait első kézből, a megjegyzéseken keresztül.

Ne feledje továbbá, hogy látogasson el az elejére «telek», a hivatalos csatorna mellett Telegram további hírekért, oktatóanyagokért és Linux-frissítésekért. nyugat csoport, további információkért a mai témáról.


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.

  1.   Roberto dijo

    Nagyon érdekes, köszönöm szépen
    Most már csak valakire van szükségünk, aki kevésbé szakértőknek mondja el, hogyan telepíthetjük ezt az új verziót.
    Letöltöttem a tar.xz fájlt, kicsomagoltam, és nem tudom, hogyan folytassam. Az a néhány megoldás, amit találtam, nem működik számomra.

    1.    José Albert dijo

      Üdvözlettel, Robert. Köszönöm a hozzászólásod. A program fordítására és telepítésére vonatkozó utasítások a readme.md fájlban és a GitHub webhelyen találhatók. Győződjön meg arról, hogy nincs telepítve egy korábbi verzió:

      $ tar xf átvitel-4.00.tar.xz
      $ cd átvitel - 4.00
      $mkdir build
      $ cdbuild
      $ # Használja a -DCMAKE_BUILD_TYPE=RelWithDebInfo-t az optimalizált bináris létrehozásához.
      $ cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo ..
      $ Make
      $ sudo make install

      És ha a GitHubról származik, akkor a következők:

      ### Telepítse először

      $ git klón https://github.com/transmission/transmission Átvitel
      $cd átvitel
      $ git almodul frissítés --init --recursive
      $mkdir build
      $ cdbuild
      $ # Használja a -DCMAKE_BUILD_TYPE=RelWithDebInfo-t az optimalizált bináris létrehozásához.
      $ cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo ..
      $ Make
      $ sudo make install

      ### Aktualizálni

      $ cd Átvitel/építés
      $ tisztítsd meg
      $ git submodule foreach --recursive git clean -xfd
      $ git pull --rebase --prune
      $ git almodul frissítés --rekurzív
      $ # Használja a -DCMAKE_BUILD_TYPE=RelWithDebInfo-t az optimalizált bináris létrehozásához.
      $ cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo ..
      $ Make
      $ sudo make install

      https://github.com/transmission/transmission

      1.    Roberto dijo

        Kedves Jose Albert! Köszönjük szépen az információt!
        Követtem az Ön által elmondott utasításokat, de amikor beléptem a sorba:

        cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo ..

        a következő hibát adja ki:

        A C fordító azonosítója a GNU 10.2.1
        - A CXX fordító azonosítója a GNU 10.2.1
        - A C fordító ABI információinak felderítése
        - A C fordító ABI információinak felderítése - kész
        — Ellenőrizze, hogy működik-e a C fordító: /usr/bin/cc – kihagyva
        — C fordítási jellemzők észlelése
        — C fordítási jellemzők észlelése – kész
        - A CXX fordító ABI információinak felderítése
        - A CXX fordító ABI információinak felderítése - kész
        — Ellenőrizze, hogy működik-e a CXX fordító: /usr/bin/c++ – kihagyva
        — A CXX fordítási jellemzők észlelése
        — CXX fordítási jellemzők észlelése – kész
        —A pthread.h-t keresem
        —Pthread.h keresése –talált
        — CMAKE_HAVE_LIBC_PTHREAD teszt végrehajtása
        – CMAKE_HAVE_LIBC_PTHREAD teszt végrehajtása – Sikertelen
        - A pthread_create keresése a pthreads-ben
        - A pthread_create keresése a pthreads-ben - nem található
        - A pthread_create keresése a pthread-ben
        - A pthread_create keresése a pthread-ben - megtalálva
        - Talált szálak: IGAZ
        CMake hiba itt: /usr/share/cmake-3.18/Modules/FindPackageHandleStandardArgs.cmake:165 (üzenet):
        NEM található a CURL (hiányzik: CURL_LIBRARY CURL_INCLUDE_DIR) (Kötelező
        legalább "7.28.0" verzió)
        Hívásköteg (a legutóbbi hívás először):
        /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 (csomag_keresés)

        - Hiányos konfigurálása, hibák történtek!
        Lásd még: „/home/capgros/Downloads/transmission-4.0.0/build/CMakeFiles/CMakeOutput.log”.
        Lásd még: „/home/capgros/Downloads/transmission-4.0.0/build/CMakeFiles/CMakeError.log”.

        Megértem, hogy a hiba azt mondja, hogy nem találta a CURL-t, de telepítettem:

        ~/Letöltések/átvitel-4.0.0/build$ dpkg -l | grep curl

        ii curl 7.74.0-1.3+deb11u5 amd64 parancssori eszköz adatok átviteléhez URL szintaxissal
        ii libcurl3-gnutls:amd64 7.74.0-1.3+deb11u5 amd64 könnyen használható kliensoldali URL átviteli könyvtár (GnuTLS íz)
        ii libcurl4:amd64 7.74.0-1.3+deb11u5 amd64 könnyen használható kliensoldali URL átviteli könyvtár (OpenSSL változat)
        ii python3-pycurl 7.43.0.6-5 amd64 Python kötések libcurlhoz (Python 3)

        Megnéztem a hibanaplókat, de nem értek semmit, amit mondanak, szólj, ha tudod, hogyan tudnám javítani.
        Debian 11-em van

        1.    José Albert dijo

          Üdvözlettel, Robert. Igen, úgy tűnik, azt írja, hogy az operációs rendszeréből hiányzik a 7.28-as verzióval megegyező vagy nagyobb CURL-könyvtár. Futtassa ezt, hogy megnézze, telepíti-e a könyvtárat, és remélhetőleg ez a verzió vagy újabb:

          sudo apt frissítés && sudo apt frissítés && sudo apt install curl && sudo apt-get install libcurl4-openssl-dev

          Vagy CentOS használata esetén: sudo yum install libcurl-devel

          1.    Roberto dijo

            Helló Albert! Telepítettem az általad elmondott könyvtárakat, keresgéltem a neten, és az általam talált megoldások egyáltalán nem egyértelműek és tudomásom szerint nagyon bonyolultak.
            Egyelőre maradok a 3-as verziónál.
            Köszönöm szépen.