Transmission: Manual para instalar este cliente Bittorrent
En este manual os vamos a enseñar a instalar y configurar un cliente Bittorrent en vuestro Raspberry PI.
El cliente que instalaremos será el más conocido por los usuarios de Linux: Transmission. Gracias a que Transmission es un cliente torrent muy ligero, nos permitirá descargar sin ningún tipo de problemas y controlarlo de forma remota a través de la interfaz web del propio cliente.
Podremos gestionarlo desde cualquier lugar a través de nuestro smartphone o tablet.
Lo primero que tenemos que hacer para instalarlo es conectarnos a nuestra Raspberry PI a través de SSH si no disponemos de teclado, ratón y pantalla.
Una vez tengamos disponible la consola vamos a proceder a instalar el cliente torrent con el siguiente comando:
sudo apt-get install transmission-daemon
Pulsamos en que sí estamos seguros de querer instalarlo y la instalación comenzará sin ningún tipo de problema.
Bien, el torrent ya está instalado ahora vamos a configurarlo para que cumpla nuestros propósitos y necesidades. Para configurarlo vamos a editar un fichero de texto, pero antes tenemos que detener el servicio usando este comando:
sudo /etc/init.d/transmission-daemon stop
Ahora sí que vamos a proceder a editar el fichero de texto
sudo vim /var/lib/transmission-daemon/info/settings.json
Bien, una vez editando, veremos algo de este estilo:
{
"alt-speed-down": 50,
"alt-speed-enabled": false,
"alt-speed-time-begin": 540,
"alt-speed-time-day": 127,
[….]
}
Vamos a modificar las siguientes líneas:
- «download-dir»: «Aquí ponemos nuestra carpeta de descargas»,
- «rpc-password»: «Aquí ponemos el password para administración remota»,
- «rpc-username»: «Aquí ponemos el usuario para administración remota»,
Y ahora cambiamos esta línea:
- «rpc-whitelist-enabled»: true,
por
- «rpc-whitelist-enabled»: false,
Este último cambio habilita la administración vía web. Ahora para especificar las direcciones de red que pueden conectarse tenemos que cambiar la línea:
- «rpc-bind-address»: «127.0.0.1»,
Si queremos que sólo ciertas IP se conecten las especificamos en la linea separadas por «,» si queremos que se conecten todas (incluidas externas) especificamos 0.0.0.0.
Ahora podemos realizar cambios opcionales, a destacar:
- Número de puerto para administración remota: «rpc-port»: 9091,
También se pueden cambiar las velocidades de descarga máxima, y de subida máxima,etc. Muchos de los cambios se pueden realizar también desde la interfaz web.
- Nota: Durante toda la configuración hay que introducir los valores entre » » , es decir hay que respetarlas, no borrarlas.
- Nota2: Hay que asignarles permisos de lectura y escritura a la carpeta de descargas (sudo chmod 777 /carpeta/).
Ahora, vamos a “rearrancar” el torrent con:
sudo service transmission-daemon start
Bien, ahora vamos a administrarlo desde nuestro propio Raspberry PI o desde otro dispositivo. Basta con abrir la siguiente dirección en el navegador:
- direcciónnoip:puerto
Ejemplo:
- RedesZone.No-ip.info:9091
Una vez cargado, veremos un login, introducimos las mismas credenciales que en el archivo de configuración y estaremos ante una clásica interfaz de torrent pero vía web.
Y ya podremos empezar a gestionar nuestros torrents de forma rápida y fácil.