Tutorial Raspberry Pi – 8. Cliente Torrent + Memoria Flash

¡Hola, amigos de Geekytheory! En este nuevo tutorial vamos a aprender como instalar un cliente torrent online en nuestra raspberry pi, además aprenderemos como hacer para que las descargas se almacenen en un disco duro externo, para ello primero debemos montar la memoria flash tal y como lo contamos aquí. Una vez montada pasamos a instalar el cliente Torrent.

Instalamos nuestro cliente torrent "transmission-daemon".

sudo apt-get -y install transmission-daemon Lo configuramos, para ello detenemos el servicio torrent. sudo service transmission-daemon stop

Una vez que hemos detenido el servicio procedemos a configurar el lugar donde queremos almacenar nuestras descargas, en mi caso como quiero almacenarlas en el pendrive mi ruta será /media/pendrive/. En este directorio creamos una carpeta a la que llamaremos torrents.

sudo mkdir /media/pendrive/torrents

Dentro de torrents crearemos dos carpetas llamadas finish y tmp, en la primera irán almacenados los archivos completos descargados, en la segunda almacenaremos los archivos incompletos.

sudo mkdir /media/pendrive/torrents/finishsudo mkdir /media/pendrive/torrents/tmp Ahora le daremos permiso de escritura y lectura. sudo chmod 777 /media/pendrive/torrents/finishsudo chmod 777 /media/pendrive/torrents/tmp Una vez hecho esto editamos el archivo de configuracion. sudo nano /var/lib/transmission-daemon/info/settings.json Y cambiamos los siguientes parámetros: “download-dir”: “/media/pendrive/torrents/finish” “incomplete-dir-enabled”: true “incomplete-dir”: “/media/pendrive/torrents/tmp” “rpc-enabled”: true “rpc-whitelist-enabled”: false,

Guardamos el archivo presionando Ctr+X.

Seguidamente vamos a darles permisos de escritura al servicio debido a que si no hacemos esto al intentar descargar y almacenar el contenido en la SD nos va a dar un error de escritura, esto es debido a que el usuario que intenta escribir en la SD no es válido, para solventar este problema vamos a cambiar el nombre de usuario del servicio a "root".

sudo nano /etc/init.d/transmission-daemon

y ponemos USER=root , con esto estaría todo configurado, tan sólo faltaría abrir el puerto del servicio, el cual es el 9091, para ello puede mirar cómo se hace al final del tutorial número 7.

Y esto es todo ahora para descargar tan sólo debes acceder a la direccion 192.168.1.XX:9091 , el nombre de usuario por defecto es "transmission" y el pass es "transsmission".

En mi caso personal accedo remotamente al servicio a traves de no-ip, así puedo descargar archivos torrents desde cualquier lugar facilmente.

Y esto es todo, si tienes alguna duda no dudes en dejar un comentario o contactar conmigo a través de mi twitter personal @alex_esquiva. Por último os pedimos que compartáis el post a través de vuestras redes sociales. ¡Un saludo!