AMule

De doc.ubuntu-es
(Diferencias entre revisiones)
Saltar a: navegación, buscar
(añadiendo contenido)
m (espaciando)
 
(No se muestra una edición intermedia realizada por un usuario)
Línea 1: Línea 1:
 
<div style="float:right;">__TOC__</div>  
 
<div style="float:right;">__TOC__</div>  
  
 
+
'''aMule''' es un programa de intercambio [[P2P]] libre y multiplataforma, similar al conocido ''eMule'', funciona tanto con la red [[w:eDonkey2000|eDonkey]] como con [[Kademlia]].
 
+
'''aMule''' es un programa de intercambio [[P2P]] [[software libre|libre]] y [[multiplataforma]], similar al conocido ''eMule'', funciona tanto con la red [[EDonkey 2000|eDonkey]] como con [[Kademlia]].
+
  
 
Deriva del código fuente de ''xMule'', el cual deriva del proyecto ''lMule'', el primer intento de portar el cliente ''eMule'' a [[GNU/Linux]]. Al igual que eMule, aMule se distribuye y publica bajo los términos de la licencia [[GNU General Public License|GNU GPL]].
 
Deriva del código fuente de ''xMule'', el cual deriva del proyecto ''lMule'', el primer intento de portar el cliente ''eMule'' a [[GNU/Linux]]. Al igual que eMule, aMule se distribuye y publica bajo los términos de la licencia [[GNU General Public License|GNU GPL]].
<!--
 
  
El objetivo de aMule es ser un "eMule multiplataforma", funcionando actualmente en los [[sistemas operativos]] [[GNU/Linux]], [[FreeBSD]], [[OpenBSD]], [[NetBSD]], [[Solaris (sistema operativo)|Solaris]], [[Mac OS X]], [[Irix]] y [[Windows]], y en las [[arquitectura (informática)|arquitecturas]] [[x86]], [[AMD64]], [[UltraSPARC]], [[PowerPC]], [[Macintosh]] ([[G4]], [[G5]],...), [[Xbox]] y [[NSLU2]].
+
Funcionando en los sistemas operativos: [[GNU/Linux]], [[BSD]], [[Solaris]], [[Mac OS X]] y [[Windows]].
-->
+
 
 
Existen dos versiones de aMule, la versión estable, y la versión de desarrollo ([[SVN]]), que se publica diariamente con los últimos avances, aunque no se asegura su estabilidad. aMule admite también [[metalink|enlaces magnéticos]].
 
Existen dos versiones de aMule, la versión estable, y la versión de desarrollo ([[SVN]]), que se publica diariamente con los últimos avances, aunque no se asegura su estabilidad. aMule admite también [[metalink|enlaces magnéticos]].
 +
  
 
== Características ==
 
== Características ==
 +
 
