Transmission 4.0: Nová verze s mnoha užitečnými novými funkcemi

Transmission 4.0: Nová verze s mnoha užitečnými novými funkcemi

Transmission 4.0: Nová verze s mnoha užitečnými novými funkcemi

V našem dnešním příspěvku, a jak název napovídá, se budeme věnovat novinkám o "Převodovka 4.0". Což je nejnovější verze velkého bezplatný a otevřený BitTorrent klient pro GNU/Linux. Chcete-li tak učinit, pokračujte v hlášení jeho vývoje, stejně jako naposledy (téměř před 3 lety), kdy jsme procházeli zprávami o Převodovka 3.0.

A stejně jako při té příležitosti i tento nový a poslední zveřejněná verze, je to skvělá aktualizace, plná velmi důležitých novinek, pro řekl toto bezplatný software pro více platforem a open source. Jak bude vidět níže.

o přenosu 3.0

Ale před zahájením tohoto příspěvku o nedávném vydání nejnovější verze "Převodovka 4.0", doporučujeme vám prozkoumat předchozí příspěvek, který s tím souvisí:

o přenosu 3.0
Související článek:
Transmission 3.0, nová verze tohoto jednoduchého torrentového klienta

Přenos 4.0: Nyní s podporou pro BitTorrent v2

Přenos 4.0: Nyní s podporou pro BitTorrent v2

Aktuální novinky v Transmission 4.0

Podle oficiální oznámení o vydání "Převodovka 4.0", tato nová verze obsahuje mezi mnoha novými funkcemi následující, které považujeme za důležité nebo hodné zdůraznění:

  1. Pokud jde o efektivitu využívání zdrojů, byl kód značně profilován a vylepšen, aby se napravilo neefektivní využití kódu a paměti. Nyní tedy můžete využívat až o 50 % méně cyklů CPU a o 70 % méně alokací paměti než Transmission 3.00.
  2. Pokud jde o účast Společenství na vývoji, byl kód vylepšen, takže program mnohem lépe reaguje na hlášení o chybách a odeslání kódu než v minulosti. Nyní je zde navíc nová skupina velmi aktivních dobrovolných spolupracovníků.
  3. Ohledně modernizace kódu, byla veškerá kódová základna migrována z C do C++. Což zase vedlo k tomu, že byly odstraněny tisíce řádků vlastního kódu a další byly upgradovány na C++. Tím bylo dosaženo snížení kódu jádra o 18 %. Klient GTK byl také přenesen na GTK4/GTKMM.
  4. Ohledně začleněných nových funkcí, stojí za zmínku následující: Kompatibilita s použitím torrentů BitTorrent v2 a hybridních torrentů a konfigurace „výchozích“ sledovačů, které lze použít k inzerci všech veřejných torrentů. Také, že nyní mohou nově přidaná semena okamžitě začít a kontrolovat části, požádali jste. To místo toho, aby bylo nutné úplné ověření před zahájením setí.

Nakonec a pro více informací o uvedeném softwaru a získání jeho instalačních souborů, jako obvykle, jak jeho Oficiální internetové stránky as jeho Úložiště GitHub.

Související článek:
Jak používat Transmission, jednoho z nejlepších klientů ke stahování a sdílení torrentů

Abstraktní banner pro příspěvek

Shrnutí

Zkrátka, "Převodovka 4.0" přichází dát to skvělé BitTorrent klient docela pozoruhodná rekonstrukce. A to vše díky vaší Několik hlavních vylepšení, změn a oprav vyrobeno. Tímto způsobem zlepšit správu stahování souborů přes internet, a to jak funkčně, tak vizuálně. A pokud jste jeho pravidelným uživatelem a tyto nové funkce se vám osvědčily, bude to potěšení znát své zkušenosti a dojmy z první ruky, prostřednictvím komentářů.

