Transmisi 4.0: Versi baharu dengan banyak ciri baharu yang berguna

Transmisi 4.0: Versi baharu dengan banyak ciri baharu yang berguna

Transmisi 4.0: Versi baharu dengan banyak ciri baharu yang berguna

Dalam siaran kami hari ini, dan seperti tajuknya, kami akan menangani berita tentang "Transmisi 4.0". Yang merupakan versi terbaharu yang hebat klien BitTorrent percuma dan terbuka untuk GNU/Linux. Untuk berbuat demikian, teruskan melaporkan perkembangannya, sama seperti kali terakhir (hampir 3 tahun yang lalu), apabila kami menyemak berita tentang Penghantaran 3.0.

Dan sama seperti pada kesempatan itu, ini baru dan versi terbitan terakhir, ia adalah kemas kini yang hebat, penuh dengan berita yang sangat penting, untuk mengatakan ini perisian lintas platform percuma dan sumber terbuka. Seperti yang akan dilihat di bawah.

mengenai penghantaran 3.0

Tetapi, sebelum memulakan siaran ini mengenai keluaran terbaru versi terkini "Transmisi 4.0", kami mengesyorkan agar anda meneroka siaran sebelumnya yang berkaitan dengannya:

mengenai penghantaran 3.0
artikel berkaitan:
Transmission 3.0, versi baru pelanggan torrent sederhana ini

Transmisi 4.0: Kini dengan sokongan untuk BitTorrent v2

Transmisi 4.0: Kini dengan sokongan untuk BitTorrent v2

Berita semasa dalam Transmission 4.0

Menurut pengumuman rasmi daripada pelepasan "Transmisi 4.0", versi baharu ini termasuk antara banyak ciri baharu yang berikut yang kami anggap penting atau layak untuk diserlahkan:

  1. Berkenaan kecekapan penggunaan sumber, kod telah diprofilkan secara meluas dan dipertingkatkan untuk membetulkan penggunaan kod dan memori yang tidak cekap. Jadi anda kini boleh menggunakan sehingga 50% lebih sedikit kitaran CPU dan 70% lebih sedikit peruntukan memori daripada Transmisi 3.00.
  2. Mengenai penyertaan Komuniti dalam pembangunan, kod telah dipertingkatkan supaya program ini lebih responsif kepada laporan pepijat dan penyerahan kod berbanding sebelum ini. Di samping itu, kini terdapat kumpulan baru kolaborator sukarelawan yang sangat aktif.
  3. Berkenaan pemodenan kod, semua asas kod telah dipindahkan dari C ke C++. Yang, seterusnya, telah mengakibatkan beribu-ribu baris kod tersuai dialih keluar dan yang lain dinaik taraf kepada C++. Oleh itu, mencapai kod kernel dikurangkan sebanyak 18%. Selain itu, klien GTK telah dialihkan ke GTK4/GTKMM.
  4. Mengenai ciri-ciri baru yang diperbadankan, perlu diperhatikan perkara berikut: Keserasian dengan penggunaan torrent BitTorrent v2 dan torrent hibrid, dan konfigurasi penjejak "lalai" yang boleh digunakan untuk mengiklankan semua torrent awam. Juga, bahawa sekarang, benih yang baru ditambah boleh bermula serta-merta dan menyemak bahagian, anda telah bertanya. Ini, bukannya memerlukan pengesahan penuh sebelum pembenihan boleh dimulakan.

Akhir sekali, dan untuk mendapatkan maklumat lanjut tentang perisian tersebut dan untuk mendapatkan fail pemasangannya, seperti biasa, kedua-duanya laman web rasmi sebagai yang Repositori GitHub.

artikel berkaitan:
Cara menggunakan Transmission, salah satu pelanggan terbaik untuk memuat turun dan berkongsi Torrents

Sepanduk abstrak untuk siaran

Ringkasan

Pendek kata, "Transmisi 4.0" datang untuk memberikan yang hebat ini Pelanggan BitTorrent pengubahsuaian yang agak luar biasa. Dan semua terima kasih kepada anda Pelbagai peningkatan, perubahan dan pembaikan utama dibuat. Dengan cara sedemikian, untuk menambah baik pengurusan muat turun fail melalui Internet, dari segi fungsi dan visual. Dan, jika anda adalah pengguna tetapnya, dan anda telah mendapati ciri baharu ini hebat, ia pasti menggembirakan tahu pengalaman dan tanggapan anda tangan pertama, melalui komen.

