Transmission

From James's Wiki
Revision as of 20:39, 27 October 2018 by Ractive (talk | contribs)
sudo apt-get install transmission-daemon
sudo systemctl stop transmission-daemon
sudo nano /etc/transmission-daemon/settings.json


install from source for latest version:

wget https://github.com/transmission/transmission-releases/raw/master/transmission-2.94.tar.xz
sudo apt-get install build-essential automake autoconf libtool pkg-config intltool libcurl4-openssl-dev libglib2.0-dev libevent-dev libminiupnpc-dev libgtk-3-dev libappindicator3-dev
tar xf transmission-2.94.tar.xz
cd transmission-2.94/
./configure

errors out fixed with this:

apt-get install ca-certificates libcurl4-openssl-dev libssl-dev pkg-config build-essential checkinstall
./make

DONT forget to uninstall the old one if you have it installed!!!!!!

sudo make install


but when you try to systemctl start it you get an error so....

sudo systemctl unmask transmission-daemon.service

now it works

here is a working systemd service file

[Unit]

Description=transmission-daemon

After=network.target


[Service]

User=debian-transmission

ExecStart=/usr/local/bin/transmission-daemon -f --log-error


[Install]

WantedBy=multi-user.target