Nezapomeňte také navštívit začátek našeho «místo», kromě oficiálního kanálu Telegram pro další novinky, návody a aktualizace Linuxu. Západ skupina, pro více informací k dnešnímu tématu.


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Odpovědný za údaje: Miguel Ángel Gatón
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.

  1.   Roberto řekl

    Velmi zajímavé, moc děkuji
    Teď jen potřebujeme někoho, kdo nám méně odborníkům řekne, jak můžeme nainstalovat tuto novou verzi.
    Stáhl jsem si tar.xz, rozbalil jsem ho a nevím, jak pokračovat. Těch pár řešení, které jsem našel, pro mě nefunguje.

    1.    José Albert řekl

      S pozdravem Robert. Děkuji za Váš komentář. Pokyny, jak program zkompilovat a nainstalovat, jsou v jeho souboru readme.md a na webu GitHub. Ujistěte se, že nemáte nainstalovanou předchozí verzi:

      $ tar xf přenos-4.00.tar.xz
      $ cd přenos - 4.00
      $ mkdir sestavení
      $ cd sestavení
      $ # Použijte -DCMAKE_BUILD_TYPE=RelWithDebInfo k vytvoření optimalizovaného binárního souboru.
      $ cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo ..
      $ make
      $ sudo provést instalaci

      A pokud je z GitHubu, následující:

      ### Nainstalujte poprvé

      $ git klon https://github.com/transmission/transmission Přenos
      Přenos $cd
      $ aktualizace submodulu git --init --rekurzivní
      $ mkdir sestavení
      $ cd sestavení
      $ # Použijte -DCMAKE_BUILD_TYPE=RelWithDebInfo k vytvoření optimalizovaného binárního souboru.
      $ cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo ..
      $ make
      $ sudo provést instalaci

      ### Aktualizovat

      $ cd Přenos/sestavení
      $ vyčistit
      $ git submodule foreach --rekurzivní git clean -xfd
      $ git pull --rebase --prune
      $ aktualizace submodulu git --rekurzivní
      $ # Použijte -DCMAKE_BUILD_TYPE=RelWithDebInfo k vytvoření optimalizovaného binárního souboru.
      $ cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo ..
      $ make
      $ sudo provést instalaci

      https://github.com/transmission/transmission

      1.    Roberto řekl

        Dobrý den, Jose Alberte, děkuji moc za informaci,
        Postupoval jsem podle pokynů, které jste mi řekli, ale když jsem vstoupil do řádku:

        cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo ..

        vypisuje mi to následující chybu:

        Identifikace kompilátoru C je GNU 10.2.1
        - Identifikace kompilátoru CXX je GNU 10.2.1
        - Detekce informací o ABI kompilátoru C.
        - Detekce informací o ABI kompilátoru C - hotovo
        — Kontrola funkčního kompilátoru C: /usr/bin/cc – přeskočeno
        —Detekce funkcí kompilace C
        — Detekce vlastností kompilace C – hotovo
        - Detekce informací ABI kompilátoru CXX
        - Detekce informací o ABI kompilátoru CXX - hotovo
        — Kontrola funkčního kompilátoru CXX: /usr/bin/c++ – přeskočeno
        —Detekce funkcí kompilace CXX
        — Detekce funkcí kompilace CXX – hotovo
        —Hledám pthread.h
        —Hledám pthread.h –nalezeno
        — Provádění testu CMAKE_HAVE_LIBC_PTHREAD
        — Provádění testu CMAKE_HAVE_LIBC_PTHREAD – Selhalo
        - Hledám pthread_create v pthreads
        - Hledám pthread_create v pthreads - nebyl nalezen
        - Hledám pthread_create v pthread
        - Hledám pthread_create v pthread - nalezeno
        - Nalezená vlákna: PRAVDA
        CMake Error na /usr/share/cmake-3.18/Modules/FindPackageHandleStandardArgs.cmake:165 (zpráva):
        NELZE najít CURL (chybí: CURL_LIBRARY CURL_INCLUDE_DIR) (požadováno je
        alespoň verze "7.28.0")
        Zásobník hovorů (poslední hovor jako první):
        /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)

        - Konfigurace neúplná, došlo k chybám!
        Viz také "/home/capgros/Downloads/transmission-4.0.0/build/CMakeFiles/CMakeOutput.log".
        Viz také "/home/capgros/Downloads/transmission-4.0.0/build/CMakeFiles/CMakeError.log".

        Chápu, že chyba říká, že nenašla CURL, ale mám ji nainstalovanou:

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

        ii curl 7.74.0-1.3+deb11u5 amd64 nástroj příkazového řádku pro přenos dat se syntaxí URL
        ii libcurl3-gnutls:amd64 7.74.0-1.3+deb11u5 amd64 snadno použitelná knihovna pro přenos adres URL na straně klienta (příchuť GnuTLS)
        ii libcurl4:amd64 7.74.0-1.3+deb11u5 amd64 snadno použitelná knihovna pro přenos adres URL na straně klienta (příchuť OpenSSL)
        ii python3-pycurl 7.43.0.6-5 amd64 vazby Pythonu na libcurl (Python 3)

        Podíval jsem se na protokoly chyb, ale nerozumím ničemu, co říkají, řekněte mi, jestli víte, jak to mohu opravit.
        Mám debian 11

        1.    José Albert řekl

          S pozdravem Robert. Ano, zjevně to říká, že ve vašem operačním systému chybí knihovna CURL, která je stejná nebo vyšší než verze 7.28. Spusťte toto, abyste zjistili, zda nainstaluje tuto knihovnu, a doufejme, že máte tuto verzi nebo vyšší:

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

          Nebo v případě použití CentOS: sudo yum install libcurl-devel

          1.    Roberto řekl

            Ahoj Alberte, mám nainstalované knihovny, které mi říkáš, hledal jsem na netu a řešení, která jsem našel, nejsou vůbec jasná a pro mé znalosti velmi složitá.
            Zatím zůstanu u verze 3.
            Děkuju mnohokrát.