Instalar rTorrent
Rtorrent es un gestor de descargas que se ejecuta en consola, limitando consumo al máximo el de memoria ram, y con una velocidad de descarga increíble, si es verdad que mediante la consola puede ser muy poco intuitivo, pero podemos hacerlo muy fácil mediante esta guía.
Necesitamos 3 programas rtorrent, sreen, proftpd
Sumario
Instalar los programas
apt-get install rtorrent apt-get install screen apt-get install proftpd
Configurar rtorrent
Carpetas
Es interesante crear tres carpetas, para el uso del rtorrent, la vamos a crear dentro del nuestro /home, pero podemos crearlas donde nos interés, por ejemplo en otro disco duro.
- Descargas: donde se descargaran los torrents
- Sesión: donde se guardaran los datos de las sesiones que hacemos con torrent para que el no comience de nuevo la descarga de los archivos.
- Torrents: Aquí pondremos los archivos *.torrent que descarguemos, si el programas está en funcionamiento, los torrents comenzaran automáticamente a descargase.
cd /home/usuario mkdir descargas mkdir sesion mkdir torrent
Cambiamos los permisos de las carpetas.
chmod -R 777 *
Archivo rtorrent.rc
Hay que crear un archivo rtorrent.rc en la carpeta del usuario (/home/usuario), que tendrá la configuración del rtorrent.
La mejor soluciones es copiar un ejemplo de la configuración y editarlo, para modificar lo, podemos encontrar el archivo de ejemplo en: /usr/share/doc/rtorrent/example.
cp /usr/share/doc/rtorrent/examples/rtorrent.rc /home/usuario
Así conseguimos tener una copia del archivo original de configuración, ahora hay que configurarlo
Editar rtorrent.rc
Editamos el archivo rtorrent.cr para poder modificarlo.
gedit rtorrent.rc
Hay que que des comentar las siguientes órdenes: Nota: des comentar es borrar el símbolo # primero de la línea.
- max_peers = 100 (el numero de peers máximos que conecta cada torrent)
- max_peers_seed = 10 (Nuestras semilla que damos para colocarlo de igual a igual -1)
- max_uploads = 5 (máximos de conexiones que permitimos subir)
- upload_rate = 10 (máximo de kb de subida)
- directory = /home/usuario/descargas (directorio donde se descargaran los archivos)
- session = /home/usuario/sesión (donde rtorrent guardara los datos de las sesiones, si lo apagamos y lo volvemos a conectar continuara donde lo dejo)
- schedule = watch_directory,5,5,load_start=/home/usuario/torrents/*.torrent (aqui los archives *.torrents para cárgalos automáticamente)
- schedule = untied_directory,5,5,stop_untied=
- port_range = 6890-6999 (Puerto por defecto que hay que abrir en el router)
- check_hash = yes (cuando finalice la descarga de un torrent, verifique el hash)
Ya tenemos el archivo modificado ahora hay que hacerlo oculto.
cambiando el nombre del fichero por .rtorrent.rc
Iniciar rTorrent
Escribir en un terminal:
screen rtorrent
Pufff, que miedo que miedo…..!!! no pasa nada es más fácil de lo que parece.
- Apretamos [Enter]
- Debajo de todo aparece load> tenemos que dirigirnos hasta donde están nuestros archivos *.torrents, podemos movernos mediante [TAB]
- Dentro de la carpeta pulsamos la primera letra del archivo y [TAB] para autocompletar.
- Pulsamos [Enter]
- Ya esta hemos cargado el archivo, pero todavía no está descargando, comprobamos que el archivo esta [CLOSED]
- Con las flechas del curso, no situamos encima del archivo y pulsamos [Ctrl] + [s]
Ordenes rTorrent
- [Ctrl] + [q] Cierra el programa
- Barra espaciadora Abrir y descarga un torrent
- Enter lo mismo que la barra espaciadora pero no inicia la descarga
- [Ctrl]+[s] Inicia la descarga del torrent seleccionado
- [Ctrl]+[d] Para la descarga del torrent seleccionado. Si ya estaba parado, elimina el torrent.
- a/s/d: Incrementa el límite de subida en 1/5/50 KB respectivamente
- z/x/c: Disminuye el límite de subida en 1/5/50 KB respectivamente
- Shift + a/s/d: Incrementa el límite de descarga en 1/5/50 KB respectivamente
- Shift + z/x/c: Decrementa el límite de descarga en 1/5/50 KB respectivamente
- Flecha derecha: Muestra una pantalla con información del torrent seleccionada dividida en secciones como la lista de ficheros del torrent, lista del tracker, los chunks o fragmentos de los ficheros del torrent
Recuperar sesión de rtorrent
Como podéis si cerramos la consola o cerramos la conexión ssh, el rtorrent se apaga para que esto no ocurra tenemos la opción screen
Ejecutamos el rtorrent mediante Screen
screen rtorrent Ya podemos cerrar la consola o el terminal SSH
Volver a conectar el rTorrent
Abrimos una nueva ventana de consola o terminal SSH Escribimos:
screen –x
Listar los procesos que están en screen
screen -list