Transmission 4.0: Neue Version mit vielen nützlichen Neuerungen

Transmission 4.0: Neue Version mit vielen nützlichen Neuerungen

Transmission 4.0: Neue Version mit vielen nützlichen Neuerungen

In unserem heutigen Beitrag, und wie der Titel schon sagt, werden wir uns mit den Neuigkeiten von befassen „Übertragung 4.0“. Welches ist die neueste Version des Großen kostenloser und offener BitTorrent-Client für GNU/Linux. Um dies zu tun, berichten Sie weiterhin über seine Entwicklung, genau wie beim letzten Mal (vor fast 3 Jahren), als wir die Nachrichten von überprüft haben Transmission 3.0.

Und wie damals dieses neue und letzte veröffentlichte Fassung, es ist ein großartiges Update voller sehr wichtiger Neuigkeiten, um dies zu sagen kostenlose plattformübergreifende Software und Open-Source. Wie unten zu sehen sein wird.

über Übertragung 3.0

Aber bevor Sie mit diesem Beitrag über die jüngste Veröffentlichung der neuesten Version beginnen „Übertragung 4.0“, empfehlen wir Ihnen, den vorherigen Beitrag zu diesem Thema zu lesen:

über Übertragung 3.0
Verwandte Artikel:
Transmission 3.0, eine neue Version dieses einfachen Torrent-Clients

Transmission 4.0: Jetzt mit Unterstützung für BitTorrent v2

Transmission 4.0: Jetzt mit Unterstützung für BitTorrent v2

Aktuelle Neuigkeiten im Getriebe 4.0

Nach offizielle Ankündigung der Veröffentlichung von „Übertragung 4.0“enthält diese neue Version unter vielen neuen Funktionen die folgenden, die wir für wichtig oder hervorhebenswert halten:

  1. In Bezug auf die Effizienz der Ressourcennutzungwurde der Code umfassend profiliert und verbessert, um ineffiziente Code- und Speichernutzung zu beheben. So können Sie jetzt bis zu 50 % weniger CPU-Zyklen und 70 % weniger Speicherzuweisungen verwenden als bei Transmission 3.00.
  2. Zur Beteiligung der Community an der Entwicklungwurde der Code verbessert, sodass das Programm viel besser auf Fehlerberichte und Codeübermittlungen reagiert als in der Vergangenheit. Darüber hinaus gibt es jetzt eine neue Gruppe sehr aktiver freiwilliger Mitarbeiter.
  3. Apropos Code-Modernisierungwurde die gesamte Codebasis von C nach C++ migriert. Was wiederum dazu geführt hat, dass Tausende Zeilen benutzerdefinierten Codes entfernt und andere auf C++ aktualisiert wurden. Dadurch wird ein um 18 % reduzierter Kernel-Code erreicht. Außerdem wurde der GTK-Client auf GTK4/GTKMM portiert.
  4. In Bezug auf neue Funktionen aufgenommen, ist Folgendes zu beachten: Kompatibilität mit der Verwendung von BitTorrent v2-Torrents und Hybrid-Torrents sowie die Konfiguration von „Standard“-Trackern, mit denen alle öffentlichen Torrents beworben werden können. Auch, dass jetzt die neu hinzugekommenen Samen sofort loslegen und die Teile prüfen können, haben Sie gefragt. Dies, anstatt eine vollständige Überprüfung zu benötigen, bevor das Seeding beginnen kann.

Schließlich und für weitere Informationen über diese Software und um ihre Installationsdateien wie üblich zu erhalten, sowohl ihre Offizielle Website als GitHub-Repository.

Verwandte Artikel:
Verwendung von Transmission, einem der besten Clients zum Herunterladen und Freigeben von Torrents

Abstraktes Banner für Post

Zusammenfassung

Zusammenfassend „Übertragung 4.0“ kommt, um dieses große zu geben BitTorrent-Client eine ziemlich bemerkenswerte Renovierung. Und das alles dank Ihrer Mehrere wichtige Verbesserungen, Änderungen und Korrekturen gemacht. Auf diese Weise, um die Verwaltung von Dateidownloads über das Internet sowohl funktional als auch visuell zu verbessern. Und wenn Sie es regelmäßig verwenden und diese neuen Funktionen großartig finden, wird es Ihnen ein Vergnügen sein kennen Ihre Erfahrungen und Eindrücke aus erster hand, durch die Kommentare.

Denken Sie auch daran, besuchen Sie den Anfang unserer «Website», zusätzlich zum offiziellen Kanal von Telegram für weitere Neuigkeiten, Tutorials und Linux-Updates. Westen Gruppe, für weitere Informationen zum heutigen Thema.


Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

*

