aMule: a very alive abandoned project

aMule

aMule is a program that will remind you a lot of the famous eMule project for sharing files. Well, aMule is also a free (under GNU GPL) and cross-platform P2P exchange program with an interface that looks like an exact clone of eMule. It works with eDonkey and Kademlia networks and derives from the source code of xMule, which is itself a fork of lMule. The latter was the first attempt to port the eMule client to GNU / Linux.

The goal of its developers was to create a eMule multiplatform and they have certainly succeeded, since it is capable of working with GNU / Linux, Solaris, Mac OS X, Irix, FreeBSD, OpenBSD, NetBSD, and Windows, as well as supporting various architectures such as IA32, AMD64, SPARC, PPC, Xbox, etc. And currently there are two versions of aMule that you can find in the repositories of your favorite distros or on the official website of the project.

The first version is SVN development and the other is the stable version. The latter is more modern but in many cases it presents some problems, especially certain bugs that affect the automatic and unexpected closure of the application. Although with a script you could force it to open when it closes automatically, the truth is that it is somewhat uncomfortable and that intermittent functionality also slows down the downloads that stop every time the program is closed ... That is why it is better to use the stable version .

For more information you can consult your official website, and about the title of this article, say that new versions are no longer provided since 2016 and the project seems somewhat dead. But despite that, they exist still quite a few active users with aMule and the links to share continue to function. Currently there are other better sharing methods, such as sites like Mega or Torrent, but the slowness of aMule is compensated by the amount of files available that you will not find by other methods.

How to install aMule on your distribution:

For, install aMule on your favorite distribution You can choose to use the package manager and official repositories of your distro to get the binary package and install it in a simple way. The problem with this is that it differs between one distribution and another, so to explain it, that's why it is best that you access the fantastic Wiki that the developers of aMule have left us.

However, we are going to explain step by step the generic form that would be valid for any distribution since we start from a tarball with the aMule source code to unpack and compile it in our system. For this, it is necessary to verify that we fulfill a series of prerequisites, since the compilation needs many packages on which it depends. So the first thing is satisfy dependencies.

The first one is to download and compile wxWidgets what can you download from this link and later:

cd Descargas

tar -zxvf wxWidgets-2.8.10.tar.gz

cd wxWidgets-2.8.10

./configure --enable-unicode --enable-optimise

make

sudo make install

sudo ldconfig

By the way, it would be recommended that you do it with the GUI disabled using the –disable-gui option or do it from a tty. In case you ask us for another package that it depends on, we must also install it, since depending on the version or the distro it could vary.

Once we have that we go to compile aMule, downloading the tarball from here and once we have it locally:

cd Descargas

<i>tar -zxvf aMule-X.X.X.tar.gz</i> (replace X with the right version number..)

<i>cd aMule-X.X.X</i>

<i>./configure --disable-debug --enable-optimize</i>

<i>make</i>

sudo make install

Remember to replace the XXX with the name or version of the source package that you have downloaded in your case.

Start configuring aMule:

Now we can run aMule and start with the configuration, for this we can do it from the console:

./amule

When we open it for the first time we can see up all the icons with the different options available to you:

  • Connect disconnect: is the button with which we can connect to a server to start downloads and searches, since we must be connected to one for this. Next we will see how to add reliable servers and connect ...
  • Social: here we can see the list of available servers and their status, as well as a log or record about the connection we started.
  • Search: in this section we can search by phrases or words for the content we want to download. We will also find tools to filter by file size, type, etc., to carry out more exact searches. Even if we want to search for it globally or in our area.
  • Traffic: it is in the tab where we see in real time how the downloads happen, providing information about the connections, the percentage downloaded and the estimated time for the download to finish, as well as other information. From here we can also change the priority by clicking with the right mouse button on the downloaded file, get information, delete it, pause it, resume it, etc.
  • Shared files: They are the files that we are sharing, that is, at the moment we connect, the files that are in the ~ / .aMule / incoming directory will also be shared with the rest of the network users.
  • Messages: we can use this chat to contact other users connected to the network, although the truth is not used much.
  • Statistics: you can study the statistics to see what has been downloaded, network usage, etc.
  • Options: It is the most important configuration options menu, although in principle I do not recommend that you touch anything because the default configuration is recommended. In fact, the only important settings that you should keep an eye on are the limits for Download and Upload, which you should set to 80% in the case of Upload so that it does not slow down downloads.
  • About- Displays developer and version information.

