Como compilar rTorrent desde SVN en Ubuntu 8.04 Hardy Heron

 

Introducción

El formato Torrent es una excelente vía para transferir archivos muy grandes muy fácilmente. Casi todos los clientes de torrent están basados en una GUI (Graphic User Interface - Interfaz Gráfica de Usuario) y esto tiene un gran impacto en los recursos del sistema (por ejemplo Azureus). rTorrent es un cliente torrent muy sencillo que no utiliza casi nada de recursos, corriendo desde una terminal. Ser capaz de ejecutarlo en una pantalla (también en el arranque) es ideal también para el control desde una ubicación remota.

Como usarlo, soporte & ayuda

La página oficial de rTorrent la puedes visitar aquí.
Una guía básica para usar rTorrent la puedes encontrar aquí.
Hay un canal IRC de soporte en irc.freenode.org #rtorrent y el canal oficial de soporte es irc.worldforgenet.org #libtorrent

Suposiciones (cosas que deberías saber)

En este tutorial usaremos la ubicación home y descargaremos los archivos SVN hacia esta carpeta. Específicamente usaremos ~/rtorrent para los archivos  SVN. Además se supone que no se registre en el sistema como root, sino como un usuario normal.

1. Obteniendo paquetes requeridos

sudo apt-get install subversion build-essential libtool automake1.9 openssl libcurl3 libcurl3-dev libsigc++-2.0-0c2a libsigc++-2.0-dev libncurses5 libncurses5-dev

Nota: Automake debe ser una versión más nueva que la 1.4. Cualquier otra versión también funcionará, pero nosotros usamos la versión 1.4 por otras funcionalidades que se usarán más adelante.

2. Crear una carpeta para la descarga de rtorrent

mkdir ~/rtorrent

3. Nos vamos hacia la carpeta de descarga

cd ~/rtorrent

Ubicación actual: /home/USER/rtorrent

4. Obtenemos la última versión Trunk

svn co svn://rakshasa.no/libtorrent/trunk

5. Entrar a la carpeta de trunk

cd trunk

Ubicación actual: /home/USER/rtorrent/trunk

6. Actualizar rTorrent a la última versión SVN

svn up

7. Vamos hacia la carpeta de libtorrent

cd libtorrent

Ubicación actual: /home/USER/rtorrent/trunk/libtorrent

8. Ejectuamos el script autogen

./autogen.sh

9. Configuramos

./configure

10. Compilamos libtorrent

make

11. Instalamos libtorrent en el sistema

sudo make install

12. Modificamos /etc/ld.so.conf

echo “include /usr/local/lib” | sudo tee -a /etc/ld.so.conf

13. Reconstruir la caché ld.so

sudo ldconfig

14. Vamos hacia la carpeta de rTorrent

cd ../rtorrent

Ubicación actual: /home/USER/rtorrent/trunk/rtorrent

15. Ejecutamos el script autogen

./autogen.sh

16. Configuramos

./configure

17. Compilamos rTorrent

make

18. Instalamos rTorrent en el sistema

sudo make install

19. Ejecutamos rTorrent

rtorrent

Ahora disfrútalo!

Actualizar a la versión más nueva

Si deseas actualizar rTorrent a la versión más nueva, inicia desde el paso número 6 de este tutorial.

Autor: Stephan Jau <tutorials [at] roleplayer [dot] org>
Revision: v1.0
Ultimo cambio: Mayo 15 2008

 

Esta entrada fue publicada en Thursday, May 22nd, 2008 a las 9:59 am y esta catalogada bajo Internet, Linux, Software Libre, Ubuntu. Puedes seguir las respuestas a este post, mediante el feed de comentarios RSS 2.0. Puedes dejar un comentario, o hacer trackback desde tu propio sitio.

Deja tu comentario