După un an de dezvoltare, a fost anunțată lansarea noii versiuni a Transmission 3.0, în care sunt adăugate câteva funcții noi, modificări și remedieri de erori. Cei care nu știu despre transmisie ar trebui să știe asta este un client gratuit, open source, ușor P2P pentru rețeaua BitTorrent.
Este relativ ușor și nu necesită resursele unui client BitTorrent, scris în limbajul C și acceptă o varietate de interfețe utilizator: GTK, Qt, Mac nativ, interfață web, daemon, linie de comandă. Este compatibil cu următoarele sisteme de operare: Mac OS X, Linux, NetBSD, FreeBSD, OpenBSD și Windows.
Principalul avantaj al acest software este că este într-adevăr un software gratuit și fără reclame, ferestre pop-up și linkuri nesigure.
Al doilea avantaj este că are câteva opțiuni pentru a controla programul, pe lângă modul normal de fereastră, puteți adăuga și elimina torrente din linia de comandă sau printr-un browser.
Ce este nou în Transmission 3.0?
Dintre principalele modificări care se remarcă în anunțul acestei noi versiuni a acestui popular client torrent sunt: schimbări în interfața dvs., întrucât pentru clientul GTK, au fost adăugate taste rapide pentru a naviga în secvența de descărcare, fișierul .desktop a fost actualizat, fișierul AppData a fost adăugat, au fost propuse pictograme simbolice pentru panoul superior GNOME, schimbarea de la intltool la gettext este completă.
In timp ce, pentru versiunea client pentru Qt, cerințele pentru versiunea Qt (5.2+) sunt mărite, se adaugă taste rapide pentru a vă deplasa în coada de descărcare, consumul de memorie este redus la procesarea proprietăților torrent, tooltip este furnizat pentru fișiere cu nume lungi, interfața este adaptată pentru afișajele HiDPI.
În procesul de fundal, a trecut la utilizarea libsystemd în locul libsystemd-daemon; escaladarea de privilegii este interzisă în fișierul streaming-daemon.service.
In plus soluție la o vulnerabilitate XSS în clientul web și că problemele de performanță au fost rezolvate și interfața pentru dispozitivele mobile a fost îmbunătățită.
Pe de altă parte, se remarcă, de asemenea, că abilitatea de a accepta conexiuni prin IPv6 pe serverul RPC și că Verificarea certificatului SSL este activată în mod implicit pentru descărcări prin HTTPS. În serverul http încorporat, numărul încercărilor de autentificare nereușite de a proteja împotriva ghicirii parolei este limitat la 100.
Dintre celelalte schimbări care sunt menționate:
- S-au adăugat ID-uri peer pentru clienții Xfplay, PicoTorrent, Free Download Manager, Folx și Baidu Netdisk.
- A fost adăugat suport pentru opțiunea TCP_FASTOPEN, care permite ca timpul de configurare a conexiunii să fie ușor redus.
- Manevrare îmbunătățită a indicatorului ToS (tip de serviciu, clasă de trafic) pentru conexiunile IPv6;
- S-a adăugat posibilitatea de a specifica măști de subrețea în adnotările CIDR din lista neagră (de exemplu, 1.2.3.4/24).
- Suportul Build a fost adăugat cu mbedtls (polarssl), wolfssl (cyassl) și LibreSSL, precum și noi versiuni de OpenSSL (1.1.0+).
- Scripturile de construire bazate pe CMake au îmbunătățit suportul pentru generatorul Ninja, libappindicator, systemd, Solaris și macOS.
- Clientul pentru macOS a crescut cerințele pentru versiunea platformei (10.10), a adăugat suport pentru o temă întunecată.
Cum se instalează Transmission pe Linux?
la Cei care sunt utilizatori de Debian, Ubuntu, Linux Mint sau orice distribuție derivată din acestea, instalează aplicația cu:
sudo add-apt-repository ppa:transmissionbt/ppa -y sudo apt install transmission
Daca sunt Utilizatorii Fedora sau distribuțiile bazate pe aceasta, pot instala aplicația cu următoarele comanda:
sudo yum install transmission
În timp ce pentru cei care Utilizatorii Mandriva Linux trebuie să instaleze cu această comandă:
sudo urpmi transmission
Pentru cazul celor care sunt utilizatorii openSUSE, ar trebui să tastați următoarele în terminal:
sudo zypper install transmission
În cele din urmă, în cazul celor care sunt utilizatori de Arch Linux și distribuțiile derivate din acesta, puteți instala cu această comandă:
sudo pacman -S transmission
În același mod puteți compila Transmisia pe sistem din codul său sursă, trebuie doar să urmați pașii următori pentru a face acest lucru.
Codul lor sursă este găzduit pe GitHub, deci trebuie să aibă suport git, astfel încât să poată clona depozitul.
Vom deschide un terminal și tastați următoarele în el.
Mai întâi vom obține codul sursă cu:
git clone https://github.com/transmission/transmission Transmission
Intrăm în director:
cd Transmission
Și începem compilarea cu următoarele comenzi pe care trebuie să le tastăm una câte una:
git submodule update --init mkdir build cd build cmake .. make sudo make install