Juga, ingat, melawat permulaan kami «tapak», sebagai tambahan kepada saluran rasmi Telegram untuk lebih banyak berita, tutorial dan kemas kini Linux. Barat kumpulan, untuk maklumat lanjut tentang topik hari ini.


Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab atas data: Miguel Ángel Gatón
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.

  1.   Roberto kata

    Sangat menarik, terima kasih banyak
    Kini kami hanya memerlukan seseorang untuk memberitahu kami kurang pakar bagaimana kami boleh memasang versi baharu ini.
    Saya telah memuat turun tar.xz Saya telah menyahmampatkannya dan saya tidak tahu bagaimana untuk meneruskan. Beberapa penyelesaian yang saya temui tidak berfungsi untuk saya.

    1.    Joseph Albert kata

      Salam, Robert. Terima kasih atas komen anda. Arahan tentang cara menyusun dan memasang program terdapat pada fail readme.md dan tapak web GitHubnya. Pastikan anda tidak memasang versi sebelumnya:

      $ tar xf penghantaran-4.00.tar.xz
      penghantaran $cd-4.00
      $ mkdir bina
      $ cd binaan
      $ # Gunakan -DCMAKE_BUILD_TYPE=RelWithDebInfo untuk membina binari yang dioptimumkan.
      $ cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo ..
      $ make
      $ sudo buat pemasangan

      Dan jika ia dari GitHub yang berikut:

      ### Pasang buat kali pertama

      $ git klon https://github.com/transmission/transmission penghantaran
      Penghantaran $cd
      Kemas kini submodul $ git –init –rekursif
      $ mkdir bina
      $ cd binaan
      $ # Gunakan -DCMAKE_BUILD_TYPE=RelWithDebInfo untuk membina binari yang dioptimumkan.
      $ cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo ..
      $ make
      $ sudo buat pemasangan

      ### Untuk merealisasikan

      $ cd Penghantaran/bina
      $ membuat bersih
      $ git submodule foreach --recursive git clean -xfd
      $ git pull --rebase --prune
      Kemas kini submodule $ git --recursive
      $ # Gunakan -DCMAKE_BUILD_TYPE=RelWithDebInfo untuk membina binari yang dioptimumkan.
      $ cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo ..
      $ make
      $ sudo buat pemasangan

      https://github.com/transmission/transmission

      1.    Roberto kata

        Hello Jose Albert, terima kasih banyak atas maklumat itu,
        Saya telah mengikuti arahan yang anda beritahu saya, tetapi apabila saya memasuki baris:

        cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo ..

        ia memberi saya ralat berikut:

        Pengenalpastian pengkompil C ialah GNU 10.2.1
        - Pengenalan penyusun CXX adalah GNU 10.2.1
        - Mengesan maklumat penyusun C ABI
        - Mengesan maklumat penyusun C ABI - selesai
        — Semak pengkompil C yang berfungsi: /usr/bin/cc – dilangkau
        —Mengesan ciri kompil C
        — Mengesan ciri kompil C – selesai
        - Mengesan maklumat ABI penyusun CXX
        - Mengesan maklumat ABI penyusun CXX - selesai
        — Semak pengkompil CXX yang berfungsi: /usr/bin/c++ – dilangkau
        —Mengesan ciri kompilasi CXX
        — Mengesan ciri penyusunan CXX – selesai
        —Mencari pthread.h
        —Mencari pthread.h –ditemui
        — Menjalankan Ujian CMAKE_HAVE_LIBC_PTHREAD
        — Menjalankan Ujian CMAKE_HAVE_LIBC_PTHREAD – Gagal
        - Mencari pthread_create di pthreads
        - Mencari pthread_create di pthreads - tidak dijumpai
        - Mencari pthread_create di pthread
        - Mencari pthread_create di pthread - dijumpai
        - Thread yang dijumpai: BENAR
        Ralat CMake di /usr/share/cmake-3.18/Modules/FindPackageHandleStandardArgs.cmake:165 (message):
        TIDAK dapat mencari CURL (tiada: CURL_LIBRARY CURL_INCLUDE_DIR) (Diperlukan ialah
        sekurang-kurangnya versi "7.28.0")
        Panggilan Tumpukan (panggilan paling baru pertama kali):
        /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)

        - Konfigurasi tidak lengkap, berlaku kesilapan!
        Lihat juga "/home/capgros/Downloads/transmission-4.0.0/build/CMakeFiles/CMakeOutput.log".
        Lihat juga "/home/capgros/Downloads/transmission-4.0.0/build/CMakeFiles/CMakeError.log".

        Saya faham bahawa ralat mengatakan bahawa ia tidak menemui CURL, tetapi saya telah memasangnya:

        ~/Muat Turun/transmisi-4.0.0/build$ dpkg -l | grep curl

        ii curl 7.74.0-1.3+deb11u5 amd64 alat baris arahan untuk memindahkan data dengan sintaks URL
        ii libcurl3-gnutls:amd64 7.74.0-1.3+deb11u5 amd64 pustaka pemindahan URL sisi klien yang mudah digunakan (rasa GnuTLS)
        ii libcurl4:amd64 7.74.0-1.3+deb11u5 amd64 pustaka pemindahan URL sisi pelanggan yang mudah digunakan (rasa OpenSSL)
        ii python3-pycurl 7.43.0.6-5 amd64 pengikatan Python ke libcurl (Python 3)

        Saya telah melihat log ralat, tetapi saya tidak faham apa-apa yang mereka katakan, beritahu saya jika anda tahu bagaimana saya boleh membetulkannya.
        Saya mempunyai debian 11

        1.    Joseph Albert kata

          Salam, Robert. Ya, nampaknya, ia mengatakan bahawa OS anda tiada pustaka CURL, sama dengan atau lebih besar daripada versi 7.28. Jalankan ini untuk melihat sama ada ia memasang pustaka itu, dan semoga anda mempunyai versi itu atau lebih tinggi:

          kemas kini sudo apt && peningkatan sudo apt && sudo apt install curl && sudo apt-get install libcurl4-openssl-dev

          Atau sekiranya menggunakan CentOS: sudo yum install libcurl-devel

          1.    Roberto kata

            Hello Albert, saya telah memasang perpustakaan yang anda beritahu saya, saya telah mencari di internet dan penyelesaian yang saya dapati tidak jelas sama sekali dan sangat rumit untuk pengetahuan saya.
            Saya akan kekal dengan versi 3 buat masa ini.
            Terima kasih banyak.