Instalar rTorrent

De enunpimpam
Revisión del 21:43 22 abr 2020 de Nacho (discusión | contribuciones) (1 revisión importada)
(dif) ← Revisión anterior | Revisión actual (dif) | Revisión siguiente → (dif)
Saltar a: navegación, buscar


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

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.

  1. Apretamos [Enter]
  2. Debajo de todo aparece load> tenemos que dirigirnos hasta donde están nuestros archivos *.torrents, podemos movernos mediante [TAB]
  3. Dentro de la carpeta pulsamos la primera letra del archivo y [TAB] para autocompletar.
  4. Pulsamos [Enter]
  5. Ya esta hemos cargado el archivo, pero todavía no está descargando, comprobamos que el archivo esta [CLOSED]
  1. 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