Install Transmission on Raspberry Pi

Transmission is a BitTorrent client on Linux OS machines and it provides a WebUI, which allows users to remotely manage uploads/downloads in a local or wide area network. User can manage downloads on a Raspberry Pi at home while sitting at a computer in office, and luckily the downloads may be done before arriving home. A Raspberry Pi with Transmission can save power while downloading, and stream media files at home with other applications to different devices in the local network. Here is my experience of installation and configuration:

Installation and Configuration of Transmission

1. Installation. Enter the following command in Terminal:

sudo apt-get install transmission-daemon

2. Configuration. Before configuring the application, I want to make sure the process is shut down, so, if you like, type the following command:

service transmission-daemon stop

3. Alteration of settings:

sudo nano /etc/transmission-daemon/settings.json

It is said that the new version setting file location of Transmission is as below:

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

4. Change the following lines if necessary:

"download-dir": "/home/pi/hdd/transmission/downloads",
"incomplete-dir": "/home/pi/hdd/transmission/incomplete",
"incomplete-dir-enabled": true,
"rpc-username": "yourName", # Username for remote control login;
"rpc-password": "YourPassWord", # Password of above user for remote control login. Enter an explicit password, and the app will encrypt the password when it runs next time;
"rpc-whitelist": "*.*.*.*",
"rpc-whitelist-enabled": false,
"umask": 0, # Permission preset, 0 means 777 for directories and files;

5. Download directory permission. By default, the app runs with user “debian-transmission”, you can change it in the script /etc/init.d/transmission-daemon, if you know what that might cause, but if you are not sure, type the following command to make sure the download directory owner is “debian-transmission”:

sudo chown -R debian-transmission:debian-transmission /home/pi/hdd/transmission

6. Reload configuration file.

sudo service transmission-daemon force-reload


Using WebUI of Transmission

to be continued…
1. Intro. of settings.json on official website of Transmission
2. 打造脫機下載農場,使用Raspberry pi + transmission-daemon by Eric Wang


您的电子邮箱地址不会被公开。 必填项已用*标注


pCloud Premium