*

  1. Verantwortlich für die Daten: Miguel Ángel Gatón
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.

  1.   Roberto sagte

    Sehr interessant, vielen Dank
    Jetzt brauchen wir nur noch jemanden, der uns weniger Experten erklärt, wie wir diese neue Version installieren können.
    Ich habe die tar.xz heruntergeladen, ich habe sie entpackt und weiß nicht, wie ich weitermachen soll. Die wenigen Lösungen, die ich gefunden habe, funktionieren bei mir nicht.

    1.    José Albert sagte

      Grüße, Robert. Vielen Dank für Ihren Kommentar. Anweisungen zum Kompilieren und Installieren des Programms finden Sie in der Datei readme.md und auf der GitHub-Website. Stellen Sie sicher, dass Sie keine frühere Version installiert haben:

      $ tar xf-Übertragung-4.00.tar.xz
      $cd Übertragung-4.00
      $ mkdir-Build
      $ CD-Build
      $ # Verwenden Sie -DCMAKE_BUILD_TYPE=RelWithDebInfo, um eine optimierte Binärdatei zu erstellen.
      $ cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo ..
      $ make
      $ sudo make install

      Und wenn es von GitHub ist, das Folgende:

      ### Zum ersten Mal installieren

      $ git Klon https://github.com/transmission/transmission Transmission
      $cd Übertragung
      $ git submodule update --init --recursive
      $ mkdir-Build
      $ CD-Build
      $ # Verwenden Sie -DCMAKE_BUILD_TYPE=RelWithDebInfo, um eine optimierte Binärdatei zu erstellen.
      $ cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo ..
      $ make
      $ sudo make install

      ### zu verwirklichen

      $ cd Übertragung/Build
      $ sauber machen
      $ git submodule foreach --recursive git clean -xfd
      $ git pull --rebase --prune
      $ git submodule update --recursive
      $ # Verwenden Sie -DCMAKE_BUILD_TYPE=RelWithDebInfo, um eine optimierte Binärdatei zu erstellen.
      $ cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo ..
      $ make
      $ sudo make install

      https://github.com/transmission/transmission

      1.    Roberto sagte

        Hallo Jose Albert, vielen Dank für die Informationen,
        Ich hatte die Anweisungen befolgt, die Sie mir sagen, aber als ich die Zeile betrat:

        cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo ..

        es gibt mir den folgenden Fehler:

        Die C-Compiler-Identifikation ist GNU 10.2.1
        - Die CXX-Compiler-Identifikation lautet GNU 10.2.1
        - Erkennen von C-Compiler-ABI-Informationen
        - Erkennen von C-Compiler-ABI-Informationen - erledigt
        — Auf funktionierenden C-Compiler prüfen: /usr/bin/cc – übersprungen
        – Erkennen von C-Kompilierungsfunktionen
        — Erkennung von C-Compile-Features – erledigt
        - Erkennen von CBI-Compiler-ABI-Informationen
        - Erkennen von CXX-Compiler-ABI-Informationen - fertig
        — Auf funktionierenden CXX-Compiler prüfen: /usr/bin/c++ – übersprungen
        – Erkennen von CXX-Kompilierungsfunktionen
        — Erkennung von CXX-Kompilierungsfunktionen – erledigt
        – Suche nach pthread.h
        – Suche nach pthread.h – gefunden
        — Durchführen des Tests CMAKE_HAVE_LIBC_PTHREAD
        — Durchführen des Tests CMAKE_HAVE_LIBC_PTHREAD – Fehlgeschlagen
        - Suche nach pthread_create in pthreads
        - Suche nach pthread_create in pthreads - nicht gefunden
        - Suche nach pthread_create in pthread
        - Suche nach pthread_create in pthread - gefunden
        - Gefundene Themen: WAHR
        CMake-Fehler unter /usr/share/cmake-3.18/Modules/FindPackageHandleStandardArgs.cmake:165 (Nachricht):
        CURL konnte NICHT gefunden werden (fehlt: CURL_LIBRARY CURL_INCLUDE_DIR) (Erforderlich ist
        mindestens Version "7.28.0")
        Call Stack (letzter Anruf zuerst):
        /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)

        - Bei unvollständiger Konfiguration sind Fehler aufgetreten!
        Siehe auch „/home/capgros/Downloads/transmission-4.0.0/build/CMakeFiles/CMakeOutput.log“.
        Siehe auch „/home/capgros/Downloads/transmission-4.0.0/build/CMakeFiles/CMakeError.log“.

        Ich verstehe, dass der Fehler besagt, dass CURL nicht gefunden wurde, aber ich habe es installiert:

        ~/Downloads/transmission-4.0.0/build$ dpkg -l | grep curl

        ii curl 7.74.0-1.3+deb11u5 amd64-Befehlszeilentool zum Übertragen von Daten mit URL-Syntax
        ii libcurl3-gnutls:amd64 7.74.0-1.3+deb11u5 amd64 benutzerfreundliche clientseitige URL-Übertragungsbibliothek (GnuTLS-Variante)
        ii libcurl4:amd64 7.74.0-1.3+deb11u5 amd64 benutzerfreundliche clientseitige URL-Übertragungsbibliothek (OpenSSL-Variante)
        ii python3-pycurl 7.43.0.6-5 amd64 Python-Bindungen an libcurl (Python 3)

        Ich habe mir die Fehlerprotokolle angesehen, aber ich verstehe nichts, was sie sagen. Sagen Sie mir, wenn Sie wissen, wie ich das Problem beheben kann.
        Ich habe Debian 11

        1.    José Albert sagte

          Grüße, Robert. Ja, anscheinend heißt es, dass Ihrem Betriebssystem eine CURL-Bibliothek fehlt, die gleich oder höher als Version 7.28 ist. Führen Sie dies aus, um zu sehen, ob diese Bibliothek installiert wird, und hoffentlich haben Sie diese Version oder höher:

          sudo apt update && sudo apt upgrade && sudo apt install curl && sudo apt-get install libcurl4-openssl-dev

          Oder bei Verwendung von CentOS: sudo yum install libcurl-devel

          1.    Roberto sagte

            Hallo Albert, ich habe die Bibliotheken installiert, die Sie mir sagen, ich habe im Internet gesucht und die Lösungen, die ich finde, sind überhaupt nicht klar und für mein Wissen sehr kompliziert.
            Ich bleibe erstmal bei Version 3.
            Vielen Dank.