Índice #
- Instalando transmission
- Cambiando el usuario
- Configurando
- Administración
- Resolución de problemas
- La próxima semana
Vamos a ver como instalar transmission en nuestra Raspberry Pi, como cambiar el propietario del servicio, debian-transmission, por nuestro usuario y como corregir el error que hace que transmission no funcione cada vez que reiniciamos la rpi aunque el servicio se estó ejecutando.
Instalando transmission #
Antes de comenzar con la instalación, nos conectamos mediante ssh a la rpi y actualizamos el sistema:
sudo apt-get update && sudo apt-get upgrade -y
sudo apt-get install transmission-daemon
Paramos el servicio
sudo service transmission-daemon stop
Cambiando el usuario #
Por defecto transmission-daemon se ejecuta con el usuario debian-transmission, vamos hacer que se ejecute con el usuario pi , editamos el fichero transmission-daemon.service
sudo nano /etc/systemd/system/multi-user.target.wants/transmission-daemon.service
Y cambiamos de valor a la variable USER
[Service]
User=pi
Type=notify
Tambión debemos editar el fichero /etc/init.d/transmission-daemon
y volvemos a cambiar la variable USER
NAME=transmission-daemon
DAEMON=/usr/bin/$NAME
USER=pi
Volvemos a cargar el servicio para que actualice la nueva configuración.
sudo update-rc.d transmission-daemon defaults
Configurando #
Lanzamos transmission-daemon para que nos cree los ficheros de configuración y comprobar que se ejecuta con el usuario correcto.
Aquí vemos como es el usuario pi quien está ejecutando transmission-daemon.
y lo volvemos a parar para poder editar el fichero de configuración.
sudo service transmission-daemon stop
Editamos el fichero de configuración ~/.config/transmission-daemon/settings.json
y modificamos las siguientes lineas según tus preferencias.
"download-dir": "/media/Nas01/Descargas/Torrents/Completados/",
"incomplete-dir": "/media/pi/My Drive/Descargas/Torrents/Inconpletos",
"incomplete-dir-enabled": true,
"rpc-whitelist-enabled": false,
Y volvemos a iniciar el servicio
sudo service transmission-daemon start
Administración #
Se pueden administrar los torrents desde cualquier ordenador de nuestra red a travós del navegador en la dirección http://direccion_ip_rpi:9091
Tambión podemos utilizar cualquier otro programa que permita acceder remotamente a transmission-daemon como por ejemplo transmission-remote-gtk e incluso controlarlo desde tu telefono movil con Transdroid
Resolución de problemas #
Un problema con transmission-daemon que hace que despuós de un reinicio no funcione, aunque el servicio este arrancado, eso es debido a que el servicio arranca antes de que la rpi tenga red.
Para solucionarlo, tenemos que decirle a la rpi que espere a tener asignada una dirección ip antes de iniciar la sesión de usuario.
Esta opción la podemos cambian vía ssh ejecutando la orden
sudo raspi-config
La próxima semana #
La próxima semana instalaremos Sickrage en nuestra rpi, con el que podemos llevar un seguimiento y descargar de una forma automática nuestras series favoritas a travós de transmission.
Espero que te haya gustado, pasa un buen día. 🐧