Egy év fejlesztés után bejelentették a Transmission 3.0 új verziójának bevezetését, amely néhány új funkcióval, változtatással és hibajavítással egészül ki. Azok, akik nem tudnak az átvitelről, tudják ezt egy ingyenes, nyílt forráskódú, könnyű P2P kliens a BitTorrent hálózat számára.
Viszonylag könnyű és igénytelen a BitTorrent kliens erőforrásain, C nyelven írva, és számos felhasználói felületet támogat: GTK, Qt, natív Mac, webes felület, démon, parancssor. Kompatibilis a következő operációs rendszerekkel: Mac OS X, Linux, NetBSD, FreeBSD, OpenBSD és Windows.
A fő előnye ez a szoftver az, hogy valóban ingyenes szoftver, és hirdetések, előugró ablakok és megbízhatatlan linkek nélkül.
A második előny, hogy van néhány lehetősége a program vezérlésére, a normál ablak mód mellett felveheti és eltávolíthatja a torrenteket a parancssorból vagy egy böngészőn keresztül.
A Transmission 3.0 újdonságai
A népszerű torrent kliens ezen új verziójának bejelentésében kiemelkedő főbb változások a következők: változások a kezelőfelületen, óta a GTK klienshez gyorsbillentyűk kerültek hozzá a letöltési sorrendben való navigáláshoz a .desktop fájl frissítve, az AppData fájl hozzáadva, szimbolikus ikonokat javasoltak a GNOME felső paneljéhez, az intltoolról a gettext-re való váltás befejeződött.
Míg, a Qt kliens verziójához, a Qt verzió (5.2+) követelményei megnövekedtek, gyorsbillentyűk kerülnek hozzáadásra mozogni a letöltési sorban, a memóriafelhasználás csökken a torrent tulajdonságainak feldolgozása során, az eszköztipp a hosszú nevű fájlok számára biztosított, a felület HiDPI kijelzőkhöz igazodik.
A háttér folyamatban átállt a libsystemd használatára a libsystemd-daemon helyett; a privilégium eszkalációja tilos a streaming-daemon.service fájlban.
Ezen felül a megoldás a webes kliens XSS sebezhetőségére és hogy a teljesítményproblémák megoldódtak, és javult a mobileszközök interfésze.
Másrészt azt is megjegyzik, hogy a az RPC-kiszolgáló IPv6-on keresztüli kapcsolatok elfogadásának képessége és hogy a Az SSL tanúsítvány ellenőrzése alapértelmezés szerint engedélyezve van HTTPS-en keresztüli letöltésekhez. A beágyazott http-kiszolgálón a sikertelen hitelesítési kísérletek száma 100-ra korlátozódik a jelszó kitalálása ellen.
A többi változás közül amelyeket megemlítenek:
- Peer ID-k hozzáadva az Xfplay, a PicoTorrent, az Free Download Manager, a Folx és a Baidu Netdisk torrent kliensekhez.
- Támogatás érkezett a TCP_FASTOPEN opcióhoz, amely lehetővé teszi a kapcsolat felépítésének idejét kissé lerövidíteni.
- A ToS indikátor (szolgáltatás típusa, forgalmi osztály) jobb kezelése az IPv6-kapcsolatoknál;
- Hozzáadta az alhálózati maszkok megadásának lehetőségét a feketelistán szereplő CIDR kommentárokban (például 1.2.3.4/24).
- A build támogatást az mbedtls (polarssl), a wolfssl (cyassl) és a LibreSSL, valamint az OpenSSL (1.1.0+) új verziói egészítették ki.
- A CMake-alapú build szkriptek továbbfejlesztették a Ninja generátor, a libappindicator, a systemd, a Solaris és a macOS támogatását.
- A macOS kliens megnövelte a platform verzió (10.10) követelményeit, és hozzáadta a támogatást egy sötét témához.
Hogyan kell telepíteni a Transmission Linuxot?
hogy Azok, akik a Debian, az Ubuntu, a Linux Mint vagy az ezekből származó bármilyen terjesztés felhasználói, az alábbiakkal telepítik az alkalmazást:
sudo add-apt-repository ppa:transmissionbt/ppa -y sudo apt install transmission
Ha ők Fedora-felhasználók vagy az azokon alapuló terjesztések, az alábbiakkal telepíthetik az alkalmazást parancs:
sudo yum install transmission
Míg azoknak, akik A Mandriva Linux felhasználóknak a következő paranccsal kell telepíteniük:
sudo urpmi transmission
Azok esetében, akik Az openSUSE felhasználóknak a következőket kell beírniuk a terminálba:
sudo zypper install transmission
Végül azok esetében, akik a Arch Linux és az abból levezetett disztribúciók a következő paranccsal telepíthetők:
sudo pacman -S transmission
Ugyanígy a forráskódból összeállíthatja az Átvitelt a rendszeren, ehhez csak a következő lépéseket kell végrehajtania.
Forráskódjuk a GitHubon van tárolva, így git támogatással kell rendelkezniük, hogy klónozhassák az adattárat.
Megnyitunk egy terminált, és beírjuk a következőket.
Először megkapjuk a forráskódot:
git clone https://github.com/transmission/transmission Transmission
Belépünk a könyvtárba:
cd Transmission
Az összeállítást a következő parancsokkal kezdjük, amelyeket egyesével kell beírnunk:
git submodule update --init mkdir build cd build cmake .. make sudo make install