Mldonkey en Debian

mldonkeyCómo instalar mldonkey en debian

  • MLdonkey es en la actualidad, un programa P2P multired capaz de conectarse a varias redes simultáneamente, y descargar un solo fichero de varias redes a la vez, gracias al swarming
    Recibió su nombre por haber sido diseñado como cliente para la red eDonkey, pero la incorporación de módulos para acceder a otras redes P2P, hizo que se cambiara su nombre por la actual de mlnet.[wikipedia]
  • Para empezar necesitamos un ordenador con Debian :D
  • Nos bajamos de esta pagina la ultima versión que tengan compilada para i386 en Linux [mldonkey-2.7.4.static.i386-Linux_glibc-2.3.2.tar.bz2]. En este momento la ultima version es la 2.7.4
  • Ya tendriamos mldonkey-2.7.4.static.i386-Linux_glibc-2.3.2.tar.bz2
  • Ahora vamos a preparar algunas carpetas para que todo esto funcione , y lo haga bien.
  • El funcionamiento del mldokey es el siguiente, lo que nos hemos bajado es el programa que tenemos que ejecutarlo como un usuario determinado ya que este se bajara (tendremos el incoming) dentro del home de ese usuario. Es decir si nuestro usuario es paco, y no hemos configurado nada previamente el incoming de el mldonkey será (/home/paco/.mldonekey/incoming) . Como es normal no queremos que se baje TODO en /home ya que ( como es normal ) no tenemos espacio suficiente. En mi caso voy a bajar los archivos en /mnt/hdc que es un disco de almacenamiento.
  • En consecuencia con lo dicho y por comodidad voy a crear una carpeta en /mnt/hdc [mkdir /mnt/hdc/mldonkey-app] donde voy a guardar el programa recien bajado y otra [mkdir /mnt/hdc/mldonkey] que se va a convertir en el home de un usuario que luego crearé.
  • Copiamos el .tar.gz a /mnt/hdc/mldonkey-app y lo descomprimimos [tar -zvxf archivo_del_mldonkey.tar.gz] , esto nos generará una carpeta con el programa en si.
  • Ahora creamos un usario que será el encargado de ejecutar SIEMPRE la aplicación, repito SIEMPRE. Creamos el usuario mlnet [adduser mlnet --home /mnt/hdc/mldonkey --no-create-home] este comando añadirá al sistema el usuario mlnet y le indicamos que el home es la carpeta que previamente hemos creado que es /mnt/hdc/mldonkey, y el ultimo parametro indica (como es normal) que ya hemos creado esa carpeta. Nos pedirá unos cuantos datos, lo rellenais como querais, pero recordad el password ;)
  • El siguiente paso es tratar de identificarnos como este usuario creado [login mlnet] , le ponemos el password y ya tendríamos que ser mlnet, tendremos esto en la consola mlnet@debian:~$ .
  • Si ahora hacemos un [ls] tendríamos que ver dos carpetas (mldonkey y mldonkey-app)
  • Nos metemos en mldonkey-app y ejecutamos el archivo ejecutable mlnet con [./mlnet]
  • Ahora tendríamos arrancado el servidor de mldonkey por primera vez, al ejecutarlo como el usuario mlnet , esta aplicación nos ha creado dentro del home de mlnet una carpeta oculta llama .mldonkey donde está la configuración (para ese usuario) del mldonkey. Ahora lo cerramos con [Ctrl + C].
  • Nos trasladamos a esa carpeta [cd /mnt/hdc/mldonkey/.mldonkey] , y hacemos un [ls] .
  • Dentro de esta carpeta tenemos muchos archivos pero hay solo unos pocos que nos interesan :D .El primero que tenemos que ediar es downloads.ini . Lo editamos con nuestro editor preferido (nano,vi… ). Al principio del archivo nos encontraremos con una linea que configura las direcciones que tienen permiso para conectarse al servidor via web o telnet. En mi caso cambio allowed_ips =["255.255.255.255";] Para poder acceder desde cualquier IP( local, trabajo, universidad… etc… ).
  • Ya podemos ejecutar el mlnet de manera permanente.(Aseguraros de se mlnet y no root o cualquier otro usuario). Nos movemos a /mnt/hdc/mldokey-app y ejecutamos [./mlnet &]
  • El ultimo & es para que pulsando Intro la aplicación se quede en el background ejecutandose de manera permanente.
  • Si abrimos un navegador y escribimos http://ipdelamaquina:4080 entraremos en la interface web del mldonkey.
  • Como primer paso sería interesante en la barra de comandos del mldonkey escribir esto : adduser admin password , con lo que añadiremos a la aplicación un usuario con login admin y pass password . Este será el usuario que utilizaremos para conectarnos al mldonkey desde cualquier parte ( tras identificarnos claro está.. ;) ).
  • Teneis que recordar ejecutar siempre el mlnet como el usuario mlnet no como otro !! ya que creara nuevas configuraciones… nuevo incoming y “mil ostias mas” lo cual te generará cierta mala leche interior ;) SIEMPRE CON EL USUARIO QUE HEMOS PREPARADO.
  • Pues ya está todo funcionando… si teneis alguna duda… ya sabeis Post a reply !

Se me olvidaba!! aquí teneis una lista de puertos para abirir. Puertos Mldonkey.

blog code portfolio feed flickr

¿Donde estoy?



Ultimos comentarios

Hace poco



  • Segunda Fiesta en FOX
  • Kevin Rose, DiggNation en Directo
  • DiggNation
  • DiggNation
  • FreeBeer by Google
  • Emo Programming
  • Manuales y Manuales
  • Talent!

Tag Cloud

abrazos ajax apache aplicaciones Apple arduino blogak Ciencia code consolas crack crossover css Curiosidades day debian desarrollo devc++ disco diseño DRM duro euskal euskalparty examenes explorer fiestas flickr fonera fonera wifi fotos fowa frases freak geek Geeks General google independence java javascript juegos leopard Linux mac macbook pro mldonkey musica mysql NAS osx OS X padre de familia Paranoias php png Programación prototype psp python rol SGAE simplebd software subversion tecnología themes Universidad virus Web2.0 wifi wii consolas windows wireless wordpress wow xajax youtube

Archivo mensual