Once we know the graphical interface, we move on to how to download.

Start downloading:

aMule servers

The first thing we will need to download is to add some reliable and secure serversFor that we can use the same ones as for eMule, since they are fully compatible. You can go to the Networks section and from there insert this link to add it:

http://emuling.net23.net/server.met

If that link does not work for you, you can choose to access this other, from which to download a .txt file with the link. I do not advise you to look other servers because they are probably not secure, unless you find them on the official eMule page, in which case you can trust them.

Once the list of servers appears we can click on one to connect and after connecting we can go to the Search tab to locate the file we want to download, and with a simple double click it will be added to the Traffic area, so you will already be downloading.

Do not forget to leave your doubts and comments...


The content of the article adheres to our principles of editorial ethics. To report an error click here!.

12 comments, leave yours

Leave a Comment

Your email address will not be published.

*

*

  1. Responsible for the data: AB Internet Networks 2008 SL
  2. Purpose of the data: Control SPAM, comment management.
  3. Legitimation: Your consent
  4. Communication of the data: The data will not be communicated to third parties except by legal obligation.
  5. Data storage: Database hosted by Occentus Networks (EU)
  6. Rights: At any time you can limit, recover and delete your information.

  1.   elcondonrotodegnu said

    Great article and very well explained Isaac, Long live aMule! : D

    1.    Carlos Davalillo placeholder image said

      What a good article. What times were those when aMule and eMule were the download revolution, at the height of the extinct Megaupload. I had a retro moment that took me years back in time. The truth is that today this application could be the most successful of all in terms of P2P if it is taken seriously, it would only need publicity since as I remember when applications like BitTorrent aMule came out it was simply superior but people only used what was easier to know that at the time it was BitTorrent and the like.

  2.   Krystle said

    Hello everyone, the post is very interesting. The other day I read an article about mine bitcoins and I think it can be a good way to invest in futures. Has anyone tried? You will tell me what you think! Greetings and see you soon.

  3.   Marga Lopez said

    I have installed the ubuntu 18.04 version and amule has stopped working for me. When I do a search, the program closes without giving an option. What can I do << '

  4.   Manolo said

    When are you going to fix the problem that amule closes when searching? since i made the big mistake of installing ubuntu 18.04 i ran out of amule.
    what can be done? because as they do not fix it soon I will have to say goodbye to Ubuntu.

  5.   electro goblin said

    The same thing happens to me as to Manolo, since I switched to 18.04, it closes when doing a search

  6.   David mateu said

    The same thing happens to me, the amule is closed only when I give it to look for it.
    Before it only happened when I closed the search tab.
    Have you found any solution?

  7.   Luis said

    Nothing solved yet?

    In kde neon and ubuntu 19.04 it also closes by itself.

    a greeting

    1.    devuanitaferoz said

      install version 2.3.2 that is in the Debian buster repos (stable)

  8.   devuanitaferoz said

    Use Devuan 3 / Debian10
    it is best to install it from the official repos
    sudo apt-get install amule
    To connect to the ED2K network if it does not do it automatically, you must write
    http://gruk.org/server.met.gz
    in the box of «ED2K servers» and click on connect
    or add servers manually one by one from
    https://edk.peerates.net/servers/online-servers-list
    To connect to the Kad network you must download a file called "nodes.dat" from
    https://www.emule-security.org/e107_plugins/faq/faq.php?0.cat.6.6
    and copy it to your amule configuration folder, usually ~ / .aMule
    alternatively see:
    http://www.nodes-dat.com/

    for more info see the wiki
    http://wiki.amule.org/wiki/Getting_Started

    1.    frederik said

      That doesn't even compile.

      They have programmed it fatal. Before posting anything you should try it. I wouldn't even hire them as programmers.

  9.   Ra said

    Hello
    Nothing appears on how to configure options to optimize performance.
    Could you leave a link where I can do it step by step?
    Thank you.