Mldonkey es basicamente un programa de descarga p2p multired, que se ejecuta como demonio. Las ventajas son obvias, con un sólo programa descargas de la red edonkey, bittorent y gnutella, además al correr como demonio consume muchísimos menos recursos que otros programas.
Cuando leí la primera vez sobre eso, enseguida fui a instalarlo, fue un desastre, no sólo no lo pude hacer funcionar sino que no lo podía desinstalar. Al final encontré la manera de desinstalarlo en un foro de ubuntu. Lo volví a intentar con idénticos resultados y lo deje aparcado en “cosas por hacer”.
Al poco me enteré que el amule tenía un demonio, pero me gustaba demasiado la idea de que fuera multired, así que me puse más en serio y otros tres intentos fallidos más tarde, lo hice a mi manera, cutre, a base de parches para que quedara como quería. Esto es lo que hice, creo:
Descargué el programa de su página, lo descomprimí en /opt y lo ejecuté con un usuario creado al efecto. Para ajustar los directorios (quiero usar una partición específica), hice enlaces simbólicos de todo, sé que se puede hacer desde el programa, pero me pareció más fácil hacerlo de una manera que supiera lo que hacía.
Bueno, ya está funcionando, ahora quiero que se ejcute al inicio y que se pare al apagar, busqué algún script ya hecho pero no me iban bien, demasiado complicados, di con uno que casi comprendía todo lo que ponía y lo simplifiqué más todavía, el resultado:
#!/bin/bash
#defino la ruta del ejecutable y el puerto de conexión web MLNETDIR=”/opt/mldonkey-distrib-2.7.7/”
HTTP_PORT=”4080″#echo -n ‘ mlnetd ‘
#mldonk es el usuario creado
case “$1″ in
start)
echo start
su mldonk -c “$MLNETDIR/mlnet > /dev/null 2>&1 &”
;;
stop)
echo stop
wget -O – -t 2 -T 2 “http://localhost:$HTTP_PORT/submit?q=kill”
;;
*)
echo “Usage: mldonkey {start|stop}” >&2
exit 64
;;
esacexit 0
Para entender todo lo de los demonios es muy útil esta página, copio el script a /etc/init.d, cambio los permisos, creo los enlaces a los runlevels y ya está, hay otros scripts mucho más completos, yo no puedo reiniciarlo, no puedo comprobar el status, pero lo arranco y lo paro cuando quiero, ¡toma ya!.
En cuanto al manejo del programa, instalé sancho, pero no me acaba de convencer y uso el acceso web, tremendamente feo pero eficaz y sencillo. El rendimiento es más que aceptable, entre otras cosas porque está más rato encendido que mis programas anteriores, mi hermana navegando en su cuenta y mientras descargando en silencio, ¡genial!.

Sindicación RSS
Sindicación por email
