Transmission: Difference between revisions
From James's Wiki
No edit summary |
No edit summary |
||
Line 21: | Line 21: | ||
apt-get install ca-certificates libcurl4-openssl-dev libssl-dev pkg-config build-essential checkinstall | 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 | |||
<code>[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 | |||
</code> |
Revision as of 20:39, 27 October 2018
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