http://wiki.amule.org/t/api.php?action=feedcontributions&user=Rkl&feedformat=atomAMule Project FAQ - User contributions [en]2024-03-29T11:29:44ZUser contributionsMediaWiki 1.23.3http://wiki.amule.org/t/index.php?title=HowTo_Compile_aMuled-esHowTo Compile aMuled-es2005-04-21T18:41:48Z<p>Rkl: </p>
<hr />
<div><center> [[HowTo Compile aMuled|English]] | '''Español''' </center><br />
<br />
<br />
== 1º ==<br />
<br />
'''NOTA:''' Si ya has instalado las [[wxWidgets|wxGTK]] 2.5.4 o superior, salta directamente al [[#2nd|segundo paso]], desde las [[wxGTK]] 2.5.4 estas incluyen las [[wxBase]] 2.5.4. Date cuenta que [[aMuled]] no compilara con versiones anteriores de [[wxWidgets]], como la versión 2.4.2!<br />
<br />
Descarga las [[wxBase]] 2.5.4 o superior de http://www.wxWidgets.org<br />
descomprimelas, y haz como usuario<br />
*''./configure --prefix=/usr/''<br />
'''NOTA:''' Si quieres soporte para [http://www.unicode.org Unicode] necesitaras darle la bandera ''--enable-unicode'' al “script” de configuración.<br />
*''make''<br />
como “root” <br />
*''make install''<br />
*''ldconfig''<br />
<br />
== 2º ==<br />
<br />
*Descarga [[aMule CVS|amule-cvs]] de http://amule.hirnriss.net <br />
No uses la versión 2.0.0-rc8, habia un error severo en ella relacionado con [[aMuled]]!<br />
<br />
Descomprime, y haz como usuario<br />
*''./configure --enable-amulecmd --enable-webserver --disable-monolithic --enable-amule-daemon''<br />
*''make''<br />
como “root” <br />
*''make install''<br />
<br />
Eso es. Ahora tienes un [[aMuled|aMule-daemon]] funcionando en ''/usr/local/bin''<br><br />
Ahora necesitas configurarlo. Para crear el archivo ''~/.aMule/amule.conf'', el cual es el archivo con las preferencias, ejecuta una vez [[aMuled]]. <br><br />
El directorio ''~/.aMule'' y el archivo ''~/.aMule/amule.conf'' seran creados en el directorio “home” del usuario que ejecuto [[aMuled]].<br><br />
::'''NOTA:''' En versiones de [[aMule]] previas a la 2.0.0 el archivo ''~/.aMule/amule.conf'' era ''~/.eMule''.<br><br />
Probablemente querrás [[aMuleWeb]] para controlar tu [[aMuled|”daemon”]]. Para poder usarlo necesitas activar las [[Conexiones externas]]. Echale un vistazo a [[Webserver-1.2.x|este articulo]].<br><br />
Se que este es para 1.2.x pero como no tienes una GUI para configurarlo todo esto es lo que querras.<br><br />
Lee también el [[FAQ_amuled|FAQ de aMuled]], algunos cosas de configuración están mencionadas alli.<br />
<br />
== Donde notificar problemas y preguntas? ==<br />
<br />
Para Problemas o Preguntas solamente notificarlas en [http://forum.amule.org aMule forum] o entrar en el canal [[IRC]] [irc://irc.freenode.net/amule #amule] en [irc://irc.freenode.net irc.freenode.net]<br />
<br />
[[User:Stefanero|Stefanero]]</div>Rklhttp://wiki.amule.org/t/index.php?title=HowTo_Compile_aMuled-esHowTo Compile aMuled-es2005-04-21T18:40:09Z<p>Rkl: </p>
<hr />
<div><center> [[HowTo Compile aMuled|English]] | '''Español''' </center><br />
<br />
<br />
== 1º ==<br />
<br />
'''NOTA:''' Si ya has instalado las [[wxWidgets|wxGTK]] 2.5.4 o superior, salta directamente al [[#2nd|segundo paso]], desde las [[wxGTK]] 2.5.4 estas incluyen las [[wxBase]] 2.5.4. Date cuenta que [[aMuled]] no compilara con versiones anteriores de [[wxWidgets]], como la versión 2.4.2!<br />
<br />
Descarga las [[wxBase]] 2.5.4 o superior de http://www.wxWidgets.org<br />
descomprimelas, y haz como usuario<br />
*''./configure --prefix=/usr/''<br />
'''NOTA:''' Si quieres soporte para [http://www.unicode.org Unicode] necesitaras darle la bandera ''--enable-unicode'' al “script” de configuración.<br />
*''make''<br />
como “root” <br />
*''make install''<br />
*''ldconfig''<br />
<br />
== 2º ==<br />
<br />
*Descarga [[aMule CVS|amule-cvs]] de http://amule.hirnriss.net <br />
No uses la versión 2.0.0-rc8, habia un error severo en ella relacionado con [[aMuled]]!<br />
<br />
Descomprime, y haz como usuario<br />
*''./configure --enable-amulecmd --enable-webserver --disable-monolithic --enable-amule-daemon''<br />
*''make''<br />
como “root” <br />
*''make install''<br />
<br />
Eso es. Ahora tienes un [[aMuled|aMule-daemon]] funcionando en ''/usr/local/bin''<br><br />
Ahora necesitas configurarlo. Para crear el archivo ''~/.aMule/amule.conf'', el cual es el archivo con las preferencias, ejecuta una vez [[aMuled]]. <br><br />
El directorio ''~/.aMule'' y el archivo ''~/.aMule/amule.conf'' seran creados en el directorio “home” del usuario que ejecuto [[aMuled]].<br><br />
::'''NOTA:''' En versiones de [[aMule]] previas a la 2.0.0 el archivo ''~/.aMule/amule.conf'' era ''~/.eMule''.<br><br />
Probablemente querrás [[aMuleWeb]] para controlar tu [[aMuled|”daemon”]]. Para poder usarlo necesitas activar las [[Conexiones externas]]. Comprueba [[Webserver-1.2.x|este articulo]].<br><br />
Se que este es para 1.2.x pero como no tienes una GUI para configurarlo todo esto es lo que querras.<br><br />
Lee también el [[FAQ_amuled|FAQ de aMuled]], algunos cosas de configuración están mencionadas alli.<br />
<br />
== Donde notificar problemas y preguntas? ==<br />
<br />
Para Problemas o Preguntas solamente notificarlas en [http://forum.amule.org aMule forum] o entrar en el canal [[IRC]] [irc://irc.freenode.net/amule #amule] en [irc://irc.freenode.net irc.freenode.net]<br />
<br />
[[User:Stefanero|Stefanero]]</div>Rklhttp://wiki.amule.org/t/index.php?title=AMule_is_slow-esAMule is slow-es2005-04-21T11:02:02Z<p>Rkl: </p>
<hr />
<div><center>[[AMule_is_slow|English]] | [[AMule_is_slow-it|Italiano]] | [[AMule_is_slow-nl|Nederlands]] | '''Español'''</center><br />
<br />
== [[aMule]] va lento ==<br />
<br />
¿Así que [[aMule]] va lento? Esto puede ser por:<br />
<br />
*[[#Tu culpa|Tu culpa]]<br />
*[[#Culpa de la Red|Culpa de la red]]<br />
<br />
== Tu culpa ==<br />
<br />
Esta es una lista de los problemas que pueden ser la razón de velocidades de descarga bajas:<br />
<br />
*Un valor demasiado bajo en "Preferencias"->"Conexión"->"Límites Descargas"<br />
*Un valor demasiado bajo en "Preferencias"->"Conexión"->"Límites Subida". Para límites de subida inferiores a 4 kbps, tu velocidad de descarga será 3 veces la de subida. Para límites de subida por debajo de 10 kbps tu límite de descarga será 4 veces el límite de subida. Para límites de subida iguales o superiores a 10 kbps no tendrás limitación en el límite de descarga, que estará limitado solo por lo que le indique en el valor "Límites Descarga" de las Preferencias (lee [[FAQ_eD2k-Kademlia-es#Are_there_any_limitations_on_the_ED2K_network?|este link]] para saber más sobre esto).<br />
*Un valor demasiado alto en "Preferencias"->"Conexión"->"Límites Subida". Tu línea puede estar congestionada (depende de la velocidad de tu línea).<br />
*Un valor demasiado bajo en "Preferencias"->"Conexión"->"Conexiones Máximas". No hay suficientes conexiones disponibles.<br />
*Un valor demasiado alto en "Preferencias"->"Conexión"->"Conexiones Máximas". Demasiadas conexiones pueden congestionar tu línea.<br />
*Un valor demasiado bajo en "Tweaks del Núcleo"->"Nuevas Conexiones Máximas/5s". Le cuesta mucho adquirir fuentes.<br />
*Un valor demasiado alto en "Tweaks del Núcleo"->"Nuevas Conexiones Máximas/5s". Tu línea se congestiona, tantas conexiones nuevas producen demasiado tráfico excedente.<br />
*Tener [[FAQ_eD2k-Kademlia-es#¿Qué es ID baja e ID alta?|ID Baja]].<br />
* Algunos [http://es.wikipedia.org/wiki/ISP ISP]s bloquean o limitan los puertos standard de [[FAQ_eD2k-Kademlia-es#¿Qué es ED2K?|eD2k]]. Intenta cambiar estos puertos en "Preferencias"->"Conexión".<br />
*Tu firewall puede bloquear algunos puertos o protocolos que usa [[aMule]] y/o no deja pasar estos puertos por tu router (de nuevo mira en [[FAQ_eD2k-Kademlia-es#¿Qué es ID baja e ID alta?|ID Baja]]).<br />
<br />
== Culpa de la red ==<br />
<br />
Sentimos decirte que aveces las bajas velocidades no son debidas a un mal código en [[aMule]] o a una mala configuración, sino que son debidas a otros hechos. Esta es una lista:<br />
<br />
*La [[FAQ_eD2k-Kademlia#What_is_ED2K?|eD2k]] es una red lenta. En algunas otras redes [[P2P]] puedes fácilmente descargar mas rápido. La red [[FAQ_eD2k-Kademlia#What_is_ED2K?|eD2k]] es una de las redes [[P2P]] mas rápidas existentes, pero su principal objetivo es la disponibilidad. Mientras en otras redes populares eres capaz de descargar muy rápido, te daras cuenta rápidamente que en la red [[FAQ_eD2k-Kademlia#What_is_ED2K?|eD2k]] existen millones de archivos que seras incapaz de encontrar en otras muchas redes.<br />
*[[FAQ_eD2k-Kademlia#What_is_all_that_credits,_rate_and_score_stuff_about?|Los Creditos]]. si estas ejecutando [[aMule]] por primera vez o si borraste algunos archivos en el directorio ''~/.aMule'', no tendrás [[FAQ_eD2k-Kademlia#What_is_all_that_credits,_rate_and_score_stuff_about?|creditos]]. [[FAQ_eD2k-Kademlia#What_is_all_that_credits,_rate_and_score_stuff_about?|Los Creditos]] garantizan descargas rápidas. Si no sabes lo que son, lee [[FAQ_eD2k-Kademlia#What_is_all_that_credits,_rate_and_score_stuff_about?|esto]].<br />
*La disponibilidad de los archivos. Archivos raros, archivos antiguos, archivos extremadamente nuevos... estos tipos de archivos tienen muy pocas [[FAQ_eD2k-Kademlia#What_is_a_source?|fuentes]], por tanto toma bastante tiempo a [[aMule]] conectar a otros [[clientes]] que los comparten.<br />
*Largas [[colas]]: [[eMule]] y muchos de sus variantes usan largas [[colas]], el tamaño máximo por defecto es 5.000. Esto significa que no se puede saltar delante de otros [[clientes]] volviendo a preguntar rápidamente por una [[FAQ_eD2k-Kademlia#What_is_a_source?|fuente]] (un problema visto antes de los tiempos de [[eMule]]), esto también significa que uno debe ser paciente esperando conectado y que poder hacerlo para un nuevo [[cliente]] sin sus [[FAQ_ed2k#What_is_all_that_credits,_rate_and_score_stuff_about?|creditos]] modificados toma un tiempo. <br />
*Echa un vistazo al [[FAQ network|FAQ de la red]].</div>Rklhttp://wiki.amule.org/t/index.php?title=AMule_is_slow-esAMule is slow-es2005-04-21T11:01:01Z<p>Rkl: </p>
<hr />
<div><center>[[AMule_is_slow|English]] | [[AMule_is_slow-it|Italiano]] | [[AMule_is_slow-nl|Nederlands]] | '''Español'''</center><br />
<br />
== [[aMule]] va lento ==<br />
<br />
¿Así que [[aMule]] va lento? Esto puede ser por:<br />
<br />
*[[#Tu culpa|Tu culpa]]<br />
*[[#Culpa de la Red|Culpa de la red]]<br />
<br />
== Tu culpa ==<br />
<br />
Esta es una lista de los problemas que pueden ser la razón de velocidades de descarga bajas:<br />
<br />
*Un valor demasiado bajo en "Preferencias"->"Conexión"->"Límites Descargas"<br />
*Un valor demasiado bajo en "Preferencias"->"Conexión"->"Límites Subida". Para límites de subida inferiores a 4 kbps, tu velocidad de descarga será 3 veces la de subida. Para límites de subida por debajo de 10 kbps tu límite de descarga será 4 veces el límite de subida. Para límites de subida iguales o superiores a 10 kbps no tendrás limitación en el límite de descarga, que estará limitado solo por lo que le indique en el valor "Límites Descarga" de las Preferencias (lee [[FAQ_eD2k-Kademlia-es#Are_there_any_limitations_on_the_ED2K_network?|este link]] para saber más sobre esto).<br />
*Un valor demasiado alto en "Preferencias"->"Conexión"->"Límites Subida". Tu línea puede estar congestionada (depende de la velocidad de tu línea).<br />
*Un valor demasiado bajo en "Preferencias"->"Conexión"->"Conexiones Máximas". No hay suficientes conexiones disponibles.<br />
*Un valor demasiado alto en "Preferencias"->"Conexión"->"Conexiones Máximas". Demasiadas conexiones pueden congestionar tu línea.<br />
*Un valor demasiado bajo en "Tweaks del Núcleo"->"Nuevas Conexiones Máximas/5s". Le cuesta mucho adquirir fuentes.<br />
*Un valor demasiado alto en "Tweaks del Núcleo"->"Nuevas Conexiones Máximas/5s". Tu línea se congestiona, tantas conexiones nuevas producen demasiado tráfico excedente.<br />
*Tener [[FAQ_eD2k-Kademlia-es#¿Qué es ID baja e ID alta?|ID Baja]].<br />
* Algunos [http://es.wikipedia.org/wiki/ISP ISP]s bloquean o limitan los puertos standard de [[FAQ_eD2k-Kademlia-es#¿Qué es ED2K?|eD2k]]. Intenta cambiar estos puertos en "Preferencias"->"Conexión".<br />
*Tu firewall puede bloquear algunos puertos o protocolos que usa [[aMule]] y/o no deja pasar estos puertos por tu router (de nuevo mira en [[FAQ_eD2k-Kademlia-es#¿Qué es ID baja e ID alta?|ID Baja]]).<br />
<br />
== Culpa de la red ==<br />
<br />
Sentimos decirte que aveces las bajas velocidades no son debidas a un mal código en [[aMule]] o a una mala configuración, sino que son debidas a otros hechos. Esta es una lista:<br />
<br />
*La [[FAQ_eD2k-Kademlia#What_is_ED2K?|eD2k]] es una red lenta. En algunas otras redes [[P2P]] puedes fácilmente descargar mas rápido. La red [[FAQ_eD2k-Kademlia#What_is_ED2K?|eD2k]] es una de las redes [[P2P]] mas rápidas existentes, pero su principal objetivo es la disponibilidad. Mientras en otras redes populares eres capaz de descargar muy rápido, te daras cuenta rápidamente que en la red [[FAQ_eD2k-Kademlia#What_is_ED2K?|eD2k]] existen millones de archivos que seras incapaz de encontrar en otras muchas redes.<br />
*[[FAQ_eD2k-Kademlia#What_is_all_that_credits,_rate_and_score_stuff_about?|Los Creditos]]. si estas ejecutando [[aMule]] por primera vez o si borraste algunos archivos en el directorio ''~/.aMule'', no tendrás [[FAQ_eD2k-Kademlia#What_is_all_that_credits,_rate_and_score_stuff_about?|creditos]]. [[FAQ_eD2k-Kademlia#What_is_all_that_credits,_rate_and_score_stuff_about?|Los Creditos]] garantizan descargas rápidas. Si no sabes lo que son, lee [[FAQ_eD2k-Kademlia#What_is_all_that_credits,_rate_and_score_stuff_about?|esto]].<br />
*La disponibilidad de los archivos. Archivos raros, archivos antiguos, archivos extremadamente nuevos... estos tipos de archivos tienen muy pocas [[FAQ_eD2k-Kademlia#What_is_a_source?|fuentes]], por tanto toma bastante tiempo a [[aMule]] conectar a otros [[clientes]] que los comparten.<br />
*Largas [[colas]]s: [[eMule]] y muchos de sus variantes usan largas [[colas]], el tamaño máximo por defecto es 5.000. Esto significa que no se puede saltar delante de otros [[clientes]] volviendo a preguntar rápidamente por una [[FAQ_eD2k-Kademlia#What_is_a_source?|fuente]] (un problema visto antes de los tiempos de [[eMule]]), esto también significa que uno debe ser paciente esperando conectado y que poder hacerlo para un nuevo [[cliente]] sin sus [[FAQ_ed2k#What_is_all_that_credits,_rate_and_score_stuff_about?|creditos]] modificados toma un tiempo. <br />
*Echa un vistazo al [[FAQ network|FAQ de la red]].</div>Rklhttp://wiki.amule.org/t/index.php?title=User_talk:RklUser talk:Rkl2005-04-21T10:15:36Z<p>Rkl: </p>
<hr />
<div>Me he equivocado creando una entrada "editing-firewall".Lo siento.<br />
<br />
<br />
Actualizada la pagina suse9.2 install at home con el cambio echo en la version inglesa.<br />
<br />
Añadido cambio de la version inglesa a amule make everything slow-es<br />
<br />
'''No problem, por lo menos ahora ya te has registrado ;-P'''<br />
<br />
'''Tio, con todo lo que curras, se te excusa TODO!!!'''<br />
<br />
----<br />
<br />
Por cierto, podrías acabar de traducir [[aMule is slow-es]] ? [[User:Kno|Kno]] lo 4empezo y... :-P<br />
<br />
gracias :)<br />
<br />
---<br />
<br />
He traducido How to compile aMuled, no he visto tu mensaje hasta ahora, cuando pueda intento traducir lo q falta, por cierto he vuelto a cagarla creando una entrada HowTo_compile-es, jejeje (Siempre me pasa q me dejo alguna palabra creando el enlace o añado de mas), lo siento otra vez.<br />
<br />
---</div>Rklhttp://wiki.amule.org/t/index.php?title=HowTo_Compile_aMuled-esHowTo Compile aMuled-es2005-04-21T10:12:08Z<p>Rkl: </p>
<hr />
<div><center> '''Español''' | [[HowTo Compile aMuled|English]] </center><br />
<br />
<br />
== 1º ==<br />
<br />
'''NOTA:''' Si ya has instalado las [[wxWidgets|wxGTK]] 2.5.4 o superior, salta directamente al [[#2nd|segundo paso]], desde las [[wxGTK]] 2.5.4 estas incluyen las [[wxBase]] 2.5.4. Date cuenta que [[aMuled]] no compilara con versiones anteriores de [[wxWidgets]], como la versión 2.4.2!<br />
<br />
Descarga las [[wxBase]] 2.5.4 o superior de http://www.wxWidgets.org<br />
descomprimelas, y haz como usuario<br />
*''./configure --prefix=/usr/''<br />
'''NOTA:''' Si quieres soporte para [http://www.unicode.org Unicode] necesitaras darle la bandera ''--enable-unicode'' al “script” de configuración.<br />
*''make''<br />
como “root” <br />
*''make install''<br />
*''ldconfig''<br />
<br />
== 2º ==<br />
<br />
*Descarga [[aMule CVS|amule-cvs]] de http://amule.hirnriss.net <br />
No uses la versión 2.0.0-rc8, habia un error severo en ella relacionado con [[aMuled]]!<br />
<br />
Descomprime, y haz como usuario<br />
*''./configure --enable-amulecmd --enable-webserver --disable-monolithic --enable-amule-daemon''<br />
*''make''<br />
como “root” <br />
*''make install''<br />
<br />
That's it. Ahora tienes un [[aMuled|aMule-daemon]] funcionando en ''/usr/local/bin''<br><br />
Ahora necesitas configurarlo. Para crear el archivo ''~/.aMule/amule.conf'', el cual es el archivo con las preferencias, ejecuta una vez [[aMuled]]. <br><br />
El directorio ''~/.aMule'' y el archivo ''~/.aMule/amule.conf'' seran creados en el directorio “home” del usuario que ejecuto [[aMuled]].<br><br />
::'''NOTA:''' En versiones de [[aMule]] previas a la 2.0.0 el archivo ''~/.aMule/amule.conf'' era ''~/.eMule''.<br><br />
Probablemente querrás [[aMuleWeb]] para controlar tu [[aMuled|”daemon”]]. Para poder usarlo necesitas activar las [[Conexiones externas]]. Comprueba [[Webserver-1.2.x|este articulo]].<br><br />
Se que este es para 1.2.x pero como no tienes una GUI para configurarlo todo esto es lo que querras.<br><br />
Lee también el [[FAQ_amuled|FAQ de aMuled]], algunos cosas de configuración están mencionadas alli.<br />
<br />
== Donde notificar problemas y preguntas? ==<br />
<br />
Para Problemas o Preguntas solamente notificarlas en [http://forum.amule.org aMule forum] o entrar en el canal [[IRC]] [irc://irc.freenode.net/amule #amule] en [irc://irc.freenode.net irc.freenode.net]<br />
<br />
[[User:Stefanero|Stefanero]]</div>Rklhttp://wiki.amule.org/t/index.php?title=HowTo_Compile_aMuledHowTo Compile aMuled2005-04-21T10:11:21Z<p>Rkl: </p>
<hr />
<div><center> '''English''' | [[ HowTo_Compile_aMuled-es|Español]] </center><br />
<br />
<br />
== 1st ==<br />
<br />
'''NOTE:''' If you have already installed [[wxWidgets|wxGTK]] 2.5.4 or higher, jump directly into the [[#2nd|second step]], since [[wxGTK]] 2.5.4 includes [[wxBase]] 2.5.4. Note that [[aMuled]] will not compile with earlier versions of [[wxWidgets]], such as version 2.4.2!<br />
<br />
Download [[wxBase]] 2.5.4 or higher from http://www.wxWidgets.org<br />
unpack it, and do as user<br />
*''./configure --prefix=/usr/''<br />
'''NOTE:''' If you want [http://www.unicode.org Unicode] support you need to give the ''--enable-unicode'' flag to the configure script.<br />
*''make''<br />
as root <br />
*''make install''<br />
*''ldconfig''<br />
<br />
== 2nd ==<br />
<br />
*Download [[aMule CVS|amule-cvs]] from http://amule.hirnriss.net <br />
Don't use version 2.0.0-rc8, there was a severe bug in it concerning [[aMuled]]!<br />
<br />
Unpack it, and do as user<br />
*''./configure --enable-amulecmd --enable-webserver --disable-monolithic --enable-amule-daemon''<br />
*''make''<br />
as root <br />
*''make install''<br />
<br />
That's it. You now have a working [[aMuled|aMule-daemon]] in ''/usr/local/bin''<br><br />
Now you need to configure it. To create the ''~/.aMule/amule.conf'' file, which is the preferences file, run [[aMuled]] once. <br><br />
The ''~/.aMule'' directory and the ''~/.aMule/amule.conf'' file will be created in the home directory of the user that ran [[aMuled]].<br><br />
::'''NOTE:''' In [[aMule]] versions previous to 2.0.0 the ''~/.aMule/amule.conf'' file was ''~/.eMule''.<br><br />
You probably want [[aMuleWeb]] to control your [[aMuled|daemon]]. To be able to use that you need to enable [[External Connections]]. Check [[Webserver-1.2.x|this article]].<br><br />
I know it's for 1.2.x but since you dont have a GUI to setup everything this is what you want.<br><br />
Also read the [[FAQ_amuled|aMuled FAQ]], since some setup things are metioned there.<br />
<br />
== Where to report problems and questions? ==<br />
<br />
For Problems or Questions just report on [http://forum.amule.org aMule forum] or join [[IRC]] channel [irc://irc.freenode.net/amule #amule] at [irc://irc.freenode.net irc.freenode.net]<br />
<br />
[[User:Stefanero|Stefanero]]</div>Rklhttp://wiki.amule.org/t/index.php?title=HowTo_Compile_aMuledHowTo Compile aMuled2005-04-21T10:03:48Z<p>Rkl: </p>
<hr />
<div><br />
<center> '''English''' | [[ HowTo_Compile-es|Español]] </center><br />
<br />
<br />
== 1st ==<br />
<br />
'''NOTE:''' If you have already installed [[wxWidgets|wxGTK]] 2.5.4 or higher, jump directly into the [[#2nd|second step]], since [[wxGTK]] 2.5.4 includes [[wxBase]] 2.5.4. Note that [[aMuled]] will not compile with earlier versions of [[wxWidgets]], such as version 2.4.2!<br />
<br />
Download [[wxBase]] 2.5.4 or higher from http://www.wxWidgets.org<br />
unpack it, and do as user<br />
*''./configure --prefix=/usr/''<br />
'''NOTE:''' If you want [http://www.unicode.org Unicode] support you need to give the ''--enable-unicode'' flag to the configure script.<br />
*''make''<br />
as root <br />
*''make install''<br />
*''ldconfig''<br />
<br />
== 2nd ==<br />
<br />
*Download [[aMule CVS|amule-cvs]] from http://amule.hirnriss.net <br />
Don't use version 2.0.0-rc8, there was a severe bug in it concerning [[aMuled]]!<br />
<br />
Unpack it, and do as user<br />
*''./configure --enable-amulecmd --enable-webserver --disable-monolithic --enable-amule-daemon''<br />
*''make''<br />
as root <br />
*''make install''<br />
<br />
That's it. You now have a working [[aMuled|aMule-daemon]] in ''/usr/local/bin''<br><br />
Now you need to configure it. To create the ''~/.aMule/amule.conf'' file, which is the preferences file, run [[aMuled]] once. <br><br />
The ''~/.aMule'' directory and the ''~/.aMule/amule.conf'' file will be created in the home directory of the user that ran [[aMuled]].<br><br />
::'''NOTE:''' In [[aMule]] versions previous to 2.0.0 the ''~/.aMule/amule.conf'' file was ''~/.eMule''.<br><br />
You probably want [[aMuleWeb]] to control your [[aMuled|daemon]]. To be able to use that you need to enable [[External Connections]]. Check [[Webserver-1.2.x|this article]].<br><br />
I know it's for 1.2.x but since you dont have a GUI to setup everything this is what you want.<br><br />
Also read the [[FAQ_amuled|aMuled FAQ]], since some setup things are metioned there.<br />
<br />
== Where to report problems and questions? ==<br />
<br />
For Problems or Questions just report on [http://forum.amule.org aMule forum] or join [[IRC]] channel [irc://irc.freenode.net/amule #amule] at [irc://irc.freenode.net irc.freenode.net]<br />
<br />
[[User:Stefanero|Stefanero]]</div>Rklhttp://wiki.amule.org/t/index.php?title=User_talk:RklUser talk:Rkl2005-04-20T07:13:24Z<p>Rkl: </p>
<hr />
<div>Me he equivocado creando una entrada "editing-firewall".Lo siento.<br />
<br />
<br />
Actualizada la pagina suse9.2 install at home con el cambio echo en la version inglesa.<br />
<br />
Añadido cambio de la version inglesa a amule make everything slow-es</div>Rklhttp://wiki.amule.org/t/index.php?title=AMule_makes_everything_slow-esAMule makes everything slow-es2005-04-20T07:11:49Z<p>Rkl: </p>
<hr />
<div><center>'''Español''' | [[AMule_makes_everything_slow|English]] | [[AMule_makes_everything_slow-nl|Nederlands]]</center><br />
<br />
== [[aMule]] hace que todo funcione lento ==<br />
<br />
Si cuando esta funcionando [[aMule]], de repente todas las demás aplicaciones usando la red funcionan lentamente. Entonces debes leer este documento con atención.<br />
<br />
== Como solucionar este problema ==<br />
<br />
Bueno, la causa es que tienes mal configurado [[aMule]]. Revisa lo siguiente:<br />
<br />
*"Preferencias"->"Conexión"->"Limites"->"Subida": Si este valor es muy alto, tanto que tome mas del 75% de ancho de subida, obtendrás muy malas velocidades de descarga, puesto que muchos de los paquetes en internet son paquetes [http://www.faqs.org/faqs/internet/tcp-ip/resource-list TCP] , los cuales requieren de ambos tipos de paquetes, de subida y de bajada. En otras palabras, para descargar algo, necesitas subir algo de informacion.<br />
*"Preferencias"->"Conexión"->"Máx Fuentes/Archivo"->"Limite máximo": Esto especifica la máxima cantidad de fuentes que permites para cada archivo que esta siendo descargado. Cada fuente periodicamente requiere una conexión, Así que mas fuentes requieren mas conexiones y por tanto, un poco de ancho de banda. Ten en cuenta que si estas descargando ''F'' archivos al mismo tiempo(donde ''F'' es un numero) y configuras tu valor "Limite máximo" a ''X'' (donde ''X'' es un numero), puedes llegar a permitir mas de ''X''*''F'' fuentes en total.<br />
*"Preferencias"->"Conexión"->"Límites de conexión"->"Conexiones máximas": Esto especifica la máxima cantidad de conexiones que permites a [[aMule]] tener abiertas al mismo tiempo. Una vez mas, cada conexión toma un poco de ancho de bando por tanto, ajustalo a aquello que se adapte a ti.<br />
*"Preferencias"->"tweaks núcleo"->"Nuevas conexiones máx./ 5 secs": Esto especifica el numero maximo de nuevas conexiones que permites a [[aMule]] abrir en cada periodo de 5 segundos. Ciertos encaminadores ("routers") no pueden hacer frente a muchas conexiones siendo abiertas en un corto periodo de tiempo. Pueden perder velocidad o pueden cerrarse. Reduce esta opción si tu encaminador presenta este problema.<br />
*"Preferencias"->"tweaks núcleo"->"Modo extendido": En antiguas versiones de [[wxWidgets]] (anteriores a la 2.5.4), registros detallados llenado los registros de los servidores, produce un alto consumo de la CPU.Desactivalo.<br />
*Archivos con auto-prioridad deben ser configurados a otra opción que no sea auto si observas que el uso del disco es demasiado alto.<br />
<br />
== Cuales son los valores que se ajustan a mis necesidades ==<br />
<br />
Estos dependeran del tipo de tu conexión ([http://en.wikipedia.org/wiki/Integrated_Services_Digital_Network ISDN], Modem, [http://en.wikipedia.org/wiki/DSL DSL], Cable, T1, etc...), tu [http://en.wikipedia.org/wiki/ISP ISP], el ancho de banda que tus otras aplicaciones necesitan y la cantidad de archivos que estés descargando (también, de la [http://en.wikipedia.org/wiki/CPU CPU] si esta es lenta).<br />
<br />
Como puedes ver, esto es muy personal y es imposible decir que se ajusta a tus necesidades y que no. La única forma de ajustarlo adecuadamente es ir probando. El procedimiento es:<br />
<br />
*Configura a algún valor en concreto.<br />
**Si esta correcto: entonces tweak estos valores un poco para ver si puedes conseguir algunas conexiones mas (mejorando la velocidad) sin perder eficacia en otras aplicaciones.<br />
**Si las otras aplicaciones sufren de falta de ancho de banda: baja los valores de forma que [[aMule]] tome menos ancho de banda.<br />
*Repite los anteriores pasos hasta que encuentres los valores que mejor se ajusten a tus necesidades.</div>Rklhttp://wiki.amule.org/t/index.php?title=AMule_makes_everything_slow-esAMule makes everything slow-es2005-04-20T07:10:15Z<p>Rkl: </p>
<hr />
<div><center>'''Español''' | [[AMule_makes_everything_slow|English]] | [[AMule_makes_everything_slow-nl|Nederlands]]</center><br />
<br />
== [[aMule]] hace que todo funcione lento ==<br />
<br />
Si cuando esta funcionando [[aMule]], de repente todas las demás aplicaciones usando la red funcionan lentamente. Entonces debes leer este documento con atención.<br />
<br />
== Como solucionar este problema ==<br />
<br />
Bueno, la causa es que tienes mal configurado [[aMule]]. Revisa lo siguiente:<br />
<br />
*"Preferencias"->"Conexión"->"Limites"->"Subida": Si este valor es muy alto, tanto que tome mas del 75% de ancho de subida, obtendrás muy malas velocidades de descarga, puesto que muchos de los paquetes en internet son paquetes [http://www.faqs.org/faqs/internet/tcp-ip/resource-list TCP] , los cuales requieren de ambos tipos de paquetes, de subida y de bajada. En otras palabras, para descargar algo, necesitas subir algo de informacion.<br />
*"Preferencias"->"Conexión"->"Máx Fuentes/Archivo"->"Limite máximo": Esto especifica la máxima cantidad de fuentes que permites para cada archivo que esta siendo descargado. Cada fuente periodicamente requiere una conexión, Así que mas fuentes requieren mas conexiones y por tanto, un poco de ancho de banda. Ten en cuenta que si estas descargando ''F'' archivos al mismo tiempo(donde ''F'' es un numero) y configuras tu valor "Limite máximo" a ''X'' (donde ''X'' es un numero), puedes llegar a permitir mas de ''X''*''F'' fuentes en total.<br />
*"Preferencias"->"Conexión"->"Límites de conexión"->"Conexiones máximas": Esto especifica la máxima cantidad de conexiones que permites a [[aMule]] tener abiertas al mismo tiempo. Una vez mas, cada conexión toma un poco de ancho de bando por tanto, ajustalo a aquello que se adapte a ti.<br />
*"Preferencias"->"tweaks núcleo"->"Nuevas conexiones máx./ 5 secs": Esto especifica el numero maximo de nuevas conexiones que permites a [[aMule]] abrir en cada periodo de 5 segundos. Ciertos encaminadores ("routers") no pueden hacer frente a muchas conexiones siendo abiertas en un corto periodo de tiempo. Pueden perder velocidad o pueden cerrarse. Reduce esta opción si tu encaminador presenta este problema.<br />
*"Preferencias"->"tweaks núcleo"->"Modo extendido": En antiguas versiones de [[wxWidgets]] (anteriores a la 2.5.4), registros detallados<br />
*Archivos con auto-prioridad deben ser configurados a otra opción que no sea auto si observas que el uso del disco es demasiado alto.<br />
<br />
== Cuales son los valores que se ajustan a mis necesidades ==<br />
<br />
Estos dependeran del tipo de tu conexión ([http://en.wikipedia.org/wiki/Integrated_Services_Digital_Network ISDN], Modem, [http://en.wikipedia.org/wiki/DSL DSL], Cable, T1, etc...), tu [http://en.wikipedia.org/wiki/ISP ISP], el ancho de banda que tus otras aplicaciones necesitan y la cantidad de archivos que estés descargando (también, de la [http://en.wikipedia.org/wiki/CPU CPU] si esta es lenta).<br />
<br />
Como puedes ver, esto es muy personal y es imposible decir que se ajusta a tus necesidades y que no. La única forma de ajustarlo adecuadamente es ir probando. El procedimiento es:<br />
<br />
*Configura a algún valor en concreto.<br />
**Si esta correcto: entonces tweak estos valores un poco para ver si puedes conseguir algunas conexiones mas (mejorando la velocidad) sin perder eficacia en otras aplicaciones.<br />
**Si las otras aplicaciones sufren de falta de ancho de banda: baja los valores de forma que [[aMule]] tome menos ancho de banda.<br />
*Repite los anteriores pasos hasta que encuentres los valores que mejor se ajusten a tus necesidades.</div>Rklhttp://wiki.amule.org/t/index.php?title=User_talk:RklUser talk:Rkl2005-04-20T06:47:40Z<p>Rkl: </p>
<hr />
<div>Me he equivocado creando una entrada "editing-firewall".Lo siento.<br />
Actualizada la pagina suse9.2 install at home con el cambio echo en la version inglesa.</div>Rklhttp://wiki.amule.org/t/index.php?title=Firewall-esFirewall-es2005-04-19T22:54:43Z<p>Rkl: </p>
<hr />
<div><center>'''Español''' | [[Firewall|English]] </center><br />
<br />
<br />
'''NOTA:''' Si usas [http://www.suse.com SuSE Linux], intenta [[Firewall_SuSE|este "Como"]] primero.<br />
<br />
Si configuras el puerto [http://www.ietf.org/rfc/rfc793.txt TCP] en [[aMule]] a XX y el puerto [http://www.faqs.org/rfcs/rfc768.html UDP] a YY entonces tienes que configurar tu cortafuegos como sigue:<br />
<br />
''iptables -A INPUT -p tcp --dport '''XX''' -j ACCEPT''<br><br />
''iptables -A INPUT -p udp --dport '''XX+3''' -j ACCEPT''<br><br />
''iptables -A INPUT -p udp --dport '''YY''' -j ACCEPT''<br><br />
<br />
Si estas construyendo tus reglas para iptables desde cero, necesitas también permitir llegar trafico ''ESTABLISHED'' y ''RELATED'' a traves de tu cortafuegos: <br />
<br />
''iptables -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT''<br />
<br />
Y también debes permitir al trafico abandonar tu maquina, por cualquiera, permitiendo todo el trafico de salida: <br />
<br />
''iptables -P OUTPUT ACCEPT''<br />
<br />
o especificando reglas especiales.<br />
<br />
'''NOTA:''' para [http://www.mandrake.com Mandrake] 10.0 Oficial y [http://www.iptables.org iptables] podrias tener que cambiar la entrada multipuerto a ''iptables -A INPUT -p udp --dport '''XX:ZZ''' -j ACCEPT'' donde ''XX'' es el mismo puerto [http://www.ietf.org/rfc/rfc793.txt TCP] usado en la primera linea y ''ZZ'' es el numero mas 3 (ej: ''4662:4665'')<br />
<br />
Si quieres configurar [[aMule]] detrás de una puerta de enlace NAT, debes añadir estas lineas a tu "script" de configuración de [http://www.netfilter.org iptables], en la puerta de enlace :<br />
<br />
''EXTIF'' es tu interfaz externa<br />
<br />
''EMULEPORT='''4662'''''<br><br />
''EMULEUDP='''4672'''''<br><br />
''EMULEUDP2=`expr $EMULEPORT + 3`''<br><br />
''EMULEHOST='''10.0.0.2'''''<br><br />
''iptables -t nat -A PREROUTING -i $EXTIF -p tcp --destination-port $EMULEPORT -j DNAT --to-destination $EMULEHOST:$EMULEPORT''<br><br />
''iptables -t nat -A PREROUTING -i $EXTIF -p udp --destination-port $EMULEUDP -j DNAT --to-destination $EMULEHOST:$EMULEUDP''<br><br />
''iptables -t nat -A PREROUTING -i $EXTIF -p udp --destination-port $EMULEUDP2 -j DNAT --to-destination $EMULEHOST:$EMULEUDP2''<br><br />
<br />
<br />
Debes también asegurarte que tu cadena-FORWARD esta configurada correctamente. Normalmente, tendrás una entrada como esta:<br />
<br />
''iptables -A FORWARD -i $EXTIF -o $INTIF -d $EMULEHOST -m state --state ESTABLISHED,RELATED -j ACCEPT''<br />
<br />
Donde ''INTIF'' es tu interfaz interna y ''EMULEHOST'' es el "host" ejecutando el [[servidor]] [[FAQ_eD2k-Kademlia#What_is_ED2K?|eD2k]] en tu red interna.<br />
<br />
Esto evitara nuevas conexiones. Por tanto, debes permitir todo “forwarding” para los puertos relacionados con [[aMule]]:<br />
<br />
''iptables -A FORWARD -i $EXTIF -o $INTIF -p tcp --dport $EMULEPORT -d $EMULEHOST -j ACCEPT''<br><br />
''iptables -A FORWARD -i $EXTIF -o $INTIF -p udp --dport $EMULEUDP -d $EMULEHOST -j ACCEPT''<br><br />
''iptables -A FORWARD -i $EXTIF -o $INTIF -p udp --dport $EMULEUDP2 -d $EMULEHOST -j ACCEPT''<br><br />
<br />
Una vez que todo este configurado,puedes comprobar [http://www.amule.org/testport.php aqui] si tus puertos están ahora abiertos.</div>Rklhttp://wiki.amule.org/t/index.php?title=Firewall-esFirewall-es2005-04-19T22:52:42Z<p>Rkl: </p>
<hr />
<div><center>'''Español''' | [[Firewall|English]] </center><br />
<br />
<br />
'''NOTA:''' Si usas [http://www.suse.com SuSE Linux], intenta [[Firewall_SuSE|este "Como"]] primero.<br />
<br />
Si configuras el puerto [http://www.ietf.org/rfc/rfc793.txt TCP] en [[aMule]] a XX y el puerto [http://www.faqs.org/rfcs/rfc768.html UDP] a YY entonces tienes que configurar tu cortafuegos como sigue:<br />
<br />
''iptables -A INPUT -p tcp --dport '''XX''' -j ACCEPT''<br><br />
''iptables -A INPUT -p udp --dport '''XX+3''' -j ACCEPT''<br><br />
''iptables -A INPUT -p udp --dport '''YY''' -j ACCEPT''<br><br />
<br />
Si estas construyendo tus reglas para iptables desde cero, necesitas también permitir llegar trafico ''ESTABLISHED'' y ''RELATED'' a traves de tu cortafuegos: <br />
<br />
''iptables -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT''<br />
<br />
Y también debes permitir al trafico abandonar tu maquina, por cualquiera, permitiendo todo el trafico de salida: <br />
<br />
''iptables -P OUTPUT ACCEPT''<br />
<br />
o especificando reglas especiales.<br />
<br />
'''NOTA:''' para [http://www.mandrake.com Mandrake] 10.0 Oficial y [http://www.iptables.org iptables] podrias tener que cambiar la entrada multipuerto a ''iptables -A INPUT -p udp --dport '''XX:ZZ''' -j ACCEPT'' donde ''XX'' es el mismo puerto [http://www.ietf.org/rfc/rfc793.txt TCP] usado en la primera linea y ''ZZ'' es el numero mas 3 (ej: ''4662:4665'')<br />
<br />
Si quieres configurar [[aMule]] detrás de una puerta de enlace NAT, debes añadir estas lineas a tu script de configuración de [http://www.netfilter.org iptables], en la puerta de enlace :<br />
<br />
''EXTIF'' es tu interfaz externa<br />
<br />
''EMULEPORT='''4662'''''<br><br />
''EMULEUDP='''4672'''''<br><br />
''EMULEUDP2=`expr $EMULEPORT + 3`''<br><br />
''EMULEHOST='''10.0.0.2'''''<br><br />
''iptables -t nat -A PREROUTING -i $EXTIF -p tcp --destination-port $EMULEPORT -j DNAT --to-destination $EMULEHOST:$EMULEPORT''<br><br />
''iptables -t nat -A PREROUTING -i $EXTIF -p udp --destination-port $EMULEUDP -j DNAT --to-destination $EMULEHOST:$EMULEUDP''<br><br />
''iptables -t nat -A PREROUTING -i $EXTIF -p udp --destination-port $EMULEUDP2 -j DNAT --to-destination $EMULEHOST:$EMULEUDP2''<br><br />
<br />
<br />
Debes también asegurarte que tu cadena-FORWARD esta configurada correctamente. Normalmente, tendrás una entrada como esta:<br />
<br />
''iptables -A FORWARD -i $EXTIF -o $INTIF -d $EMULEHOST -m state --state ESTABLISHED,RELATED -j ACCEPT''<br />
<br />
Donde ''INTIF'' es tu interfaz interna y ''EMULEHOST'' es el "host" ejecutando el [[servidor]] [[FAQ_eD2k-Kademlia#What_is_ED2K?|eD2k]] en tu red interna.<br />
<br />
Esto evitara nuevas conexiones. Por tanto, debes permitir todo “forwarding” para los puertos relacionados con [[aMule]]:<br />
<br />
''iptables -A FORWARD -i $EXTIF -o $INTIF -p tcp --dport $EMULEPORT -d $EMULEHOST -j ACCEPT''<br><br />
''iptables -A FORWARD -i $EXTIF -o $INTIF -p udp --dport $EMULEUDP -d $EMULEHOST -j ACCEPT''<br><br />
''iptables -A FORWARD -i $EXTIF -o $INTIF -p udp --dport $EMULEUDP2 -d $EMULEHOST -j ACCEPT''<br><br />
<br />
Una vez que todo este configurado,puedes comprobar [http://www.amule.org/testport.php aqui] si tus puertos están ahora abiertos.</div>Rklhttp://wiki.amule.org/t/index.php?title=User_talk:RklUser talk:Rkl2005-04-19T22:50:42Z<p>Rkl: </p>
<hr />
<div>Me he equivocado.Lo siento.</div>Rklhttp://wiki.amule.org/t/index.php?title=Firewall-esFirewall-es2005-04-19T22:49:32Z<p>Rkl: </p>
<hr />
<div><center>'''Español''' | [[Firewall|English]] </center><br />
<br />
<br />
'''NOTA:''' Si usas [http://www.suse.com SuSE Linux], intenta [[Firewall_SuSE|este Como]] primero.<br />
<br />
Si configuras el puerto [http://www.ietf.org/rfc/rfc793.txt TCP] en [[aMule]] a XX y el puerto [http://www.faqs.org/rfcs/rfc768.html UDP] a YY entonces tienes que configurar tu cortafuegos como sigue:<br />
<br />
''iptables -A INPUT -p tcp --dport '''XX''' -j ACCEPT''<br><br />
''iptables -A INPUT -p udp --dport '''XX+3''' -j ACCEPT''<br><br />
''iptables -A INPUT -p udp --dport '''YY''' -j ACCEPT''<br><br />
<br />
Si estas construyendo tus reglas para iptables desde cero, necesitas también permitir llegar trafico ''ESTABLISHED'' y ''RELATED'' a traves de tu cortafuegos: <br />
<br />
''iptables -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT''<br />
<br />
Y también debes permitir al trafico abandonar tu maquina, por cualquiera, permitiendo todo el trafico de salida: <br />
<br />
''iptables -P OUTPUT ACCEPT''<br />
<br />
o especificando reglas especiales.<br />
<br />
'''NOTA:''' para [http://www.mandrake.com Mandrake] 10.0 Oficial y [http://www.iptables.org iptables] podrias tener que cambiar la entrada multipuerto a ''iptables -A INPUT -p udp --dport '''XX:ZZ''' -j ACCEPT'' donde ''XX'' es el mismo puerto [http://www.ietf.org/rfc/rfc793.txt TCP] usado en la primera linea y ''ZZ'' es el numero mas 3 (ej: ''4662:4665'')<br />
<br />
Si quieres configurar [[aMule]] detrás de una puerta de enlace NAT, debes añadir estas lineas a tu script de configuración de [http://www.netfilter.org iptables], en la puerta de enlace :<br />
<br />
''EXTIF'' es tu interfaz externa<br />
<br />
''EMULEPORT='''4662'''''<br><br />
''EMULEUDP='''4672'''''<br><br />
''EMULEUDP2=`expr $EMULEPORT + 3`''<br><br />
''EMULEHOST='''10.0.0.2'''''<br><br />
''iptables -t nat -A PREROUTING -i $EXTIF -p tcp --destination-port $EMULEPORT -j DNAT --to-destination $EMULEHOST:$EMULEPORT''<br><br />
''iptables -t nat -A PREROUTING -i $EXTIF -p udp --destination-port $EMULEUDP -j DNAT --to-destination $EMULEHOST:$EMULEUDP''<br><br />
''iptables -t nat -A PREROUTING -i $EXTIF -p udp --destination-port $EMULEUDP2 -j DNAT --to-destination $EMULEHOST:$EMULEUDP2''<br><br />
<br />
<br />
Debes también asegurarte que tu cadena-FORWARD esta configurada correctamente. Normalmente, tendrás una entrada como esta:<br />
<br />
''iptables -A FORWARD -i $EXTIF -o $INTIF -d $EMULEHOST -m state --state ESTABLISHED,RELATED -j ACCEPT''<br />
<br />
Donde ''INTIF'' es tu interfaz interna y ''EMULEHOST'' es el host ejecutando el [[servidor]] [[FAQ_eD2k-Kademlia#What_is_ED2K?|eD2k]] en tu red interna.<br />
<br />
Esto evitara nuevas conexiones. Por tanto, debes permitir todo “forwarding” para los puertos relacionados con [[aMule]]:<br />
<br />
''iptables -A FORWARD -i $EXTIF -o $INTIF -p tcp --dport $EMULEPORT -d $EMULEHOST -j ACCEPT''<br><br />
''iptables -A FORWARD -i $EXTIF -o $INTIF -p udp --dport $EMULEUDP -d $EMULEHOST -j ACCEPT''<br><br />
''iptables -A FORWARD -i $EXTIF -o $INTIF -p udp --dport $EMULEUDP2 -d $EMULEHOST -j ACCEPT''<br><br />
<br />
Una vez que todo este configurado,puedes comprobar [http://www.amule.org/testport.php aqui] si tus puertos están ahora abiertos.</div>Rklhttp://wiki.amule.org/t/index.php?title=FirewallFirewall2005-04-19T22:48:42Z<p>Rkl: </p>
<hr />
<div><center>'''English''' | [[Firewall-es|Español]] </center><br />
<br />
<br />
'''NOTE:''' If you run [http://www.suse.com SuSE Linux], try [[Firewall_SuSE|this HowTo]] first.<br />
<br />
If you set [http://www.ietf.org/rfc/rfc793.txt TCP] port in [[aMule]] to XX and [http://www.faqs.org/rfcs/rfc768.html UDP] port to YY then you have to set your firewall like this:<br />
<br />
''iptables -A INPUT -p tcp --dport '''XX''' -j ACCEPT''<br><br />
''iptables -A INPUT -p udp --dport '''XX+3''' -j ACCEPT''<br><br />
''iptables -A INPUT -p udp --dport '''YY''' -j ACCEPT''<br><br />
<br />
If you are building your iptables-rules from scratch, you also need to allow ''ESTABLISHED'' and ''RELATED'' traffic to come through your firewall: <br />
<br />
''iptables -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT''<br />
<br />
And you must enable traffic to leave your machine aswell, by either allowing all outgoing traffic: <br />
<br />
''iptables -P OUTPUT ACCEPT''<br />
<br />
or specifying special rules.<br />
<br />
'''NOTE:''' for [http://www.mandrake.com Mandrake] 10.0 Official and [http://www.iptables.org iptables] you may have to change the multi-port entry to ''iptables -A INPUT -p udp --dport '''XX:ZZ''' -j ACCEPT'' where ''XX'' is the same [http://www.ietf.org/rfc/rfc793.txt TCP] port number used in first line and ''ZZ'' is that number plus 3 (eg: ''4662:4665'')<br />
<br />
If you want to setup [[aMule]] behind a NAT gateway, you should add these lines to your [http://www.netfilter.org iptables] configuration script, on the gateway :<br />
<br />
''EXTIF'' is your external interface<br />
<br />
''EMULEPORT='''4662'''''<br><br />
''EMULEUDP='''4672'''''<br><br />
''EMULEUDP2=`expr $EMULEPORT + 3`''<br><br />
''EMULEHOST='''10.0.0.2'''''<br><br />
''iptables -t nat -A PREROUTING -i $EXTIF -p tcp --destination-port $EMULEPORT -j DNAT --to-destination $EMULEHOST:$EMULEPORT''<br><br />
''iptables -t nat -A PREROUTING -i $EXTIF -p udp --destination-port $EMULEUDP -j DNAT --to-destination $EMULEHOST:$EMULEUDP''<br><br />
''iptables -t nat -A PREROUTING -i $EXTIF -p udp --destination-port $EMULEUDP2 -j DNAT --to-destination $EMULEHOST:$EMULEUDP2''<br><br />
<br />
<br />
You also should make sure that your FORWARD-string is set up correctly. Usually, you will have an entry like this:<br />
<br />
''iptables -A FORWARD -i $EXTIF -o $INTIF -d $EMULEHOST -m state --state ESTABLISHED,RELATED -j ACCEPT''<br />
<br />
where ''INTIF'' is your internal interface and ''EMULEHOST'' is the host running the [[FAQ_eD2k-Kademlia#What_is_ED2K?|eD2k]] [[server]] on your internal network.<br />
<br />
This will prevent new connections. So, you should allow all forwarding for [[aMule]]-related ports:<br />
<br />
''iptables -A FORWARD -i $EXTIF -o $INTIF -p tcp --dport $EMULEPORT -d $EMULEHOST -j ACCEPT''<br><br />
''iptables -A FORWARD -i $EXTIF -o $INTIF -p udp --dport $EMULEUDP -d $EMULEHOST -j ACCEPT''<br><br />
''iptables -A FORWARD -i $EXTIF -o $INTIF -p udp --dport $EMULEUDP2 -d $EMULEHOST -j ACCEPT''<br><br />
<br />
Once everything is set, you can check [http://www.amule.org/testport.php here] if your ports are now open.</div>Rklhttp://wiki.amule.org/t/index.php?title=FirewallFirewall2005-04-19T22:46:16Z<p>Rkl: </p>
<hr />
<div><br />
<center>'''English''' | [[Editing_Firewall-es|Español]] </center><br />
<br />
<br />
'''NOTE:''' If you run [http://www.suse.com SuSE Linux], try [[Firewall_SuSE|this HowTo]] first.<br />
<br />
If you set [http://www.ietf.org/rfc/rfc793.txt TCP] port in [[aMule]] to XX and [http://www.faqs.org/rfcs/rfc768.html UDP] port to YY then you have to set your firewall like this:<br />
<br />
''iptables -A INPUT -p tcp --dport '''XX''' -j ACCEPT''<br><br />
''iptables -A INPUT -p udp --dport '''XX+3''' -j ACCEPT''<br><br />
''iptables -A INPUT -p udp --dport '''YY''' -j ACCEPT''<br><br />
<br />
If you are building your iptables-rules from scratch, you also need to allow ''ESTABLISHED'' and ''RELATED'' traffic to come through your firewall: <br />
<br />
''iptables -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT''<br />
<br />
And you must enable traffic to leave your machine aswell, by either allowing all outgoing traffic: <br />
<br />
''iptables -P OUTPUT ACCEPT''<br />
<br />
or specifying special rules.<br />
<br />
'''NOTE:''' for [http://www.mandrake.com Mandrake] 10.0 Official and [http://www.iptables.org iptables] you may have to change the multi-port entry to ''iptables -A INPUT -p udp --dport '''XX:ZZ''' -j ACCEPT'' where ''XX'' is the same [http://www.ietf.org/rfc/rfc793.txt TCP] port number used in first line and ''ZZ'' is that number plus 3 (eg: ''4662:4665'')<br />
<br />
If you want to setup [[aMule]] behind a NAT gateway, you should add these lines to your [http://www.netfilter.org iptables] configuration script, on the gateway :<br />
<br />
''EXTIF'' is your external interface<br />
<br />
''EMULEPORT='''4662'''''<br><br />
''EMULEUDP='''4672'''''<br><br />
''EMULEUDP2=`expr $EMULEPORT + 3`''<br><br />
''EMULEHOST='''10.0.0.2'''''<br><br />
''iptables -t nat -A PREROUTING -i $EXTIF -p tcp --destination-port $EMULEPORT -j DNAT --to-destination $EMULEHOST:$EMULEPORT''<br><br />
''iptables -t nat -A PREROUTING -i $EXTIF -p udp --destination-port $EMULEUDP -j DNAT --to-destination $EMULEHOST:$EMULEUDP''<br><br />
''iptables -t nat -A PREROUTING -i $EXTIF -p udp --destination-port $EMULEUDP2 -j DNAT --to-destination $EMULEHOST:$EMULEUDP2''<br><br />
<br />
<br />
You also should make sure that your FORWARD-string is set up correctly. Usually, you will have an entry like this:<br />
<br />
''iptables -A FORWARD -i $EXTIF -o $INTIF -d $EMULEHOST -m state --state ESTABLISHED,RELATED -j ACCEPT''<br />
<br />
where ''INTIF'' is your internal interface and ''EMULEHOST'' is the host running the [[FAQ_eD2k-Kademlia#What_is_ED2K?|eD2k]] [[server]] on your internal network.<br />
<br />
This will prevent new connections. So, you should allow all forwarding for [[aMule]]-related ports:<br />
<br />
''iptables -A FORWARD -i $EXTIF -o $INTIF -p tcp --dport $EMULEPORT -d $EMULEHOST -j ACCEPT''<br><br />
''iptables -A FORWARD -i $EXTIF -o $INTIF -p udp --dport $EMULEUDP -d $EMULEHOST -j ACCEPT''<br><br />
''iptables -A FORWARD -i $EXTIF -o $INTIF -p udp --dport $EMULEUDP2 -d $EMULEHOST -j ACCEPT''<br><br />
<br />
Once everything is set, you can check [http://www.amule.org/testport.php here] if your ports are now open.</div>Rklhttp://wiki.amule.org/t/index.php?title=Debian_fonts-esDebian fonts-es2005-04-19T21:29:56Z<p>Rkl: </p>
<hr />
<div><br />
<center>'''Español''' | [[Debian fonts|English]] </center><br />
<br />
<br />
Si obtienes fuentes pequeñas en [[Debian]], solamente haz:<br />
<br />
''apt-get install xfonts-75dpi-transcoded xfonts-100dpi-transcoded''<br />
<br />
y reinicia tu [http://www.x.org servidor X].</div>Rklhttp://wiki.amule.org/t/index.php?title=Debian_fontsDebian fonts2005-04-19T21:28:28Z<p>Rkl: </p>
<hr />
<div><center> '''English''' | [[Debian_fonts-es|Español]] </center><br />
<br />
If you get small fonts in [[Debian]] build, just run:<br />
<br />
''apt-get install xfonts-75dpi-transcoded xfonts-100dpi-transcoded''<br />
<br />
and then restart your [http://www.x.org X server].</div>Rklhttp://wiki.amule.org/t/index.php?title=Debian_fontsDebian fonts2005-04-19T21:26:57Z<p>Rkl: </p>
<hr />
<div><br />
<center> '''English''' | [[Debian_fonts|Español]] </center><br />
<br />
If you get small fonts in [[Debian]] build, just run:<br />
<br />
''apt-get install xfonts-75dpi-transcoded xfonts-100dpi-transcoded''<br />
<br />
and then restart your [http://www.x.org X server].</div>Rklhttp://wiki.amule.org/t/index.php?title=Using_another_wxinstall-esUsing another wxinstall-es2005-04-19T21:16:34Z<p>Rkl: </p>
<hr />
<div><center><br />
'''Español''' | [[Using another wxinstall|English]] | [[Using another wxinstall-de|Deutsch]]<br />
</center><br />
<br />
<br />
<br />
Si hay ya una versión de [[wxWidgets]] instalada, pero quieres que [[aMule]] use otra (probablemente mas nueva) , aquí están los pasos a seguir:<br />
<br />
Primero, crea el directorio de destino (en este articulo, como ejemplo, sera usado ''~/aMule/'' ), donde las [[wxWidgets]] y [[aMule]] residirían (no necesitan estar en el mismo directorio, pero esto lo hace mas sencillo). Después configura las [[wxWidgets]] y [[aMule]] conforme a esto (asumir [[wxWidgets]] 2.4.2 Y aMule actual (=>rc8)).<br />
<br />
Se recomienda que leas el articulo sobre [[Compilation_Installation#Step_1:_wxGTK|Como compilar wxGTK]] y (opcionalmente, solo si se instala una versión de las [[wxWidgets]] anterior a la 2.5) [[Compilation_Installation#Step_2:_wxBase|Como compilar wxBase]]<br />
<br />
En el directorio de las fuentes de [[aMule]]:<br><br />
''./configure --prefix=/home/'''usuario'''/aMule/ --enable-debug --disable-optimize --with-wx-config=/home/'''usuario'''/aMule/bin/wx-config --with-wxbase-config=/home/'''usuario'''/aMule/bin/wxbase-2.4-config''<br><br />
''make && make install''<br />
<br />
'''NOTA:''' En algunas distros, en lugar de ''--with-wx-config=/home/'''usuario'''/aMule/bin/wx-config'' puedes necesitar usar ''--with-wx-config=/home/'''usuario'''/aMule/bin/wxgtk-2.4-config''<br />
<br />
'''NOTA 2:''' A veces las [[wxBase]] sobreescribirán el ''wx-config''. Puedes saber si ha ocurrido esto haciendo ''wx-config --basename''. Esto deberia mostrar ''wx_gtk''. Si no, por favor reinstala las [[wxGTK]] asi esto sobreescribirá el archivo ''wx-config'' para enlazarlo a las [[wxGTK]].<br />
<br />
En el ejemplo de arriba, el binario de [[aMule]] sera instalado en el directorio''~/aMule/bin/'' .<br />
<br />
Date cuenta también que ''--with-wxbase-config=...'' deberia ser usado solo con las versiones anteriores a la 2.5 de las [[wxWidgets]].<br />
<br />
Para iniciar [[aMule]], necesitas especificar explicitamente la ruta LD cada vez que lo ejecutes:<br />
<br />
''export LD_LIBRARY_PATH=~/aMule/lib:$LD_LIBRARY_PATH''<br><br />
''export LC_ALL=en_EN.UTF-8''<br />
<br />
'''NOTA 3:''' En algunos sistemas el mandato export de arriba no funciona, en lugar de ese debes ejecutar<br><br />
''export LD_LIBRARY_PATH=~/aMule/lib/:$LD_LIBRARY_PATH''<br><br />
Esto ha sido observado en [[Debian]] y [http://www.gentoo.org Gentoo Linux].<br />
<br />
Por favor recuerda crear [[Backtraces]] y proporcionarlas al [[Amule_devs|Equipo de desarrollo de aMule]].</div>Rklhttp://wiki.amule.org/t/index.php?title=Using_another_wxinstall-esUsing another wxinstall-es2005-04-19T21:15:55Z<p>Rkl: </p>
<hr />
<div><center><br />
'''Español''' | [[Using another wxinstall|English]] | [[Using another wxinstall-de|Deutsch]]<br />
</center><br />
<br />
<br />
<br />
Si hay ya una versión de [[wxWidgets]] instalada, pero quieres que [[aMule]] use otra (probablemente mas nueva) , aquí están los pasos a seguir:<br />
<br />
Primero, crea el directorio de destino (en este articulo, como ejemplo, sera usado ''~/aMule/'' ), donde las [[wxWidgets]] y [[aMule]] residirían (no necesitan estar en el mismo directorio, pero esto lo hace mas sencillo). Después configura las [[wxWidgets]] y [[aMule]] conforme a esto (asumir [[wxWidgets]] 2.4.2 Y aMule actual (=>rc8)).<br />
<br />
Se recomienda que leas el articulo sobre [[Compilation_Installation#Step_1:_wxGTK|Como compilar wxGTK]] y (opcionalmente, solo si se instala una versión de las [[wxWidgets]] anterior a la 2.5) [[Compilation_Installation#Step_2:_wxBase|Como compilar wxBase]]<br />
<br />
En el directorio de las fuentes de [[aMule]]:<br><br />
''./configure --prefix=/home/'''usuario'''/aMule/ --enable-debug --disable-optimize --with-wx-config=/home/'''usuario'''/aMule/bin/wx-config --with-wxbase-config=/home/'''usuario'''/aMule/bin/wxbase-2.4-config''<br><br />
''make && make install''<br />
<br />
'''NOTA:''' En algunas distros, en lugar de ''--with-wx-config=/home/'''usuario'''/aMule/bin/wx-config'' puedes necesitar usar ''--with-wx-config=/home/'''usuario'''/aMule/bin/wxgtk-2.4-config''<br />
<br />
'''NOTA 2:''' A veces las [[wxBase]] sobreescribirán el ''wx-config''. Puedes saber si ha ocurrido esto haciendo ''wx-config --basename''. Esto deberia mostrar ''wx_gtk''. Si no, por favor reinstala las [[wxGTK]] asi esto sobreescribirá el archivo ''wx-config'' para enlazarlo a las [[wxGTK]].<br />
<br />
En el ejemplo de arriba, el binario [[aMule]] sera instalado en el directorio''~/aMule/bin/'' .<br />
<br />
Date cuenta también que ''--with-wxbase-config=...'' deberia ser usado solo con las versiones anteriores a la 2.5 de las [[wxWidgets]].<br />
<br />
Para iniciar [[aMule]], necesitas especificar explicitamente la ruta LD cada vez que lo ejecutes:<br />
<br />
''export LD_LIBRARY_PATH=~/aMule/lib:$LD_LIBRARY_PATH''<br><br />
''export LC_ALL=en_EN.UTF-8''<br />
<br />
'''NOTA 3:''' En algunos sistemas el mandato export de arriba no funciona, en lugar de ese debes ejecutar<br><br />
''export LD_LIBRARY_PATH=~/aMule/lib/:$LD_LIBRARY_PATH''<br><br />
Esto ha sido observado en [[Debian]] y [http://www.gentoo.org Gentoo Linux].<br />
<br />
Por favor recuerda crear [[Backtraces]] y proporcionarlas al [[Amule_devs|Equipo de desarrollo de aMule]].</div>Rklhttp://wiki.amule.org/t/index.php?title=Using_another_wxinstall-esUsing another wxinstall-es2005-04-19T21:14:54Z<p>Rkl: </p>
<hr />
<div><center><br />
'''Español''' | [[Using another wxinstall|English]] | [[Using another wxinstall-de|Deutsch]]<br />
</center><br />
<br />
<br />
<br />
Si hay ya una versión de [[wxWidgets]] instalada, pero quieres que [[aMule]] use otra (probablemente mas nueva) , aquí están los pasos a seguir:<br />
<br />
Primero, crea el directorio de destino (en este articulo, como ejemplo, sera usado ''~/aMule/'' ), donde las [[wxWidgets]] y [[aMule]] residirían (no necesitan estar en el mismo directorio, pero esto lo hace mas sencillo). Después configura las [[wxWidgets]] y [[aMule]] conforme a esto (asumir [[wxWidgets]] 2.4.2 Y aMule actual (=>rc8)).<br />
<br />
Se recomienda que leas el articulo sobre [[Compilation_Installation#Step_1:_wxGTK|Como compilar wxGTK]] y (opcionalmente, solo si se instala una versión de las [[wxWidgets]] anterior a la 2.5) [[Compilation_Installation#Step_2:_wxBase|Como compilar wxBase]]<br />
<br />
En el directorio de las fuentes de [[aMule]]:<br><br />
''./configure --prefix=/home/'''usuario'''/aMule/ --enable-debug --disable-optimize --with-wx-config=/home/'''usuario'''/aMule/bin/wx-config --with-wxbase-config=/home/'''usuario'''/aMule/bin/wxbase-2.4-config''<br><br />
''make && make install''<br />
<br />
'''NOTA:''' En algunas distros, en lugar de ''--with-wx-config=/home/'''usuario'''/aMule/bin/wx-config'' puedes necesitar usar ''--with-wx-config=/home/'''usuario'''/aMule/bin/wxgtk-2.4-config''<br />
<br />
'''NOTA 2:''' A veces las [[wxBase]] sobreescribirán el ''wx-config''. Puedes saber si ha ocurrido esto haciendo ''wx-config --basename''. Esto deberia mostrar ''wx_gtk''. Si no, por favor reinstala las [[wxGTK]] asi estas sobreescribirán el archivo ''wx-config'' para enlazarlo a [[wxGTK]].<br />
<br />
En el ejemplo de arriba, el binario [[aMule]] sera instalado en el directorio''~/aMule/bin/'' .<br />
<br />
Date cuenta también que ''--with-wxbase-config=...'' deberia ser usado solo con las versiones anteriores a la 2.5 de las [[wxWidgets]].<br />
<br />
Para iniciar [[aMule]], necesitas especificar explicitamente la ruta LD cada vez que lo ejecutes:<br />
<br />
''export LD_LIBRARY_PATH=~/aMule/lib:$LD_LIBRARY_PATH''<br><br />
''export LC_ALL=en_EN.UTF-8''<br />
<br />
'''NOTA 3:''' En algunos sistemas el mandato export de arriba no funciona, en lugar de ese debes ejecutar<br><br />
''export LD_LIBRARY_PATH=~/aMule/lib/:$LD_LIBRARY_PATH''<br><br />
Esto ha sido observado en [[Debian]] y [http://www.gentoo.org Gentoo Linux].<br />
<br />
Por favor recuerda crear [[Backtraces]] y proporcionarlas al [[Amule_devs|Equipo de desarrollo de aMule]].</div>Rklhttp://wiki.amule.org/t/index.php?title=Using_another_wxinstall-esUsing another wxinstall-es2005-04-19T21:12:30Z<p>Rkl: </p>
<hr />
<div><center><br />
'''Español''' | [[Using another wxinstall|English]] | [[Using another wxinstall-de|Deutsch]]<br />
</center><br />
<br />
<br />
<br />
Si hay ya una versión de [[wxWidgets]] instalada, pero quieres que [[aMule]] use otra (probablemente mas nueva) , aquí están los pasos a seguir:<br />
<br />
Primero, crea el directorio de destino (en este articulo, como ejemplo, sera usado ''~/aMule/'' ), donde las [[wxWidgets]] y [[aMule]] residirían (no necesitan estar en el mismo directorio, pero esto lo hace mas sencillo). Después configura las [[wxWidgets]] y [[aMule]] conforme a esto (asumir [[wxWidgets]] 2.4.2 Y aMule actual (=>rc8)).<br />
<br />
Se recomienda que leas el articulo sobre [[Compilation_Installation#Step_1:_wxGTK|Como compilar wxGTK]] y (opcionalmente, solo si se instala una versión de las [[wxWidgets]] anterior a la 2.5) [[Compilation_Installation#Step_2:_wxBase|Como compilar wxBase]]<br />
<br />
En el directorio de las fuentes de [[aMule]]:<br><br />
''./configure --prefix=/home/'''usuario'''/aMule/ --enable-debug --disable-optimize --with-wx-config=/home/'''usuario'''/aMule/bin/wx-config --with-wxbase-config=/home/'''usuario'''/aMule/bin/wxbase-2.4-config''<br><br />
''make && make install''<br />
<br />
'''NOTA:''' En algunas distros, en lugar de ''--with-wx-config=/home/'''usuario'''/aMule/bin/wx-config'' puedes necesitar usar ''--with-wx-config=/home/'''usuario'''/aMule/bin/wxgtk-2.4-config''<br />
<br />
'''NOTA 2:''' A veces las [[wxBase]] sobreescribirán el ''wx-config''. Puedes saber si ha ocurrido esto haciendo ''wx-config --basename''. Esto deberia mostrar ''wx_gtk''. Si no, por favor reinstala las [[wxGTK]] so it will overwritte ''wx-config'' to link it to the [[wxGTK]] file.<br />
<br />
En el ejemplo de arriba, el binario [[aMule]] sera instalado en el directorio''~/aMule/bin/'' .<br />
<br />
Date cuenta también que ''--with-wxbase-config=...'' deberia ser usado solo con las versiones anteriores a la 2.5 de las [[wxWidgets]].<br />
<br />
Para iniciar [[aMule]], necesitas especificar explicitamente la ruta LD cada vez que lo ejecutes:<br />
<br />
''export LD_LIBRARY_PATH=~/aMule/lib:$LD_LIBRARY_PATH''<br><br />
''export LC_ALL=en_EN.UTF-8''<br />
<br />
'''NOTA 3:''' En algunos sistemas el mandato export de arriba no funciona, en lugar de ese debes ejecutar<br><br />
''export LD_LIBRARY_PATH=~/aMule/lib/:$LD_LIBRARY_PATH''<br><br />
Esto ha sido observado en [[Debian]] y [http://www.gentoo.org Gentoo Linux].<br />
<br />
Por favor recuerda crear [[Backtraces]] y proporcionarlas al [[Amule_devs|Equipo de desarrollo de aMule]].</div>Rklhttp://wiki.amule.org/t/index.php?title=Using_another_wxinstall-esUsing another wxinstall-es2005-04-19T21:09:08Z<p>Rkl: </p>
<hr />
<div><br />
<center><br />
'''Español''' | [[Using another wxinstall|English]] | [[Using another wxinstall-de|Deutsch]]<br />
</center><br />
<br />
<br />
<br />
Si hay ya una versión de [[wxWidgets]] instalada, pero quieres que [[aMule]] use otra (probablemente mas nueva) , aquí están los pasos a seguir:<br />
<br />
Primero, crea el directorio de destino (en este articulo, como ejemplo, sera usado ''~/aMule/'' ), donde las [[wxWidgets]] y [[aMule]] residirían (no necesitan estar en el mismo directorio, pero esto lo hace mas sencillo). Después configura las [[wxWidgets]] y [[aMule]] conforme a esto (asumir [[wxWidgets]] 2.4.2 Y aMule actual (=>rc8)).<br />
<br />
Se recomienda que leas el articulo sobre [[Compilation_Installation#Step_1:_wxGTK|Como compilar wxGTK]] y (opcionalmente, solo si se instala una versión de las [[wxWidgets]] anterior a la 2.5) [[Compilation_Installation#Step_2:_wxBase|Como compilar wxBase]]<br />
<br />
En el directorio de las fuentes de [[aMule]]:<br><br />
''./configure --prefix=/home/'''user'''/aMule/ --enable-debug --disable-optimize --with-wx-config=/home/'''user'''/aMule/bin/wx-config --with-wxbase-config=/home/'''user'''/aMule/bin/wxbase-2.4-config''<br><br />
''make && make install''<br />
<br />
'''NOTA:''' En algunas distros, en lugar de ''--with-wx-config=/home/'''user'''/aMule/bin/wx-config'' puedes necesitar usar ''--with-wx-config=/home/'''user'''/aMule/bin/wxgtk-2.4-config''<br />
<br />
'''NOTA 2:''' A veces las [[wxBase]] sobreescribirán el ''wx-config''. Puedes saber si ha ocurrido esto haciendo ''wx-config --basename''. Esto deberia mostrar ''wx_gtk''. Si no, por favor reinstala las [[wxGTK]] so it will overwritte ''wx-config'' to link it to the [[wxGTK]] file.<br />
<br />
En el ejemplo de arriba, el binario [[aMule]] sera instalado en el directorio''~/aMule/bin/'' .<br />
<br />
Date cuenta también que ''--with-wxbase-config=...'' deberia ser usado solo con las versiones anteriores a la 2.5 de las [[wxWidgets]].<br />
<br />
Para iniciar [[aMule]], necesitas especificar explicitamente la ruta LD cada vez que lo ejecutes:<br />
<br />
''export LD_LIBRARY_PATH=~/aMule/lib:$LD_LIBRARY_PATH''<br><br />
''export LC_ALL=en_EN.UTF-8''<br />
<br />
'''NOTA 3:''' En algunos sistemas el comando export de arriba no funciona, en lugar de ese debes ejecutar<br><br />
''export LD_LIBRARY_PATH=~/aMule/lib/:$LD_LIBRARY_PATH''<br><br />
Esto ha sido observado en [[Debian]] y [http://www.gentoo.org Gentoo Linux].<br />
<br />
Por favor recuerda crear [[Backtraces]] y proporcionarlas al [[Amule_devs|Equipo de desarrollo de aMule]].</div>Rklhttp://wiki.amule.org/t/index.php?title=Using_another_wxinstall-esUsing another wxinstall-es2005-04-19T21:07:01Z<p>Rkl: </p>
<hr />
<div>Si hay ya una versión de [[wxWidgets]] instalada, pero quieres que [[aMule]] use otra (probablemente mas nueva) , aquí están los pasos a seguir:<br />
<br />
Primero, crea el directorio de destino (en este articulo, como ejemplo, sera usado ''~/aMule/'' ), donde las [[wxWidgets]] y [[aMule]] residirían (no necesitan estar en el mismo directorio, pero esto lo hace mas sencillo). Después configura las [[wxWidgets]] y [[aMule]] conforme a esto (asumir [[wxWidgets]] 2.4.2 Y aMule actual (=>rc8)).<br />
<br />
Se recomienda que leas el articulo sobre [[Compilation_Installation#Step_1:_wxGTK|Como compilar wxGTK]] y (opcionalmente, solo si se instala una versión de las [[wxWidgets]] anterior a la 2.5) [[Compilation_Installation#Step_2:_wxBase|Como compilar wxBase]]<br />
<br />
En el directorio de las fuentes de [[aMule]]:<br><br />
''./configure --prefix=/home/'''user'''/aMule/ --enable-debug --disable-optimize --with-wx-config=/home/'''user'''/aMule/bin/wx-config --with-wxbase-config=/home/'''user'''/aMule/bin/wxbase-2.4-config''<br><br />
''make && make install''<br />
<br />
'''NOTA:''' En algunas distros, en lugar de ''--with-wx-config=/home/'''user'''/aMule/bin/wx-config'' puedes necesitar usar ''--with-wx-config=/home/'''user'''/aMule/bin/wxgtk-2.4-config''<br />
<br />
'''NOTA 2:''' A veces las [[wxBase]] sobreescribirán el ''wx-config''. Puedes saber si ha ocurrido esto haciendo ''wx-config --basename''. Esto deberia mostrar ''wx_gtk''. Si no, por favor reinstala las [[wxGTK]] so it will overwritte ''wx-config'' to link it to the [[wxGTK]] file.<br />
<br />
En el ejemplo de arriba, el binario [[aMule]] sera instalado en el directorio''~/aMule/bin/'' .<br />
<br />
Date cuenta también que ''--with-wxbase-config=...'' deberia ser usado solo con las versiones anteriores a la 2.5 de las [[wxWidgets]].<br />
<br />
Para iniciar [[aMule]], necesitas especificar explicitamente la ruta LD cada vez que lo ejecutes:<br />
<br />
''export LD_LIBRARY_PATH=~/aMule/lib:$LD_LIBRARY_PATH''<br><br />
''export LC_ALL=en_EN.UTF-8''<br />
<br />
'''NOTA 3:''' En algunos sistemas el comando export de arriba no funciona, en lugar de ese debes ejecutar<br><br />
''export LD_LIBRARY_PATH=~/aMule/lib/:$LD_LIBRARY_PATH''<br><br />
Esto ha sido observado en [[Debian]] y [http://www.gentoo.org Gentoo Linux].<br />
<br />
Por favor recuerda crear [[Backtraces]] y proporcionarlas al [[Amule_devs|Equipo de desarrollo de aMule]].</div>Rklhttp://wiki.amule.org/t/index.php?title=Using_another_wxinstallUsing another wxinstall2005-04-19T21:06:23Z<p>Rkl: </p>
<hr />
<div><center><br />
'''English''' | [[Using another wxinstall-de|Deutsch]] | [[Using_another_wxinstall-es|Español]]<br />
</center><br />
<br />
If there's already a version of [[wxWidgets]] installed, but you want [[aMule]] to use another (probably newer) one, here are the steps to follow:<br />
<br />
First, create the target directory (in this article, as an example, ''~/aMule/'' will be used), where [[wxWidgets]] and [[aMule]] will reside (they don't need to be in the same dir, but it makes life easier). Then configure [[wxWidgets]] and [[aMule]] accordingly (assuming [[wxWidgets]] 2.4.2 and current (=>rc8) aMule).<br />
<br />
It is recommended that you read the article about [[Compilation_Installation#Step_1:_wxGTK|how to compile wxGTK]] and (optionally, only if installing a [[wxWidgets]] version prior to 2.5) [[Compilation_Installation#Step_2:_wxBase|how to compile wxBase]]<br />
<br />
In [[aMule]] source dir:<br><br />
''./configure --prefix=/home/'''user'''/aMule/ --enable-debug --disable-optimize --with-wx-config=/home/'''user'''/aMule/bin/wx-config --with-wxbase-config=/home/'''user'''/aMule/bin/wxbase-2.4-config''<br><br />
''make && make install''<br />
<br />
'''NOTE:''' On some distros, instead of ''--with-wx-config=/home/'''user'''/aMule/bin/wx-config'' you might need to use ''--with-wx-config=/home/'''user'''/aMule/bin/wxgtk-2.4-config''<br />
<br />
'''NOTE 2:''' Sometimes [[wxBase]] will overwrite ''wx-config''. You can know if it has done so by running ''wx-config --basename''. It should show ''wx_gtk''. If it doesn't, please reinstall [[wxGTK]] so it will overwritte ''wx-config'' to link it to the [[wxGTK]] file.<br />
<br />
On the above example, [[aMule]] binary will be installed in ''~/aMule/bin/'' directory.<br />
<br />
Also note that ''--with-wxbase-config=...'' should only be used with [[wxWidgets]] versions prior to 2.5.<br />
<br />
To start [[aMule]], you need to explicitely specifiy the LD path each time you run it:<br />
<br />
''export LD_LIBRARY_PATH=~/aMule/lib:$LD_LIBRARY_PATH''<br><br />
''export LC_ALL=en_EN.UTF-8''<br />
<br />
'''NOTE 3:''' On some systems the above export command does not work, you have instead to run<br><br />
''export LD_LIBRARY_PATH=~/aMule/lib/:$LD_LIBRARY_PATH''<br><br />
This has been observed on [[Debian]] and [http://www.gentoo.org Gentoo Linux].<br />
<br />
Please remember to create [[Backtraces]] and provide them to the [[AMule_devs|aMule development team]].</div>Rkl