Visit www.transmissionbt.com to download the latest version
1) Download Transmission:
# wget HTTPS://TRANSMISSION.CACHEFLY.NET/TRANSMISSION-2.84.TAR.XZ
2) unzip transmission to get transmission-2.77 directory:
# xz-d transmission-2.84.tar.xz
# TAR-XVF transmission-2.84.tar
--------------------------------------------------
3) Enter the transmission-2.77 directory:
# CD transmission-2.84
4) configuration
#./configure
---------------------------------------------------
If the error is as follows: Configure:error:no acceptable C compiler found in $PATH, you need to install the GCC editor with the following command:
# sudo apt-get install build-essential
And then execute.
#./configure
---------------------------------------------------
---------------------------------------------------
If this error occurs checking for OpenSSL ... checking for OpenSSL ... configure:error:Cannot locate SSL, you need to install the OPENSSL library with the following command:
# sudo apt-get install OpenSSL
# sudo apt-get install Libssl-dev
# sudo apt-get install libssl0.9.8
---------------------------------------------------
If there is an error configure:17208:error:the Pkg-config script could not being found or is the too old. Make sure it was in your path or set the PKG_CONFIG environment variable to the full PATH to Pkg-config. Execute the following command:
# sudo apt-get install pkg-config
---------------------------------------------------
If the following error occurs checking for LIBCURL ... configure:error:Package requirements (LIBCURL >= 7.15.4) were not met:no package ' Li Bcurl ' found, execute the following command:
# sudo apt-get install Libcurl4-openssl-dev
---------------------------------------------------
If the following error occurs checking for LIBEVENT ... configure:error:Package requirements (LIBEVENT >= 2.0.10) were not Met:no package ' Libevent ' found, execute the following command:
# sudo apt-get install Libevent-dev
---------------------------------------------------
If the following error occurs checking for LIBEVENT ... configure:error:Package requirements (LIBEVENT >= 2.0.10) were not./configure:line 18393:intltool-update:command not found checking for Intltool >= 0.35.0 ... Found Configure:error:Your Intltool is too old. You need Intltool 0.35.0 or later. Execute the following command:
# sudo apt-get install Intltool
---------------------------------------------------
If there are no errors, configure:
#./configure
5) Compile the source code:
# make
6) Install transmission
# sudo make install
---The installation was successful
The compiled version transmission starts and closes the following---------------------------------:
Start:
#/usr/local/bin/transmission-daemon
Shut down:
# Killall Transmission-daemon
Configuration file Location:
/home/xxx/.config/transmission-daemon/settings.json
Download PT Related settings:
"CACHE-SIZE-MB": 500, cache settings big point;
"Dht-enabled": false, DHT closed;
"Peer-limit-global": 900, the number of global connections set large points;
"Peer-limit-per-torrent": 500, the number of single connections set large points;
"Rpc-authentication-required": True, boot RPC access verification;
"Rpc-password": "{E6AA0D2D8187046BFC14A2136B6326FC227A26F4L/RHKRH6", RPC password;
"Rpc-username": "Uuser", RPC user;
"rpc-whitelist-enabled": false white list closed;
"Upload-slots-per-torrent": 80, the upload channel of each seed is set to a large point.
Ubuntu installation Transmission Latest version