Bugünkü yazımızda, başlığın da belirttiği gibi, şu habere değineceğiz: "İletim 4.0". Harikanın en son versiyonu hangisi ücretsiz ve açık BitTorrent istemcisi GNU/Linux için. Bunu yapmak için, en son (neredeyse 3 yıl önce) haberlerini incelediğimizde olduğu gibi, gelişimini bildirmeye devam edin. İletim 3.0.
Ve tıpkı o vesileyle olduğu gibi, bu yeni ve son yayınlanan sürüm, çok önemli haberlerle dolu harika bir güncelleme, çünkü bunu söyledi ücretsiz çapraz platform yazılımı ve açık kaynak. Aşağıda görüleceği gibi.
Ancak, en son sürümün son sürümü hakkında bu gönderiye başlamadan önce "İletim 4.0", daha sonra bununla ilgili önceki gönderiyi incelemenizi öneririz:
İletim 4.0: Artık BitTorrent v2 desteğiyle
İletim 4.0'daki güncel haberler
Mevcut resmi duyuru serbest bırakılması "İletim 4.0", bu yeni sürüm, birçok yeni özelliğin yanı sıra, önemli veya vurgulanmaya değer olduğunu düşündüğümüz aşağıdakileri içerir:
- Kaynak kullanımının etkinliği ile ilgili olarak, verimsiz kod ve bellek kullanımını düzeltmek için kodun profili kapsamlı bir şekilde oluşturulmuş ve geliştirilmiştir. Böylece, Transmission 50'e göre artık %70'ye kadar daha az CPU döngüsü ve %3.00'e kadar daha az bellek tahsisi kullanabilirsiniz.
- Topluluğun kalkınmaya katılımına ilişkin olarak, kod, programın hata raporlarına ve kod gönderimlerine geçmişe göre çok daha duyarlı olması için geliştirildi. Ayrıca, artık çok aktif gönüllü işbirlikçilerden oluşan yeni bir grup var.
- Kod modernizasyonu ile ilgili, tüm kod tabanı C'den C++'a geçirildi. Bu da binlerce satırlık özel kodun kaldırılmasına ve diğerlerinin C++'a yükseltilmesine neden oldu. Böylece %18 oranında azaltılmış bir çekirdek kodu elde edilir. Ayrıca, GTK istemcisi GTK4/GTKMM'ye taşınmıştır.
- Eklenen yeni özelliklerle ilgili olarak, aşağıdakileri belirtmekte fayda var: BitTorrent v2 torrentlerinin ve hibrit torrentlerin kullanımıyla uyumluluk ve tüm genel torrentlerin reklamını yapmak için kullanılabilecek "varsayılan" izleyicilerin yapılandırması. Ayrıca, şimdi, yeni eklenen tohumlar hemen başlayabilir ve kısımlarını kontrol edebilirsiniz, sormuşsunuz. Bu, tohumlamadan önce tam doğrulamaya ihtiyaç duymak yerine başlayabilir.
Son olarak, söz konusu yazılım hakkında daha fazla bilgi almak ve kurulum dosyalarını elde etmek için, her zamanki gibi, hem Resmi web sitesi onların gibi GitHub deposu.
Resumen
Özet olarak, "İletim 4.0" bu harikayı vermeye geliyor BitTorrent istemcisi oldukça dikkat çekici bir yenileme. Ve hepsi senin sayende Birden çok önemli iyileştirme, değişiklik ve düzeltme yapılmış. Bu şekilde, İnternet üzerinden dosya indirme yönetimini hem işlevsel hem de görsel olarak iyileştirmek. Ayrıca, düzenli bir kullanıcıysanız ve bu yeni özellikleri harika bulduysanız, bu bir zevk olacaktır. deneyimlerinizi ve izlenimlerinizi bilin ilk elden, yorumlar aracılığıyla.
Ayrıca, unutmayın, sayfamızın başlangıcını ziyaret edin. «yer»resmi kanalına ek olarak Telegram daha fazla haber, öğreticiler ve Linux güncellemeleri için. Batı grup, bugünün konusu hakkında daha fazla bilgi için.
Çok ilginç, çok teşekkür ederim
Şimdi, bu yeni sürümü nasıl yükleyebileceğimizi bize daha az uzmana söyleyecek birine ihtiyacımız var.
tar.xz dosyasını indirdim, sıkıştırılmış halini açtım ve nasıl devam edeceğimi bilmiyorum. Bulduğum birkaç çözüm benim için çalışmıyor.
Saygılar, Robert. Yorumun için teşekkürler. Programın nasıl derlenip kurulacağına ilişkin talimatlar, programın readme.md dosyasında ve GitHub web sitesindedir. Önceki bir sürümün kurulu olmadığından emin olun:
$ tar xf iletim-4.00.tar.xz
$cd iletimi-4.00
$ mkdir yapı
$ cd oluşturma
$ # Optimize edilmiş ikili oluşturmak için -DCMAKE_BUILD_TYPE=RelWithDebInfo kullanın.
$ cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo ..
Yap $
$ sudo kurulum yap
Ve eğer GitHub'dan ise, aşağıdakiler:
### İlk kez kurun
$ git klonu https://github.com/transmission/transmission transmisyon
$cd İletim
$ git alt modül güncellemesi --init --recursive
$ mkdir yapı
$ cd oluşturma
$ # Optimize edilmiş ikili oluşturmak için -DCMAKE_BUILD_TYPE=RelWithDebInfo kullanın.
$ cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo ..
Yap $
$ sudo kurulum yap
### gerçekleştirmek
$ cd İletim/oluşturma
$ temizlemek
$ git alt modülü foreach -- yinelemeli git temiz -xfd
$ git çekme --rebase --prune
$ git alt modül güncellemesi -- özyinelemeli
$ # Optimize edilmiş ikili oluşturmak için -DCMAKE_BUILD_TYPE=RelWithDebInfo kullanın.
$ cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo ..
Yap $
$ sudo kurulum yap
https://github.com/transmission/transmission
Merhaba Jose Albert, verdiğiniz bilgiler için çok teşekkür ederim.
Bana söylediğin talimatları uygulamıştım ama sıraya girdiğimde:
cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo ..
bana şu hatayı veriyor:
C derleyici kimliği GNU 10.2.1'dir.
- CXX derleyici kimliği GNU 10.2.1'dir
- C derleyici ABI bilgilerini algılama
- C derleyicisi ABI bilgilerini algılama - tamamlandı
— C derleyicisinin çalışıp çalışmadığını kontrol edin: /usr/bin/cc – atlandı
—C derleme özelliklerini algılama
— C derleme özelliklerinin algılanması – tamamlandı
- CXX derleyici ABI bilgilerini algılama
- CXX derleyicisi ABI bilgilerini algılama - tamamlandı
— Çalışan CXX derleyicisini kontrol edin: /usr/bin/c++ – atlandı
—CXX derleme özelliklerini algılama
— CXX derleme özelliklerinin algılanması – tamamlandı
—pthread.h aranıyor
—pthread.h aranıyor –bulundu
— CMAKE_HAVE_LIBC_PTHREAD Testi Gerçekleştiriliyor
— CMAKE_HAVE_LIBC_PTHREAD Testi Gerçekleştiriliyor – Başarısız
- pthreads içinde pthread_create aranıyor
- pthreads içinde pthread_create aranıyor - bulunamadı
- pthread'de pthread_create aranıyor
- pthread içinde pthread_create aranıyor - bulundu
- Bulunan Konular: DOĞRU
/usr/share/cmake-3.18/Modules/FindPackageHandleStandardArgs.cmake:165 konumunda CMake Hatası (mesaj):
CURL bulunamadı (eksik: CURL_LIBRARY CURL_INCLUDE_DIR) (Gerekli
en az sürüm "7.28.0")
Çağrı Yığını (önce en son çağ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 (paket_bul)
- Yapılandırma eksik, hatalar oluştu!
Ayrıca bkz. "/home/capgros/Downloads/transmission-4.0.0/build/CMakeFiles/CMakeOutput.log".
Ayrıca bkz. "/home/capgros/Downloads/transmission-4.0.0/build/CMakeFiles/CMakeError.log".
Hatanın CURL'yi bulmadığını söylediğini anlıyorum, ancak onu yükledim:
~/İndirilenler/transmission-4.0.0/build$ dpkg -l | grep kıvırmak
ii curl 7.74.0-1.3+deb11u5 amd64 URL söz dizimiyle veri aktarımı için komut satırı aracı
ii libcurl3-gnutls:amd64 7.74.0-1.3+deb11u5 amd64 kullanımı kolay istemci tarafı URL aktarım kitaplığı (GnuTLS türü)
ii libcurl4:amd64 7.74.0-1.3+deb11u5 amd64 kullanımı kolay istemci tarafı URL aktarım kitaplığı (OpenSSL türü)
ii python3-pycurl 7.43.0.6-5 amd64 Python'un libcurl'e bağlamaları (Python 3)
Hata günlüklerine baktım ama söyledikleri hiçbir şeyi anlamıyorum, nasıl düzeltebileceğimi biliyorsanız bana söyleyin.
bende debian 11 var
Saygılar, Robert. Evet, görünüşe göre işletim sisteminizde 7.28 sürümüne eşit veya daha büyük bir CURL kitaplığının eksik olduğunu söylüyor. Bu kitaplığı yükleyip yüklemediğini görmek için bunu çalıştırın ve umarım o sürüme veya daha yenisine sahipsiniz:
sudo apt update && sudo apt upgrade && sudo apt install curl && sudo apt-get install libcurl4-openssl-dev
Veya CentOS kullanılması durumunda: sudo yum install libcurl-devel
Merhaba Albert, bana söylediğin kütüphaneleri kurdum, nette araştırma yaptım ve bulduğum çözümler hiç net değil ve bilgim için çok karmaşık.
Şimdilik sürüm 3 ile devam edeceğim.
Çok teşekkür ederim.