U našem današnjem postu, i kao što naslov kaže, osvrnućemo se na novosti "Prijenos 4.0". Što je najnovija verzija velikog besplatni i otvoreni BitTorrent klijent za GNU/Linux. Da biste to učinili, nastavite sa izvještavanjem o njegovom razvoju, kao i prošli put (prije skoro 3 godine), kada smo pregledali vijest o Mjenjač 3.0.
I baš kao tom prilikom, ovaj novi i posljednja objavljena verzija, to je sjajna nadogradnja, puna vrlo važnih vijesti, za ovo besplatni softver za više platformi i open source. Kao što će se vidjeti u nastavku.
Ali, prije nego započnemo ovaj post o nedavnom izdanju najnovije verzije "Prijenos 4.0", preporučujemo da zatim istražite prethodni post koji se odnosi na to:
Prijenos 4.0: Sada s podrškom za BitTorrent v2
Aktuelne vijesti u Transmission 4.0
Prema rečima službeno saopštenje oslobađanja od "Prijenos 4.0", ova nova verzija uključuje među mnogim novim funkcijama sljedeće koje smatramo važnim ili vrijednim da budu istaknuti:
- Što se tiče efikasnosti korišćenja resursa, kod je opsežno profiliran i poboljšan kako bi se popravio neefikasan kod i korištenje memorije. Dakle, sada možete koristiti do 50% manje CPU ciklusa i 70% manje alokacije memorije nego Transmission 3.00.
- Što se tiče učešća Zajednice u razvoju, kod je poboljšan tako da program mnogo bolje reagira na izvještaje o greškama i podnošenje koda nego u prošlosti. Osim toga, sada postoji nova grupa vrlo aktivnih volontera-saradnika.
- Što se tiče modernizacije koda, sva baza koda je migrirana sa C na C++. Što je zauzvrat dovelo do uklanjanja hiljada linija prilagođenog koda i nadogradnje drugih na C++. Time je postizanje kernel koda smanjeno za 18%. Takođe, GTK klijent je portovan na GTK4/GTKMM.
- Što se tiče ugrađenih novih funkcija, vrijedi napomenuti sljedeće: Kompatibilnost sa korištenjem BitTorrent v2 torenta i hibridnih torenta, te konfiguraciju "podrazumevanih" trackera koji se mogu koristiti za reklamiranje svih javnih torenta. Takođe, da sada novo dodato sjeme može odmah početi i provjeriti dijelove, pitali ste. Ovo, umjesto da vam je potrebna potpuna verifikacija prije početka sjetve.
Konačno, i za više informacija o navedenom softveru i za dobivanje njegovih instalacionih datoteka, kao i obično, oba njegova official website kao njegov GitHub spremište.
Resumen
Ukratko, "Prijenos 4.0" dolazi dati ovo sjajno BitTorrent klijent prilično izvanredno renoviranje. I sve zahvaljujući vašim Višestruka velika poboljšanja, promjene i popravke napravljeno. Na taj način poboljšati upravljanje preuzimanjima datoteka preko Interneta, kako funkcionalno tako i vizualno. A, ako ste redovan korisnik i smatrate da su vam ove nove funkcije sjajne, biće vam zadovoljstvo znati svoja iskustva i utiske iz prve ruke, kroz komentare.
Također, zapamtite, posjetite početak našeg «sajt», pored zvaničnog kanala telegram za više vijesti, tutorijala i ažuriranja za Linux. Zapad grupa, za više informacija o današnjoj temi.
Veoma zanimljivo, hvala puno
Sada nam samo treba neko da nam kaže manje stručnjaka kako da instaliramo ovu novu verziju.
Skinuo sam tar.xz, dekomprimovao sam ga i ne znam kako da nastavim. Nekoliko rješenja koje sam pronašao ne funkcionira za mene.
Pozdrav, Robert. Hvala na komentaru. Uputstva o tome kako kompajlirati i instalirati program nalaze se na njegovoj readme.md datoteci i GitHub web stranici. Uvjerite se da nemate instaliranu prethodnu verziju:
$ tar xf prijenos-4.00.tar.xz
$cd prijenos-4.00
$mkdir build
$ cdbuild
$ # Koristite -DCMAKE_BUILD_TYPE=RelWithDebInfo da napravite optimizovanu binarnu datoteku.
$ cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo ..
$make
$ sudo napravi instalaciju
A ako je sa GitHub-a, sljedeće:
### Instalirajte po prvi put
$ git klon https://github.com/transmission/transmission transmisija
$cd Transmission
$ git ažuriranje podmodula --init --rekurzivno
$mkdir build
$ cdbuild
$ # Koristite -DCMAKE_BUILD_TYPE=RelWithDebInfo da napravite optimizovanu binarnu datoteku.
$ cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo ..
$make
$ sudo napravi instalaciju
### Za aktualizaciju
$ cd Prijenos/grad
$ očistite
$ git submodule foreach --rekurzivni git clean -xfd
$ git pull --rebase --prune
$ git ažuriranje podmodula --rekurzivno
$ # Koristite -DCMAKE_BUILD_TYPE=RelWithDebInfo da napravite optimizovanu binarnu datoteku.
$ cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo ..
$make
$ sudo napravi instalaciju
https://github.com/transmission/transmission
Zdravo Jose Albert, hvala puno na informacijama,
Pratio sam uputstva koja ste mi rekli, ali kada sam ušao u red:
cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo ..
daje mi sljedeću grešku:
Identifikacija C kompajlera je GNU 10.2.1
- Identifikacija kompajlera CXX je GNU 10.2.1
- Otkrivanje informacija o ABI kompajleru C
- Otkrivanje informacija o ABI kompajleru C - gotovo
— Provjerite radi li C kompajler: /usr/bin/cc – preskočeno
—Otkrivanje karakteristika C kompajliranja
— Otkrivanje karakteristika C kompajliranja – gotovo
- Otkrivanje informacija o ABI kompajleru CXX
- Otkrivanje informacija o ABI kompajleru CXX - gotovo
— Provjerite radi li CXX kompajler: /usr/bin/c++ – preskočeno
—Otkrivanje karakteristika CXX kompajliranja
— Otkrivanje karakteristika CXX kompajliranja – gotovo
—Tražim pthread.h
—Traženje pthread.h – pronađeno
— Izvođenje testa CMAKE_HAVE_LIBC_PTHREAD
— Izvođenje testa CMAKE_HAVE_LIBC_PTHREAD – Nije uspjelo
- Tražim pthread_create u pthreads
- Traženje pthread_create u pthreads - nije pronađeno
- Tražim pthread_create u pthreadu
- Tražim pthread_create u pthreadu - pronađeno
- Pronađene teme: TRUE
CMake Greška na /usr/share/cmake-3.18/Modules/FindPackageHandleStandardArgs.cmake:165 (poruka):
NIJE mogao pronaći CURL (nedostaje: CURL_LIBRARY CURL_INCLUDE_DIR) (Obavezno je
barem verzija "7.28.0")
Niz poziva (prvo najnoviji poziv):
/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 (pronađi_paket)
- Konfiguriranje nepotpuno, došlo je do grešaka!
Vidi također "/home/capgros/Downloads/transmission-4.0.0/build/CMakeFiles/CMakeOutput.log".
Vidi također "/home/capgros/Downloads/transmission-4.0.0/build/CMakeFiles/CMakeError.log".
Razumijem da greška kaže da nije pronašao CURL, ali imam ga instaliran:
~/Downloads/transmission-4.0.0/build$ dpkg -l | grep curl
ii curl 7.74.0-1.3+deb11u5 amd64 alat naredbene linije za prijenos podataka sa URL sintaksom
ii libcurl3-gnutls:amd64 7.74.0-1.3+deb11u5 amd64 jednostavna za korištenje biblioteka za prijenos URL-ova na strani klijenta (GnuTLS okus)
ii libcurl4:amd64 7.74.0-1.3+deb11u5 amd64 jednostavna za korištenje biblioteka za prijenos URL-ova na strani klijenta (OpenSSL okus)
ii python3-pycurl 7.43.0.6-5 amd64 Python veze za libcurl (Python 3)
Pogledao sam dnevnike grešaka, ali ne razumijem ništa što kažu, recite mi ako znate kako to mogu popraviti.
Imam debian 11
Pozdrav, Robert. Da, očigledno, piše da vašem OS-u nedostaje CURL biblioteka, jednaka ili veća od verzije 7.28. Pokrenite ovo da vidite da li instalira tu biblioteku, i nadamo se da imate tu verziju ili noviju:
sudo apt update && sudo apt upgrade && sudo apt install curl && sudo apt-get install libcurl4-openssl-dev
Ili u slučaju korištenja CentOS-a: sudo yum install libcurl-devel
Zdravo Alberte, instalirao sam biblioteke koje mi kažeš, tražio sam po netu i rješenja koja sam našao nisu nimalo jasna i vrlo komplikovana za moje znanje.
Za sada ću se držati verzije 3.
Hvala lijepo.