En este tutorial vamos a instalar un cliente torrent en nuestra Raspberry. De esta manera podremos dejarla encendida todo el día , descargando los archivos que queramos y consumiendo solo 4W. Aunque las raspberry Pi no la tengamos conectada a ninguna pantalla, mediante cualquier navegador web en nuestro PC podemos ver las descargas y añadir de nuevas.
Primero instalamos el programa con el siguiente comando:
sudo apt-get -y install transmission-daemon
Si todo ha ido bien , nos tiene que enseñar por pantalla el siguiente texto.
Esto nos habrá iniciado el cliente. Ahora vamos a configurarlo a nuestro gusto. Para ello detendremos el programa con el siguiente comando:
sudo /etc/init.d/transmission-daemon stop
Carpetas de almacenamiento
En mi caso lo tengo montado en /media/pendrive , así que añadiré una carpeta que se llame torrent y dentro de esta las carpetas finish y temp. También hay que darle todos los permisos para que el cliente torrent pueda acceder a ellas. Los comandos son los siguientes:
cd /media/pendrive
ls
mkdir torrent
ls
cd torrent
mkdir finish
mkdir temp
ls
chmod 777 finish
chmod 777 temp
ls -l
Y el resultado debe ser como el que sigue:
Configuración Torrent
sudo nano /var/lib/transmission-daemon/info/settings.json
“download-dir”: “/media/pendrive/torrent/finish” Este es el directorio donde se guardaran los archivos descargados.
“incomplete-dir-enabled”: true Si lo ponemos verdadero le indicamos que guarde las partes de los torrents descargados en una carpeta diferente a los archivos finalizados.
“incomplete-dir”: “/media/pendrive/torrent/temp”Directorio donde se guardaran las partes de los torrents
“rpc-enabled”: true Habilita el RPC, es decir el que aplicaciones puedan conectarse al servicio, como la propia pagina web.
“rpc-bind-address”: “0.0.0.0″ Por defecto viene a 127.0.0.1 si lo ponemos a 0.0.0.0 indicamos que cualquiera puede conectarse.
“rpc-username”: “transmission”, Aqui pondremos el usuario que queramos utilizar para hacer login en la pagina WEB de gestión.
“rpc-password”: “{ac385a17c99c16caa7a3f218ae7955af61bb33f2moBazqG.”Esta es la password del usuario por defecto que es “transmission” igual que el usuario, la contraseña esta cifrada.
“rpc-whitelist-enabled”: false, Esto habilita una lista de direcciones que pueden acceder mediante RPC por ejemplo la web.
sudo /etc/init.d/transmission-daemon start