Install the torrent client transmission on Debian

In this guide, install the torrent client transmission on Debian. We are going to install the software Transmision on a computer with Debian. This is going to be done via the command line.

We are going to, download Tranmission. And then install it. We do this with the following.

apt-get install transmission-daemon

If transmission is installed. Then we must stop it. Otherwise, we cannot edit the settings. We do this with the command below.

sudo /etc/init.d/transmission-daemon stop

Now we are able to edit the settings of Tranmission.

sudo nano /var/lib/transmission-daemon/info/settings.json

Now you can adjust the settings to your own taste. I have used the settings below. When you copy the settings below. Then you should. The thickly printed text “password”. Customize. To your own desired password of course.

 "alt-speed-down": 50, 
 "alt-speed-enabled": false, 
 "alt-speed-time-begin": 540, 
 "alt-speed-time-day": 127, 
 "alt-speed-time-enabled": false, 
 "alt-speed-time-end": 1020, 
 "alt-speed-up": 50, 
 "bind-address-ipv4": "", 
 "bind-address-ipv6": "::1", 
 "blocklist-enabled": false, 
 "blocklist-url": "", 
 "cache-size-mb": 4, 
 "dht-enabled": true, 
 "download-dir": "/var/lib/transmission-daemon/downloads", 
 "download-limit": 100, 
 "download-limit-enabled": 0, 
 "download-queue-enabled": true, 
 "download-queue-size": 5, 
 "encryption": 2, 
 "idle-seeding-limit": 30, 
 "idle-seeding-limit-enabled": false, 
 "incomplete-dir": "/home/downloads/incomplete", 
 "incomplete-dir-enabled": false, 
 "lpd-enabled": true, 
 "max-peers-global": 200, 
 "message-level": 2, 
 "peer-congestion-algorithm": "", 
 "peer-limit-global": 240, 
 "peer-limit-per-torrent": 60, 
 "peer-port": 51412, 
 "peer-port-random-high": 65535, 
 "peer-port-random-low": 49152, 
 "peer-port-random-on-start": false, 
 "peer-socket-tos": "default", 
 "pex-enabled": true, 
 "port-forwarding-enabled": true, 
 "preallocation": 1, 
 "prefetch-enabled": 1, 
 "queue-stalled-enabled": true, 
 "queue-stalled-minutes": 30, 
 "ratio-limit": 2, 
 "ratio-limit-enabled": false, 
 "rename-partial-files": true, 
 "rpc-authentication-required": true, 
 "rpc-bind-address": "", 
 "rpc-enabled": true, 
 "rpc-password": "PASSWORD", 
 "rpc-port": 9092, 
 "rpc-url": "/transmission/", 
 "rpc-username": "transmission", 
 "rpc-whitelist": "", 
 "rpc-whitelist-enabled": false, 
 "scrape-paused-torrents-enabled": true, 
 "script-torrent-done-enabled": false, 
 "script-torrent-done-filename": "", 
 "seed-queue-enabled": false, 
 "seed-queue-size": 10, 
 "speed-limit-down": 100, 
 "speed-limit-down-enabled": false, 
 "speed-limit-up": 100, 
 "speed-limit-up-enabled": false, 
 "start-added-torrents": true, 
 "trash-original-torrent-files": false, 
 "umask": 18, 
 "upload-limit": 100, 
 "upload-limit-enabled": 0, 
 "upload-slots-per-torrent": 14, 
 "utp-enabled": true

Now you need to save the file with CTRL + X. And then press the y key to confirm .

Now you can start Transsmision again with.

/etc/init.d/transmission-daemon start

Now you can open Tranmission in your browser with http://ip-adress:9092.

Username = transmission and password what you just specified, in the file “settings.json”.

You are now finished with this tutorial. Install the torrent client transmission on Debian.

Share This

Leave a Reply