Pagkatapos ng isang taon ng pag-unlad, ang paglulunsad ng bagong bersyon ng Transmission 3.0 ay inihayag, kung saan idinagdag ang ilang mga bagong tampok, pagbabago at pag-aayos ng bug. Ang mga hindi nakakaalam tungkol sa Transmission ay dapat na malaman ito ay isang libre, bukas na mapagkukunan, magaan na P2P client para sa BitTorrent network.
Ito ay medyo ilaw at hindi kinakailangan sa mga mapagkukunan ng isang BitTorrent client, nakasulat sa wikang C at kung saan sinusuportahan ang iba't ibang mga interface ng gumagamit: GTK, Qt, katutubong Mac, web interface, daemon, command line. Katugma ito sa mga sumusunod na operating system: Mac OS X, Linux, NetBSD, FreeBSD, OpenBSD at Windows.
Ang pangunahing bentahe ng ang software na ito ay talagang ito ay libreng software at walang mga ad, pop-up at hindi maaasahang mga link.
Ang pangalawang kalamangan ay mayroon itong ilang mga pagpipilian upang makontrol ang programa, bilang karagdagan sa normal na mode ng window, maaari kang magdagdag at mag-alis ng mga torrents mula sa linya ng utos o sa pamamagitan ng isang browser.
Ano ang bago sa Transmission 3.0?
Sa mga pangunahing pagbabago na tumatayo sa anunsyo ng bagong bersyon ng sikat na torrent client na ito ay: mga pagbabago sa iyong interface, mula noon para sa client ng GTK, naidagdag ang mga hotkey upang mag-navigate sa pagkakasunud-sunod ng pag-download, ang .desktop file ay na-update, ang AppData file ay naidagdag, ang mga simbolikong icon ay iminungkahi para sa tuktok na panel ng GNOME, ang pagbabago mula sa intltool hanggang sa gettext ay kumpleto na.
Habang, para sa bersyon ng kliyente para sa Qt, ang mga kinakailangan para sa bersyon ng Qt (5.2+) ay nadagdagan, idinagdag ang mga hotkey upang lumipat sa pila sa pag-download, nabawasan ang pagkonsumo ng memorya kapag pinoproseso ang mga katangian ng torrent, ang tooltip ay ibinibigay para sa mga file na may mahabang pangalan, ang interface ay inangkop para sa mga display ng HiDPI.
Sa proseso ng background, lumipat sa paggamit ng libsystemd sa halip na libsystemd-daemon; Ipinagbabawal ang pagdaragdag ng pribilehiyo sa streaming-daemon.service file.
Bilang karagdagan, ang solusyon sa isang kahinaan sa XSS sa web client at ang mga isyu sa pagganap ay nalutas at ang interface para sa mga mobile device ay napabuti.
Sa kabilang banda, lumalabas din na ang kakayahang tanggapin ang mga koneksyon sa paglipas ng IPv6 sa RPC server at na ang Pinapagana ang pag-verify ng sertipiko ng SSL bilang default para sa mga pag-download sa paglipas ng HTTPS. Sa naka-embed na http server, ang bilang ng hindi matagumpay na pagtatangka sa pagpapatotoo upang maprotektahan laban sa paghula ng password ay limitado sa 100.
Sa iba pang mga pagbabago na nabanggit:
- Nagdagdag ng mga Peer ID para sa Xfplay, PicoTorrent, Libreng Download Manager, Folx, at Baidu Netdisk torrent client.
- Naidagdag ang suporta para sa pagpipiliang TCP_FASTOPEN, na nagpapahintulot sa oras ng pag-set up ng koneksyon na mabawasan nang bahagya.
- Pinabuting paghawak ng tagapagpahiwatig ng ToS (Uri ng serbisyo, klase ng trapiko) para sa mga koneksyon sa IPv6;
- Nagdagdag ng kakayahang tukuyin ang mga subnet mask sa mga naka-blacklist na anunsyo na CIDR (halimbawa, 1.2.3.4/24).
- Ang suporta sa build ay idinagdag kasama ang mbedtls (polarssl), wolfssl (cyassl), at LibreSSL, pati na rin ang mga bagong bersyon ng OpenSSL (1.1.0+).
- Ang mga script ng build na nakabatay sa CMake ay napabuti ang suporta para sa Ninja generator, libappindicator, systemd, Solaris, at macOS.
- Ang kliyente para sa macOS ay nadagdagan ang mga kinakailangan para sa bersyon ng platform (10.10), nagdagdag ng suporta para sa isang madilim na tema.
Paano i-install ang Transmission sa Linux?
Sa ang mga gumagamit ng Debian, Ubuntu, Linux Mint o anumang pamamahagi na nagmula sa mga ito, i-install ang application sa:
sudo add-apt-repository ppa:transmissionbt/ppa -y sudo apt install transmission
Kung sila ay Ang mga gumagamit ng Fedora o pamamahagi batay dito, maaari nilang mai-install ang app sa mga sumusunod utos:
sudo yum install transmission
Habang para sa mga na Dapat mag-install ang mga gumagamit ng Mandriva Linux gamit ang utos na ito:
sudo urpmi transmission
Para sa kaso ng mga na mga gumagamit ng openSUSE, dapat nilang i-type ang sumusunod sa terminal:
sudo zypper install transmission
Panghuli, sa kaso ng mga gumagamit ng Arch Linux at mga pamamahagi na nagmula rito, maaari kang mag-install gamit ang utos na ito:
sudo pacman -S transmission
Sa parehong paraan maaari mong isulat ang Transmission sa system mula sa source code nito, kailangan mo lamang sundin ang mga sumusunod na hakbang upang magawa ito.
Ang kanilang source code ay naka-host sa GitHub kaya dapat mayroon silang suporta sa git upang ma-clone nila ang imbakan.
Magbubukas kami ng isang terminal at i-type ang mga sumusunod dito.
Una naming makukuha ang source code sa:
git clone https://github.com/transmission/transmission Transmission
Ipinasok namin ang direktoryo:
cd Transmission
At sinisimulan namin ang pagtitipon sa mga sumusunod na utos na dapat naming i-type nang isa-isa:
git submodule update --init mkdir build cd build cmake .. make sudo make install