Difference between revisions of "FAQ amuled-es"

From AMule Project FAQ
Jump to: navigation, search
m (Corrected Spelling of Español in language selection)
 
Line 9: Line 9:
 
Libre de [http://es.wikipedia.org/wiki/GUI GUI], [[AMuled-es|aMuled]] reduce el consumo de memoria y los requisitos de CPU de ejecución y puede correr sin necesidad de las [http://www.xfree86.org X].<br />
 
Libre de [http://es.wikipedia.org/wiki/GUI GUI], [[AMuled-es|aMuled]] reduce el consumo de memoria y los requisitos de CPU de ejecución y puede correr sin necesidad de las [http://www.xfree86.org X].<br />
  
Si lo que necesitas es ejecutar [[AMule-es|aMule]] en un servidor remoto, prueba [[FAQ_aMule-es#.C3.82.C2.BFHay_alguna_forma_de_arrancar_aMule_sin_interfaz_gr.C3.83.C2.A1fica.3F|try Xvfb]] (mira [[FAQ_aMule-es#.C3.82.C2.BFPuedo_controlar_aMule_de_forma_remota.2C_atraves_de_telnet_igual_que_hago_con_eDonkey.3F|también]]).<br />
+
Si lo que necesitas es ejecutar [[AMule-es|aMule]] en un servidor remoto, prueba [[FAQ_aMule-es#.C2.BFHay_alguna_forma_de_arrancar_aMule_sin_interfaz_gr.C3.A1fica.3F|Xvfb]] (mira [[FAQ_aMule-es#.C3.82.C2.BFPuedo_controlar_aMule_de_forma_remota.2C_atraves_de_telnet_igual_que_hago_con_eDonkey.3F|también]]).<br />
  
 
'''Atención:''' Recuerda que las max-Connections '''no''' deben sobrepasar 1024, ya que [[wxBase]] no es capaz de trabajar con más conexiones.<br />
 
'''Atención:''' Recuerda que las max-Connections '''no''' deben sobrepasar 1024, ya que [[wxBase]] no es capaz de trabajar con más conexiones.<br />

Latest revision as of 14:57, 8 September 2009

English | Deutsch | Español

aMuled es un aMule, con todas las características, funcionando sin ninguna interface (GUI). Se controla a través de acceso remoto por medio de aMuleWeb, aMuleCMD, aMuleGUI u otras utilidades ed2k.

Libre de GUI, aMuled reduce el consumo de memoria y los requisitos de CPU de ejecución y puede correr sin necesidad de las X.

Si lo que necesitas es ejecutar aMule en un servidor remoto, prueba Xvfb (mira también).

Atención: Recuerda que las max-Connections no deben sobrepasar 1024, ya que wxBase no es capaz de trabajar con más conexiones.

Script de Arranque

Aquí tienes el amuled un script de inicio que arrancará y parará el amuled junto con la máquina.

Éste deriva de otro, el aMuleWeb, pero siguiendo estrictamente las reglas, no le hace falta el achivo de configuración '/etc/defaults, y no arranca el servidor web (si lo tenemos configurado en ~/.aMule/amule.conf entonces sí arrancará ).

Arrancalo con su, o antecede el script con sudo, para iniciarlo como root.

Modifica la línea con USER= para asignar al acutal usuario (nos lo indica whoami).

Crea un achivo como /etc/init.d/amuled:

touch /etc/init.d/amuled

Haz que sea ejecutable:

chmod 755 /etc/init.d/amuled

Establece que se inicie en el arranque:

 #en distribuciones debian:
 update-rc.d amuled defaults
 #en las distros genéricas
 ln -s /etc/init.d/amuled /etc/rc0.d/K20amuled;
 ln -s /etc/init.d/amuled /etc/rc1.d/K20amuled;
 ln -s /etc/init.d/amuled /etc/rc6.d/K20amuled;
 ln -s /etc/init.d/amuled /etc/rc4.d/S20amuled
 ln -s /etc/init.d/amuled /etc/rc5.d/S20amuled

El contenido del script es el siguiente:

#!/bin/bash

NAME=$(basename "$0")
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
DAEMON=/usr/bin/amuled
DESC=amuled
USER=g2p # El usuario que ya ha iniciado el amule para configurarlo.

test -x "$DAEMON" || exit 0

case "$1" in
 start)
   echo -n "Starting $DESC: "
     su "$USER" -c "$(printf "%q -f" "$DAEMON" )"
   echo "$NAME."
   ;;
 stop)
   echo -n "Stopping $DESC: "
     killall --quiet "$DAEMON"
   echo "$NAME."
   ;;
 restart|force-reload)
   echo -n "Restarting $DESC: "
     killall --quiet "$DAEMON"
   sleep 1
     su "$USER" -c "$(printf "%q -f" "$DAEMON" )"
   ;;
 *)
   printf "Usage: %q {start|stop|restart|force-reload}\n" "$0" >&2
   exit 1
   ;;
esac

exit 0