mygnuLINUX

$vi mygnuLINUX

Descargar Torrents por consola desde Ubuntu

Publicado por Gnu Linux en 12 dUTC Junio dUTC 2007

El propio ubuntu trae por defecto un programa para poder descargar los ficheros *.torrent sin necesidad de instalar ningún programa adicional. Es sencillo, darle doble click al fichero en cuestion y comenzará la descarga.

En mi caso, tengo un servidor ciego (sin teclado ni ratón ni pantalla…). Puedo acceder a el mediante protocolo SSH y también puedo acceder al entorno gráfico usando vnc. Es muy cómodo y rápido acceder a el por medio de consola. Así si necesito descargar un torrent desde casa de un amigo o desde mi habitación y no quiero desplazarme hasta el equipo, lo mas conveniente es comenzar la descarga por consola.

Voy a suponer que la gente sabe acceder vía SSH y alguna que otra cosa mas.

  1. Necesitamos crear una carpeta con el nombre que queramos. En esta carpeta se irán almacenando los ficheros que vayamos descargando. En nuestro caso se llamará “Descargas”.
  2. Dentro de esta carpeta crearemos una subcarpeta donde se almacenarán los torrents. En nuestro caso se llamará “Torrents”.
  3. En una consola llamamos al comando “screen”. Si no lo tenemos instalado tan solo tenemos que instalarlo “sudo apt-get install screen”. Más adelante comentaré el porque del uso de este comando.
  4. Nos introducimos en la carpeta Descargas “cd ~/Descargas”.
  5. Llamamos al comando para que comience a descargar todos los torrents indicándole por parámetros la ruta donde cogerá los torrents para empezar a descargarlos, los puertos abiertos en el router y la tasa máxima de subida por torrent. Así en nuestro ejemplo nos quedaría la llamada de la siguiente manera:

    btlaunchmanycurses Torrents – -minport 8000 – -maxport 8003 – -max_upload_rate 3

    Nota: Aunque aparezca un espacio entre – -, en realidad no debeis insertarlo, es que wordpress convierte automaticamente los 2 guiones cortos por uno largo

  6. Veremos el proceso todo el rato en la pantalla. Si cerramos la consola se cerraran las descargas. Aquí es donde nos viene bien la llamada al comando screen. Si pulsamos “ctrl+a+d” esa pantalla nos desaparecerá pero seguirá descargando como si nada. Si la queremos recuperar solo hay que usar el comando “screen -list” para saber el numero de la pantalla y luego con “screen -r pid” recuperariamos nuestra pantalla.
  7. Cuando queramos cerrar las descargas pulsamos la letra “q” y esperamos que se vayan cerrando una a una las descargas.

Y eso creo que es todo. Para alguna sugerencia o modificacion tan solo necesitamos un comentario.

Saludos: Lupo

8 comentarios para “Descargar Torrents por consola desde Ubuntu”

  1. Resete-e escribió

    Yo usaba btdownloadcurses con screen también en un servidor ciego, el paquete creo que se llama bittorrent en Debian e incluye algunas herramientas más por consola.

  2. Resete-e escribió

    Se me olvidó iba a poner un enlace para quién estuviese interesado, incluso explican cómo montar un servidor:
    Sacando provecho a Bittorrent

  3. juanfer escribió

    existe la posibilidad de hacerlo en fedora 7 o SUSE ???

    responder a : juanferp (arroba) gmail . com

  4. juanfer escribió

    perdón, responder a juanferpp (arroba) gmail . com

  5. takedown escribió

    Buenas, resulta que me parecio interesante tu post…

    solo comentarte que tb poseo en casa una servidor sieguito con esa misma funcionalidad.

    Para el mismo empleo rtorrent que se basa en libtorrent y anda de 10 mil maravillas. Es increible los pocos recursos que usa y tb la memoria.
    por su puesto que tb en conjunto con screen, como casi todas las tareas que hago en el.

    un abrazo

  6. Gnu Linux escribió

    Pues la verdad es que rtorrent no lo conocía y últimamente no me está convenciendo mucho como funciona btlaunchmanycurses, aunque me han dicho que si uso torrentflux, la combinación queda mortal…

    No se, quizás ahora que ando de vacaciones me animo a buscar nuevas alternativas…

    Para Fedora o SUSE no se si estará disponible, todo sería buscar… Suerte con el amigo google!

  7. leonardo escribió

    ola esta superinteresante, pero me interesa un poco mas saber como haces para entrar al vnc sin iniciar sesion antes, es decir tengo el problema que cuando se reinicia el servidor este queda en la pantalla que pide el login y creo que al no iniciar una sesion el servidor de vnc no arranca, entonces como haces para controlar esta situacion??

  8. [...] http://mygnulinux.wordpress.com/2007/06/12/descargar-torrents-por-consola-desde-ubuntu/ Written by mmorenob in: Instalacion | [...]

Escribe un comentario

XHTML: Puedes usar estas etiquetas: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <pre> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>