Pongo aquí como he configurado mldonkey-server en el Raspberry PI para aquellas personas que no están muy puestas con Linux. Mldonkey-server es como el emule de toda la vida, la principal diferencia es que es solo la parte servidor que se ejecutará en el raspberry pi. Mientras que la parte cliente, donde se gestionarán las descargas lo haremos desde otro ordenador (o movil) mediante el navegador o la instalación de un cliente.
Procedemos a instalarlo:
Code: Select all
# Actualizamos la lista de paquetes disponibles.
sudo aptitude update
# Instalamos mldonkey-server.
sudo aptitude install mldonkey-server
Nos preguntará que si queremos que se inicie automáticamente en el arranque del sistema. Yo le he puesto que si, si no lo deberas levantar de forma manual en cada inicio.
Ahora pasamos a la configuración inicial, para ello necesitamos instalar el telnet:
Code: Select all
sudo aptitude install telnet
# Por si acaso, Iniciamos el servicio.
sudo service mldonkey-server start
Ahora vamos a activar la entrada desde el navegador de cualquier ordenador de la red interna (yo tengo la red con las ips 192.168.x.x por eso pongo 192.168.255.255) y a cambiar el password:
Code: Select all
$ telnet 127.0.0.1 4000
Trying 127.0.0.1...
Connected to 127.0.0.1.
Escape character is '^]'.
Welcome to MLDonkey 2.8.5
Welcome on mldonkey command-line
Use ? for help
MLdonkey command-line:
> auth admin ""
> passwd newpasswd
> set allowed_ips "127.0.0.1 192.168.255.255"
> quit
Por último nos queda configurar donde se va a descargar de forma temporal los archivos (en el ejemplo en /media/datos/temp) y una vez descargados completamente donde se guardaran (en el ejemplo /media/datos/descargas). Yo suelo hacer un enlace directo desde el sitio de descarga original al que yo deseo, pare ello haced esto:
Code: Select all
# Borramos las carpetas de la configuración por defecto.
sudo rmdir /root/.mldonkey-server/temp
sudo rmdir /root/.mldonkey/incoming/directories
sudo rmdir /root/.mldonkey/incoming/files
# Creamos el enlace directo a las que deseemos.
sudo ln -s [i]/media/datos/descargas[/i] /root/.mldonkey/incoming/files
sudo ln -s [i]/media/datos/descargas[/i] /root/.mldonkey/incoming/directories
sudo ln -s [i]/media/datos/temp[/i] /root/.mldonkey/temp
Hay que tener en cuenta que es conveniente tener configurado un almacenamiento externo como un disco duro o algo similar, pero esto es cuestión de otro tutorial y se ha hablado en otros hilos.
Ya solo queda reiniciar mldonkey:
Code: Select all
sudo service mldonkey-server restart
Y como primer contacto en cualquier ordenador de la casa que esté en la misma red poneis:
http://192.168.1.2:4080/
En mi caso 192.168.1.2 es la ip del raspberry pi. En linux podeis ver la ip que teneis con el comando:
Supongo que ahora toca optimizarlo para el Raspi con la multitud de opciones que tiene, esto ya se puede discutir en este hilo. Por ahora a mi me va bien ejecutandose junto con el Transmission las 24 horas del día.
Fuente:
http://mldonkey.sourceforge.net/Quickstart_guide