Ir al contenido
  1. Posts/

Transmission en Raspberry Pi

·410 palabras·2 mins
Nas Torrent :Raspberry:

Índice
#

  1. Instalando transmission
  2. Cambiando el usuario
  3. Configurando
  4. Administración
  5. Resolución de problemas
  6. 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.

img

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

img

img

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. 🐧