Esta herramienta no esta incluida en los repositorios de debian de modo que tenemos que compilarla por nuestra cuenta y para ello primero hay que resolver varios prerequisitos.
Tenemos que instalar las siguientes cosas, algunas nos hacen falta para compilar y otras para la funcionalidad de la aplicación una vez instalada:
aptitude install build-essential cmake libcurl4-dev unrar unzip gocr
Hay que descargar y compilar las librerías libboost-thread a mano ya que la versión que necesitamos es más nueva que la que viene con debian lenny, la última versión en este momento es 1.41.0, pero nos valdría con la 1.36.0 y debian lenny tiene disponible solo la 1.35.0, así que nos la bajamos así:
cd /usr/src
wget http://ignum.dl.sourceforge.net/project/boost/boost/1.41.0/boost_1_41_0.tar.gz
Una vez descargada la compilación e instalación es sencilla, dependiendo de la máquina puede tardar un poquito, pero se hace con los siguientes comandos, como resumen descomprimimos, entramos en la carpeta, compilamos e instalamos:
tar xzfv boost_1_41_0.tar.gz
cd boost_1_41_0
./bootstrap.sh --with-libraries=thread
./bjam install
También hay que descargar y compilar las librerías libcurl ya que con con las últimas que tenemos disponibles en debian lenny no podremos compilar la aplicación, es más o menos como antes:
cd /usr/src
wget http://curl.haxx.se/download/curl-7.21.1.tar.gz
Una vez descargada la compilación e instalación es sencilla, dependiendo de la máquina puede tardar un poquito, pero se hace con los siguientes comandos, como resumen descomprimimos, entramos en la carpeta, compilamos e instalamos:
tar xzfv curl-7.21.1.tar.gz
cd curl-7.21.1
./configure
make
make install
Con esto ya estamos listos para instalar nuestro servidor de descarga directa.
Comentarios
Registrarse
#0 rokos el 12-09-2010 a las 12:49
Muchas gracais! que rapido eres jeje la empezare a leer y practicar seguramente mañana !
Saludos!
#1 Ghost el 12-09-2010 a las 16:29
Como siempre, muy interesante y completo. Enhorabuena por el trabajo!
#2 Zoltelder el 13-09-2010 a las 13:11
estupenda guia Alarido!
#3 Xtreme el 13-09-2010 a las 16:37
Muchas gracis y muy bien explicado, a ver cuando me puedo poner mans a la obra
#4 chapurranero el 15-09-2010 a las 01:31
Esta genial este articulo y he seguido paso a paso la guia de servidor de descarga directa p2p instalando el emule. Pero me da un poco de miedo hacer este último que has puesto, puesto que en mi servidor tengo instalado el ispconfig 3 y es posible que no sea muy compatible sobre todo al instalar otro servidor web... de todas maneras lo intentare un dia de estos.
Muchas gracias por el curro.
#5 alarido el 15-09-2010 a las 04:45
Siempre puedes poner la gestión web si la quieres en el servidor que tengas instalado, en principio solo hay que copiar los archivos, como son una serie de artículos y en ninguno se ha explicado como instalar un servidor web aquí lo he hecho, pero es compatible con cualquiera que soporte PHP.
#6 SoTA el 17-09-2010 a las 19:56
Muy muy interesante, una vez más enhorabuena por tu estupendo trabajo.
#7 CDelta el 24-10-2010 a las 22:52
??til como las otras.