ERICLINUX: rtorrent - Instalación

28/10/07

rtorrent - Instalación

Hoy vamos a proceder a instalar rtorrent.
Abrimos un terminal y tipeamos:

# apt-get install rtorrent
Leyendo lista de paquetes... Hecho
Creando árbol de dependencias... Hecho Se instalarán los siguientes paquetes extras: libtorrent9 Se instalarán los siguientes paquetes NUEVOS: libtorrent9 rtorrent 0 actualizados, 2 se instalarán, 0 para eliminar y 0 no actualizados. Necesito descargar 621kB de archivos. Se utilizarán 1696kB de espacio de disco adicional después de desempaquetar. ¿Desea continuar [S/n]? S Des:1 http://http.us.debian.org etch/main libtorrent9 0.10.4-1 [293kB] Des:2 http://http.us.debian.org etch/main rtorrent 0.6.4-1 [328kB] Descargados 621kB en 7s (79,8kB/s) Seleccionando el paquete libtorrent9 previamente no seleccionado. (Leyendo la base de datos ... 96503 ficheros y directorios instalados actualmente.) Desempaquetando libtorrent9 (de .../libtorrent9_0.10.4-1_i386.deb) ... Seleccionando el paquete rtorrent previamente no seleccionado. Desempaquetando rtorrent (de .../rtorrent_0.6.4-1_i386.deb) ... Configurando libtorrent9 (0.10.4-1) ... Configurando rtorrent (0.6.4-1) ...

Ahora lo ejecutamos:

rtorrent

Listo, ya tenemos nuestra aplicación corriendo.
Para descargar algún archivo torrent debemos simplemente colocar la ruta.
Presionamos "Enter" y luego la dirección en la cual se encuentra el archivo.
Por ejemplo:

/home/ericlinux/torrent

CONFIGURACIÓN.

Para modificar la configuración, vamos a tomar de base la que viene con el programa por defecto, para esto hacemos:

$ cp /usr/share/doc/rtorrent/examples/rctorrent ~/.rtorrent.rc

Esto nos creará un archivo llamado rtorrent.rc en nuestra carpeta base de usuario (/home/tu_usuario/), que tendrá la configuración particular de rTorrent para cuando estemos logueados con este mismo usuario.

Abrimos un editor de texto para editar dicho archivo (dado que tiene un punto enfrente, estará oculto), y modificamos los siguientes parámetros:

max_peers = 80 (un número aconsejable de peers a los cuales conectarse como máximo por cada torrent)
max_peers_seed = -1 (-1 es para que use la misma cantidad que cuando descarga, seamos justos…)
upload_rate = 10 (Con 10Kb de subida (en una conexión de 128Kb de subida, el máximo es 14Kb))
max_uploads = 5 (En mi caso, con 5 conexiones para subir (dividido el upload, son 2Kb por cada uno))
directory = ~/descargas/ (directorio en donde se descargarán los archivos por defecto)
session = ~/.rtorrent/ (directorio en donde estarán guardados los datos de sesiones (*))
schedule = watch_directory,5,5,load_start=~/*.torrent (de esta forma, cada vez que descarguemos un .torrent y lo dejemos en nuestro directorio personal, este se cargará al rato de forma automática)
schedule = low_diskspace,5,60,close_low_diskspace=100M (para que cuando haya poco espacio en el disco, 100MB en este caso, se deje de descargar)
port_range = 20000-20010 (rango de puertos por el cual accederá el rTorrent a Internet, recuerden abrirle pasos del cortafuegos, en caso de que tengan uno)
check_hash = yes (cada vez que finaliza un torrent, es aconsejable que verifique que el hash sea correcto)

La configuración fue sacada de ésta fuente.

Atentamente Eric.

Enlaces de interés:

Hoy vamos a proceder a instalar rtorrent.
Abrimos un terminal y tipeamos:

# apt-get install rtorrent
Leyendo lista de paquetes... Hecho
Creando árbol de dependencias... Hecho Se instalarán los siguientes paquetes extras: libtorrent9 Se instalarán los siguientes paquetes NUEVOS: libtorrent9 rtorrent 0 actualizados, 2 se instalarán, 0 para eliminar y 0 no actualizados. Necesito descargar 621kB de archivos. Se utilizarán 1696kB de espacio de disco adicional después de desempaquetar. ¿Desea continuar [S/n]? S Des:1 http://http.us.debian.org etch/main libtorrent9 0.10.4-1 [293kB] Des:2 http://http.us.debian.org etch/main rtorrent 0.6.4-1 [328kB] Descargados 621kB en 7s (79,8kB/s) Seleccionando el paquete libtorrent9 previamente no seleccionado. (Leyendo la base de datos ... 96503 ficheros y directorios instalados actualmente.) Desempaquetando libtorrent9 (de .../libtorrent9_0.10.4-1_i386.deb) ... Seleccionando el paquete rtorrent previamente no seleccionado. Desempaquetando rtorrent (de .../rtorrent_0.6.4-1_i386.deb) ... Configurando libtorrent9 (0.10.4-1) ... Configurando rtorrent (0.6.4-1) ...

Ahora lo ejecutamos:

rtorrent

Listo, ya tenemos nuestra aplicación corriendo.
Para descargar algún archivo torrent debemos simplemente colocar la ruta.
Presionamos "Enter" y luego la dirección en la cual se encuentra el archivo.
Por ejemplo:

/home/ericlinux/torrent

CONFIGURACIÓN.

Para modificar la configuración, vamos a tomar de base la que viene con el programa por defecto, para esto hacemos:

$ cp /usr/share/doc/rtorrent/examples/rctorrent ~/.rtorrent.rc

Esto nos creará un archivo llamado rtorrent.rc en nuestra carpeta base de usuario (/home/tu_usuario/), que tendrá la configuración particular de rTorrent para cuando estemos logueados con este mismo usuario.

Abrimos un editor de texto para editar dicho archivo (dado que tiene un punto enfrente, estará oculto), y modificamos los siguientes parámetros:

max_peers = 80 (un número aconsejable de peers a los cuales conectarse como máximo por cada torrent)
max_peers_seed = -1 (-1 es para que use la misma cantidad que cuando descarga, seamos justos…)
upload_rate = 10 (Con 10Kb de subida (en una conexión de 128Kb de subida, el máximo es 14Kb))
max_uploads = 5 (En mi caso, con 5 conexiones para subir (dividido el upload, son 2Kb por cada uno))
directory = ~/descargas/ (directorio en donde se descargarán los archivos por defecto)
session = ~/.rtorrent/ (directorio en donde estarán guardados los datos de sesiones (*))
schedule = watch_directory,5,5,load_start=~/*.torrent (de esta forma, cada vez que descarguemos un .torrent y lo dejemos en nuestro directorio personal, este se cargará al rato de forma automática)
schedule = low_diskspace,5,60,close_low_diskspace=100M (para que cuando haya poco espacio en el disco, 100MB en este caso, se deje de descargar)
port_range = 20000-20010 (rango de puertos por el cual accederá el rTorrent a Internet, recuerden abrirle pasos del cortafuegos, en caso de que tengan uno)
check_hash = yes (cada vez que finaliza un torrent, es aconsejable que verifique que el hash sea correcto)

La configuración fue sacada de ésta fuente.

Atentamente Eric.

Enlaces de interés:

3 COMENTARIOS:

cristian | 8 de mayo de 2008, 1:56  

Debian + rTorrent + Screen + Samba = formula perfecta

he aqui mi torrent server:
http://img361.imageshack.us/img361/4480/imagen080ro1.jpg

byess

cristian

Eric | 8 de mayo de 2008, 18:35  

Gracias por tu comentario Cristian.
Muy bueno ;)

Un Saludo, Eric.

Anónimo | 6 de marzo de 2012, 18:48  

HOLA!

Gran tutorial, intentando profundizar un poco, estoy intentando que me mueva los torrents acabados a otra carpeta, pero no me hace caso:

system.method.set_key = event.download.finished,move_complete,"execute=mv,-u,$d.get_base_path=,~/Descargas/Descargados/ ;d.set_directory=~/Descargas/Descargados/"

donde puede estar el problema?

Gracias

Publicar un comentario

Bienvenido a ERICLINUX.
Gracias por tu comentario.

Nota: solo los miembros de este blog pueden publicar comentarios.

Tu comentario será moderado la primera vez que lo hagas al igual que si incluyes enlaces. A partir de ahi no ser necesario si usas los mismos datos y mantienes la cordura. No se publicarán insultos, difamaciones o faltas de respeto hacia los lectores y comentaristas de este blog.