rTorrent - uso b谩sico 馃敾馃敽
rTorrent es un cliente BitTorrent para los sistemas Unix-like, de C贸digo Abierto, escrito en C++ y se ejecuta desde la terminal usando ncurses.
Para la publicaci贸n usamos:
- rTorrent V 0.9.6 y su librer铆a libTorrent V 0.13.6
- La distribuci贸n GNU/Linux Debian 9 como servidor.
Comenzamos 馃憤
Vamos a repasar los pasos m铆nimos necesarios para poner en marcha rTorrent y colocar un torrent a descargar, siendo esto un resumen del manual y que podemos consultar con el comando.$ man rtorrent
Usaremos la nueva sintaxis de configuraci贸n, introducida en rTorrent V 0.9.0 y libtorrent V 0.13.0 馃憤
Configuraci贸n
El primer paso luego de instalarlo, es crear un archivo de configuraci贸n que estar谩 localizado en el directorio home del usuario con el nombre de ".rtorrent.rc", voy crearlo y editarlo con GNU nano, que viene de serie en la mayor铆a de las distros.$ nano ~/.rtorrent.rc
rTorrent posee muchas opciones, que el usuario ira agregando al archivo de configuraci贸n seg煤n sea sus necesidades.
1 ) Paso: hay que crear la carpeta "session" donde se guardara los datos de los torrents y la carpeta "directory" donde se estar谩 descargado los torrents hasta que se completen, con esa informaci贸n la agregamos a la configuraci贸n de la manera siguiente.
###### Directorios ######
session.path.set = /ruta del directorio
directory.default.set = /ruta del directorio
2) Paso: definir los puertos, aqu铆 se debe tomar en consideraci贸n si estas detr谩s de un cortafuego o una red administrada por un router inal谩mbrico, es que dichos puertos est茅n abiertos.
rTorrent acepta un rango de puerto o puedes usar uno, lo que se recomienda es que los puertos seleccionados este por encima de 50000 para ocultarlo del ISP.
##### Puertos #####
network.port_range.set = 50000-50005
En este caso, usara un puerto aleatorio dentro del rango que configuremos, si se obvia este par谩metro, tomara como puerto por defecto el 6904.
De todos modos, pueden consultar el archivo de configuraci贸n por defecto, que recomiendan los desarrolladores.
3) Paso: configurar la velocidad de descarga (down) y de subida (up) y ser谩n en kb, puede usar google para realizar las respectivas conversiones seg煤n tu conexi贸n.
##### Velocidad ######
throttle.global_down.max_rate.set_kb = 150
throttle.global_up.max_rate.set_kb = 25
Debes colocar una velocidad, que no interfiera con la navegaci贸n de los otros dispositivos, de todos modo podemos cambiar la velocidad seg煤n un horario como lo vimos aqu铆.
Iniciar rTorrent
Con el siguiente comando en la terminal.$ rtorrent
Cargar un archivo torrent
Se puede hacer con Enter (Load.normal) se agregara pero no comenzara la descargar y con Backspace ← (Start.load) se agregara e inmediatamente comenzara la descarga. Podemos usar archivos .torrent (agregado su localizaci贸n en internet (url) o local ) y pegando los enlaces magn茅ticos (control + shift + c).Vistas
Con las teclas del 1 al 0 tenemos las siguientes vistas.- 1 Main (Principal)
- 2 Name (Ordenado por nombre)
- 3 Started (Torrents iniciados)
- 4 Stopped (Torrents detenidos)
- 5 Complete (Torrents complados)
- 6 Incomplete (Torrent por completar)
- 7 Hashing (Se est谩n comprobado su integridad)
- 8 Seeding (Torrent que se est谩n compartiendo)
- 9 Leeching (Torrent que se est谩n descargando)
- 0 Active (Torrent activos)
Nos podemos mover, entre los diferente torrents con la flechas arriba y abajo.
Comandos b谩sicos
- Iniciar un torrent (Control +s)
- Detener un torrent (Control +d)
- Borrar el torrent (Control +d) luego de detenerlo.
- Mas informaci贸n de un torrent tecla derecha →
- Aumenta la Velocidad de Bajada A (1 KB) S (50 KB) D (100 KB)
- Disminuir la Velocidad de Bajada Z (1 KB) X (50 KB) C (100 KB)
- Aumenta la Velocidad de Subida a (1 KB) s (50 KB) d (100 KB)
- Disminuir la Velocidad de Subida z (1 KB) x (50 KB) c (100 KB)
- Cerrar rTorrent (Control +q)
Uso de un multiplesor de Ventanas
Una buena practica si ejecutamos rTorrent, sea localmente o en remoto (mediante SSH) es usar un multiplesor, como por ejemplo GNU screen o tmux.
Esto nos permitir谩 crear una sesiones y dejar rTorrent corriendo en segundo plano, como tambi茅n crear otras ventana dentro de la sesi贸n y realizar otras tareas 馃摑
Mini tutorial de tmux
Creamos una sesi贸n con el nombre de rTorrent.
$ tmux new -s rTorrent
Arrancamos rTorrent.
$ rtorrent
Podemos dejarlo corriendo en segundo plano, con la combinaci贸n de tecla (Control +b) y d.
Retomamos la sesi贸n con el siguiente comando.
$ tmux attach -t rTorrent
Dentro de la sesi贸n de tmux tenemos los siguientes atajos.
- (Control +b) y c creamos nuevas ventanas.
- (Control +b) y n nos movemos a la siguiente ventana.
- (Control +b) y p nos movemos a la ventana anterior.
- Si tenemos muchas ventanas, podemos usar el ID (el numero) y seria as铆, (Control +b) y el numero no moveremos directo a esa ventana.
- (Control +b) y w otra alternativa interactiva para movernos entre ventanas.
- (Control +b) y t muestra un reloj.
Si quieres ampliar tus conocimientos sobre tmux, te dejo el siguiente curso.
Palabras finales
Con estos tips ya puede dar los primeros pasos, pero iremos ampliando otros aspectos y los puede consultar aqu铆. De todos modos te dejo los siguiente enlaces de inter茅s.- rTorrent [Wikipedia-ES] [GitHub] [Arch-Wiki]
- rTorrent Handbook.
- Curso de Linux para novatos, brutos y extremadamente torpes.
Cualquier duda en los comentarios y para mas informacion de rTorrent en el blog aqu铆.
Comentarios
Publicar un comentario
馃 con que esto tenemos...