{{software
 
{{software
 
| nombre = aMule
 
| nombre = aMule
Línea 18: Línea 17:
 
| pie = Captura de pantalla del aMule
 
| pie = Captura de pantalla del aMule
 
| desarrollador = [http://sourceforge.net/project/memberlist.php?group_id=88225 Equipo de aMule]
 
| desarrollador = [http://sourceforge.net/project/memberlist.php?group_id=88225 Equipo de aMule]
| versión_estable = [http://forum.amule.org/index.php?topic=15217.0 2.2.1]
+
| versión_estable = [http://forum.amule.org/index.php?topic=15217.0 2.3.1]
| fecha_versión_estable = 11 de junio de 2008
+
| fecha_versión_estable = 12 de noviembre de 2011
 
| género = [[:Categoría:Peer to peer|Cliente P2P]]
 
| género = [[:Categoría:Peer to peer|Cliente P2P]]
 
| licencia = [[w:software libre|libre]] ([[w:GNU GPL|GPL]])
 
| licencia = [[w:software libre|libre]] ([[w:GNU GPL|GPL]])
Línea 26: Línea 25:
 
}}
 
}}
  
* Es [[w:software libre|software libre]] y gratuito. Está publicado bajo la [[w:licencia de software|licencia]] [[w:GNU GPL|GPL]].
+
* Es [[Software libre]] y gratuito. Está publicado bajo la licencia [[GNU GPL|GPL]].
* Implementa las [[w:biblioteca (programación)|biblioteca]]s gráficas [[w:GTK|GTK]] para mostrar los controles de la [[w:interfaz gráfica de usuario|interfaz]], por lo tanto se integra con los [[w:entorno de escritorio|escritorios]] [[GNOME]] y [[Xfce]].
+
* Implementa las |bibliotecas gráficas [[GTK]] para mostrar los controles de la [[w:interfaz gráfica de usuario|interfaz]], por lo tanto se integra con los escritorios [[GNOME]] y [[Xfce]].
* Está escrito en el [[w:lenguaje de programación|lenguaje de programación]] [[w:C++|C++]].
+
* Está escrito en el [[w:lenguaje de programación|lenguaje de programación]] [[C++]].
 +
 
 +
 
 +
== Arquitectura modular ==
 +
 
 +
 
 +
aMule puede ser [[Compilador|compilado]] como un único programa monolítico o como un ''[[Demonio (informática)|"demonio"]]'', lo que permite su ejecución en segundo plano, sin interfaz gráfica y con un menor consumo de recursos. Para comunicarse con el programa existen tres interfaces diferentes:
 +
 
 +
* '''aMuleCMD''': cliente de línea de comandos.
 +
* '''aMuleGUI''': cliente de interfaz gráfica. Actualmente en desarrollo, por lo que le faltan muchas de las opciones de la versión monolítica, además de ser inestable.
 +
* '''aMuleWEB''': [[servidor web]] que permite el manejo mediante un [[navegador web]].
 +
 
 +
Además, existe todo un protocolo de comunicación<ref name="protocolo_EC" /> creado para poder desarrollar aplicaciones que se comuniquen bidireccionalmente con el núcleo del programa.
 +
 
  
 
== Instalación ==
 
== Instalación ==
 +
 
{{Plantilla:Version-soft
 
{{Plantilla:Version-soft
 
| Precise= 2.3.1-1
 
| Precise= 2.3.1-1
Línea 39: Línea 52:
 
| Hardy= 2.2.0~svn20080218-0ubuntu4.1
 
| Hardy= 2.2.0~svn20080218-0ubuntu4.1
 
}}
 
}}
 +
 +
aMule no se instala por defecto, puedes instalarlo fácilmente con tu gestor de paquetes favorito, está en el repositorio Universe.
 +
  
 
== Puertos TCP & UDP ==
 
== Puertos TCP & UDP ==
De acuerdo con el FAQ oficial,<ref>{{cita web |url= http://wiki.amule.org/index.php/FAQ_eD2k-Kademlia-es |título= FAQ ED2k-Kademlia-es - AMule Project FAQ |idioma=inglés}}</ref> la aplicación utiliza los siguientes puertos por defecto. El tráfico es desde la perspectiva del cliente:
+
 
 +
 
 +
La aplicación utiliza los siguientes puertos por defecto. El tráfico es desde la perspectiva del cliente:
 
* 4662 TCP (entrada y salida): Transferencias de cliente a cliente (P2P).
 
* 4662 TCP (entrada y salida): Transferencias de cliente a cliente (P2P).
 
* 4665 UDP (entrada y salida): Utilizado para recibir y enviar peticiones de búsqueda globales. Éste siempre es el puerto anterior +3.
 
* 4665 UDP (entrada y salida): Utilizado para recibir y enviar peticiones de búsqueda globales. Éste siempre es el puerto anterior +3.
Línea 49: Línea 67:
 
* 4661 TCP (salida): Puerto en el que los servidores eDonkey esperan conexiones (definido por el servidor). No utilizado en Kad.
 
* 4661 TCP (salida): Puerto en el que los servidores eDonkey esperan conexiones (definido por el servidor). No utilizado en Kad.
 
* 4711 TCP: Puerto WebServer. Utilizado para acceder a aMule por web.
 
* 4711 TCP: Puerto WebServer. Utilizado para acceder a aMule por web.
* 4712 TCP: Puerto de Conexiones Externas (EC).<ref name="protocolo_EC">{{cita web |url= http://wiki.amule.org/index.php/External_Connections |título= External Connections - AMule Project FAQ |idioma=inglés}}</ref> Utilizado para la comunicación de aMule con otras aplicaciones (ej: aMule WebServer o aMuleCMD).
+
* 4712 TCP: Puerto de Conexiones Externas (EC). Utilizado para la comunicación de aMule con otras aplicaciones (ej: aMule WebServer o aMuleCMD).
  
 
La mayoría de estos puertos son configurables.
 
La mayoría de estos puertos son configurables.
 
== Arquitectura modular ==
 
A diferencia de eMule, aMule puede ser [[Compilador|compilado]] como un único programa monolítico o como un ''[[Demonio (informática)|"demonio"]]'', lo que permite su ejecución en segundo plano, sin interfaz gráfica y con un menor consumo de recursos. Para comunicarse con el programa existen tres interfaces diferentes:
 
 
* '''aMuleCMD''': cliente de línea de comandos.
 
* '''aMuleGUI''': cliente de interfaz gráfica. Actualmente en desarrollo, por lo que le faltan muchas de las opciones de la versión monolítica, además de ser inestable.
 
* '''aMuleWEB''': [[servidor web]] que permite el manejo mediante un [[navegador web]].
 
 
Además, existe todo un protocolo de comunicación<ref name="protocolo_EC" /> creado para poder desarrollar aplicaciones que se comuniquen bidireccionalmente con el núcleo del programa.
 
  
  
 
== Ver también ==
 
== Ver también ==
 +
  
 
* [[MLDonkey]].
 
* [[MLDonkey]].
 +
  
 
== Enlaces externos ==
 
== Enlaces externos ==
 +
  
 
* [http://www.amule.org/ Sitio web oficial de aMule] {{en}}.
 
* [http://www.amule.org/ Sitio web oficial de aMule] {{en}}.
 
* [http://www.amule.org/wiki/index.php/Main_Page Wiki oficial de aMule] {{en}}.
 
* [http://www.amule.org/wiki/index.php/Main_Page Wiki oficial de aMule] {{en}}.
 
* [http://www.sourceforge.net/projects/amule/ Proyecto aMule en SourceForge] {{en}}.
 
* [http://www.sourceforge.net/projects/amule/ Proyecto aMule en SourceForge] {{en}}.
 +
 +
 +
----
  
 
{{Nota| Esta página -o parte de ella- está basada en la homónima de la Wikipedia,[[w:Amule]]. Publicada con licencia CC-BY-SA 3.0}}
 
{{Nota| Esta página -o parte de ella- está basada en la homónima de la Wikipedia,[[w:Amule]]. Publicada con licencia CC-BY-SA 3.0}}
  
 
<!-- CATEGORÍAS -->
 
<!-- CATEGORÍAS -->
 +
[[Categoría:Programas]]
 
[[Categoría:P2P]]
 
[[Categoría:P2P]]
 
[[Categoría:Personal]]
 
[[Categoría:Personal]]

Última revisión de 18:09 19 abr 2012

aMule es un programa de intercambio P2P libre y multiplataforma, similar al conocido eMule, funciona tanto con la red eDonkey como con Kademlia.

Deriva del código fuente de xMule, el cual deriva del proyecto lMule, el primer intento de portar el cliente eMule a GNU/Linux. Al igual que eMule, aMule se distribuye y publica bajo los términos de la licencia GNU GPL.

Funcionando en los sistemas operativos: GNU/Linux, BSD, Solaris, Mac OS X y Windows.

Existen dos versiones de aMule, la versión estable, y la versión de desarrollo (SVN), que se publica diariamente con los últimos avances, aunque no se asegura su estabilidad. aMule admite también enlaces magnéticos.


[editar] Características

aMule
Captura de pantalla de aMule SVN.png
Captura de pantalla del aMule
Desarrollador:
Equipo de aMule
Género:
Cliente P2P
Licencia:
libre (GPL)
En Español:
Sitio Web:
www.amule.org


[editar] Arquitectura modular

aMule puede ser compilado como un único programa monolítico o como un "demonio", lo que permite su ejecución en segundo plano, sin interfaz gráfica y con un menor consumo de recursos. Para comunicarse con el programa existen tres interfaces diferentes:

  • aMuleCMD: cliente de línea de comandos.
  • aMuleGUI: cliente de interfaz gráfica. Actualmente en desarrollo, por lo que le faltan muchas de las opciones de la versión monolítica, además de ser inestable.
  • aMuleWEB: servidor web que permite el manejo mediante un navegador web.

Además, existe todo un protocolo de comunicación<ref name="protocolo_EC" /> creado para poder desarrollar aplicaciones que se comuniquen bidireccionalmente con el núcleo del programa.


[editar] Instalación

Las versiones de AMule en Ubuntu
En desarrollo: {{{desarrollo}}}
Versión estable: {{{estable}}}
Versión de Ubuntu Versión de AMule
12.10 Quantal {{{Quantal}}}
12.04 Precise 2.3.1-1
11.10 Oneiric 2.2.6+debian0-9ubuntu2
11.04 Natty 2.2.6+debian0-8ubuntu2
10.04 Lucid 2.2.6+debian0-7

aMule no se instala por defecto, puedes instalarlo fácilmente con tu gestor de paquetes favorito, está en el repositorio Universe.


[editar] Puertos TCP & UDP

La aplicación utiliza los siguientes puertos por defecto. El tráfico es desde la perspectiva del cliente:

  • 4662 TCP (entrada y salida): Transferencias de cliente a cliente (P2P).
  • 4665 UDP (entrada y salida): Utilizado para recibir y enviar peticiones de búsqueda globales. Éste siempre es el puerto anterior +3.
  • 4672 UDP (entrada y salida): Protocolo eMule extendido: Queue Rating, File Reask Ping, etc.

Adicionalmente, otros elementos de la red eDonkey, como los servidores, o aplicaciones auxiliares de aMule, utilizan los puertos siguientes:

  • 4661 TCP (salida): Puerto en el que los servidores eDonkey esperan conexiones (definido por el servidor). No utilizado en Kad.
  • 4711 TCP: Puerto WebServer. Utilizado para acceder a aMule por web.
  • 4712 TCP: Puerto de Conexiones Externas (EC). Utilizado para la comunicación de aMule con otras aplicaciones (ej: aMule WebServer o aMuleCMD).

La mayoría de estos puertos son configurables.


[editar] Ver también


[editar] Enlaces externos



Clip.png Esta página -o parte de ella- está basada en la homónima de la Wikipedia,w:Amule. Publicada con licencia CC-BY-SA 3.0
Herramientas personales