Në postimin tonë të sotëm, dhe siç thotë titulli, do të trajtojmë lajmet e "Transmetimi 4.0". Cili është versioni më i fundit i të madhit klient i lirë dhe i hapur BitTorrent për GNU/Linux. Për ta bërë këtë, vazhdoni të raportoni zhvillimin e tij, ashtu si herën e fundit (pothuajse 3 vjet më parë), kur shqyrtuam lajmet e Transmetimi 3.0.
Dhe ashtu si në atë rast, kjo e re dhe versioni i fundit i publikuar, është një përditësim i madh, plot lajme shumë të rëndësishme, për të thënë këtë softuer pa pagesë ndër platformë dhe me burim të hapur. Siç do të shihet më poshtë.
Por, përpara se të filloni këtë postim në lidhje me lëshimin e fundit të versionit të fundit "Transmetimi 4.0", ju rekomandojmë që më pas të eksploroni postimin e mëparshëm në lidhje me të:
Transmetimi 4.0: Tani me mbështetje për BitTorrent v2
Lajmet aktuale në Transmision 4.0
Sipas njoftimi zyrtar të lirimit të "Transmetimi 4.0", ky version i ri përfshin ndër shumë veçori të reja këto që ne i konsiderojmë të rëndësishme ose të denjë për t'u theksuar:
- Për sa i përket efikasitetit të përdorimit të burimeve, kodi është profilizuar dhe përmirësuar gjerësisht për të rregulluar përdorimin joefikas të kodit dhe kujtesës. Kështu që tani mund të përdorni deri në 50% më pak cikle CPU dhe 70% më pak ndarje memorie sesa Transmission 3.00.
- Lidhur me pjesëmarrjen e Komunitetit në zhvillim, kodi është përmirësuar në mënyrë që programi të jetë shumë më i përgjegjshëm ndaj raporteve të gabimeve dhe paraqitjeve të kodit sesa në të kaluarën. Përveç kësaj, tani ka një grup të ri bashkëpunëtorësh shumë aktivë vullnetarë.
- Lidhur me modernizimin e kodit, e gjithë baza e kodit është migruar nga C në C++. E cila, nga ana tjetër, ka rezultuar në heqjen e mijëra rreshtave të kodit personal dhe përmirësimin e të tjerëve në C++. Kështu arritja e një kodi kernel reduktohet me 18%. Gjithashtu, klienti GTK është transferuar në GTK4/GTKMM.
- Lidhur me veçoritë e reja të inkorporuara, vlen të theksohet sa vijon: Përputhshmëria me përdorimin e torrenteve BitTorrent v2 dhe torrenteve hibride dhe konfigurimi i gjurmuesve "default" që mund të përdoren për të reklamuar të gjithë torrentët publikë. Gjithashtu, që tani, farat e reja të shtuara mund të fillojnë menjëherë dhe të kontrollojnë pjesët, ju keni kërkuar. Kjo, në vend që të ketë nevojë për verifikim të plotë përpara se të fillojë mbjellja.
Së fundi, dhe për më shumë informacion rreth softuerit të përmendur dhe për të marrë skedarët e tij të instalimit, si zakonisht, të dyja faqen zyrtare të internetit como su Magazinimi i GitHub.
Përmbledhje
Me pak fjalë, "Transmetimi 4.0" vjen për të dhënë këtë të madhe Klienti BitTorrent një rinovim mjaft i jashtëzakonshëm. Dhe e gjitha falë tëndeve Përmirësime, ndryshime dhe rregullime të shumta të mëdha i bërë. Në këtë mënyrë, për të përmirësuar menaxhimin e shkarkimeve të skedarëve në internet, si funksionalisht ashtu edhe vizualisht. Dhe, nëse jeni përdorues i rregullt i tij dhe i keni gjetur këto veçori të reja të shkëlqyera, do të jetë një kënaqësi dini përvojën dhe përshtypjet tuaja dora e pare, përmes komenteve.
Gjithashtu, mbani mend, vizitoni fillimin tonë «faqe», përveç kanalit zyrtar të Telegram për më shumë lajme, mësime dhe përditësime Linux. Perëndimi grup, për më shumë informacion mbi temën e sotme.
Shumë interesante, faleminderit shumë
Tani na duhet vetëm dikush që të na tregojë më pak ekspertë se si mund ta instalojmë këtë version të ri.
Unë e kam shkarkuar tar.xz e kam çkompresuar dhe nuk di si të vazhdoj. Ato pak zgjidhje që kam gjetur nuk më funksionojnë.
Të fala, Robert. Faleminderit për komentin tuaj. Udhëzimet se si të përpiloni dhe instaloni programin gjenden në skedarin e tij readme.md dhe faqen e internetit të GitHub. Sigurohuni që të mos keni të instaluar një version të mëparshëm:
$ tar xf transmetim-4.00.tar.xz
Transmetimi $cd-4.00
$ mkdir ndërtuar
$ ndërtuar cd
$ # Përdor -DCMAKE_BUILD_TYPE=RelWithDebInfo për të ndërtuar binar të optimizuar.
$ cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo ..
$ bëjnë
$ sudo bëj instalimin
Dhe nëse është nga GitHub, si më poshtë:
### Instaloni për herë të parë
$ klon kl https://github.com/transmission/transmission Transmetuesi
Transmetimi $cd
Përditësimi i nënmodulit $ git --init --rekurziv
$ mkdir ndërtuar
$ ndërtuar cd
$ # Përdor -DCMAKE_BUILD_TYPE=RelWithDebInfo për të ndërtuar binar të optimizuar.
$ cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo ..
$ bëjnë
$ sudo bëj instalimin
### Për të aktualizuar
$ cd Transmetim/ndërtim
$ pastroni
Nënmoduli $ git foreach --git rekurziv i pastër -xfd
$ git pull --rebase --prune
Përditësimi i nënmodulit $ git --rekursive
$ # Përdor -DCMAKE_BUILD_TYPE=RelWithDebInfo për të ndërtuar binar të optimizuar.
$ cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo ..
$ bëjnë
$ sudo bëj instalimin
https://github.com/transmission/transmission
Përshëndetje Jose Albert, faleminderit shumë për informacionin,
Unë kisha ndjekur udhëzimet që më thoni, por kur hyra në rresht:
cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo ..
më jep gabimin e mëposhtëm:
Identifikimi i përpiluesit C është GNU 10.2.1
- Identifikimi i përpiluesit CXX është GNU 10.2.1
- Zbulimi i informacionit të përpiluesit C ABI
- Zbulimi i përpiluesit C informacioni ABI - bërë
— Kontrollo nëse funksionon përpiluesi C: /usr/bin/cc – u anashkalua
— Zbulimi i veçorive të përpilimit të C
— Zbulimi i veçorive të kompilimit C – u krye
- Zbulimi i përpiluesit të informacionit CXX ABI
- Zbulimi i informacionit të përpiluesit CXX ABI - bërë
— Kontrollo nëse funksionon përpiluesi CXX: /usr/bin/c++ – u anashkalua
— Zbulimi i veçorive të përpilimit të CXX
— Zbulimi i veçorive të përpilimit të CXX – u krye
—Duke kërkuar pthread.h
—Duke kërkuar pthread.h – gjetur
— Kryerja e testit CMAKE_HAVE_LIBC_PTHREAD
— Kryerja e testit CMAKE_HAVE_LIBC_PTHREAD – Dështoi
- Duke kërkuar pthread_create në pthreads
- Duke kërkuar për pthread_create në pthreads - nuk u gjet
- Po kërkoni pthread_create në pthread
- Duke kërkuar për pthread_create në pthread - gjetur
- Fijet e Gjetura: E VRTET
CMake Gabim në /usr/share/cmake-3.18/Modules/FindPackageHandleStandardArgs.cmake:165 (mesazh):
NUK mund të gjente CURL (mungon: CURL_LIBRARY CURL_INCLUDE_DIR) (kërkohet është
të paktën versioni "7.28.0")
Call Stack (thirrja më e fundit së pari):
/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)
- Konfigurimi i paplotë, ndodhën gabime!
Shihni gjithashtu "/home/capgros/Downloads/transmission-4.0.0/build/CMakeFiles/CMakeOutput.log".
Shihni gjithashtu "/home/capgros/Downloads/transmission-4.0.0/build/CMakeFiles/CMakeError.log".
E kuptoj që gabimi thotë se nuk e ka gjetur CURL, por e kam të instaluar:
~/Shkarkime/transmetim-4.0.0/ndërtim$ dpkg -l | grep curl
ii curl 7.74.0-1.3+deb11u5 amd64 mjet i linjës së komandës për transferimin e të dhënave me sintaksë URL
ii libcurl3-gnutls:amd64 7.74.0-1.3+deb11u5 amd64 Biblioteka e transferimit të URL-ve nga ana e klientit (me shije GnuTLS)
ii libcurl4:amd64 7.74.0-1.3+deb11u5 amd64 biblioteka e transferimit të URL-ve nga ana e klientit (aromë OpenSSL) e lehtë për t'u përdorur
ii python3-pycurl 7.43.0.6-5 amd64 Lidhjet e Python me libcurl (Python 3)
Kam shikuar regjistrat e gabimeve, por nuk kuptoj asgjë që thonë, më thuaj nëse e di se si mund ta rregulloj.
Unë kam debian 11
Të fala, Robert. Po, me sa duket, thotë se OS tuaj i mungon një bibliotekë CURL, e barabartë ose më e madhe se versioni 7.28. Ekzekutoni këtë për të parë nëse e instalon atë bibliotekë dhe shpresojmë se e keni atë version ose më të lartë:
sudo apt update && sudo apt upgrade && sudo apt install curl && sudo apt-get install libcurl4-openssl-dev
Ose në rast të përdorimit të CentOS: sudo yum instaloni libcurl-devel
Pershendetje Albert, kam instaluar bibliotekat qe me thoni ju, kam kerkuar ne rrjet dhe zgjidhjet qe gjej nuk jane fare te qarta dhe shume te komplikuara per dijen time.
Unë do të qëndroj me versionin 3 për momentin.
Shumë falemnderit.