分类: LINUX
2006-08-04 23:29:38
aMule是一种支持ED2K网络的P2P软件,它基于wxWindows并且类似于eMule。是在遵循E-Donkey的网络协议基础上发展而 来,它相当于e-Donkey(驴子)的一个Mod,而且源代码是完全公开的。而且aMule比e-Donkey配置更为简单,界面、图标和按钮更美观, 突出了其立体和半透明的感觉。现在大家几乎都转向用e-Mule。aMule软件可以算是Linux 网络环境下的e-Mule。
aMule的每个用户端都既是文件下载者又是上传者,既索取又给予。在你正在下载但还没下载完整文件时,你已经把已下载的部分共享给别 人了。aMule是同时从很多文件上传者(称之为“源”,跟BT 的种子差不多)那里下载所需的文件最后再拼成整个文件的,而且aMule对没在下载队列中的文件共享很方便,不用像BT 那样要很麻烦地制作种子,再上传到服务器,只需指定一个共享目录,aMule会自动将其共享。这个共享目录在一运行aMule就开始强制共享,即使在下载 栏未下载任何文件。这点比BT做得好,可以防止大家好逸恶劳,只下载不上传。而BT 在运行时只上传自己正在下载或已下载完毕的东西,不能共享目录,甚至有人把BT的下载设置为无限制,而把上传调至几KB/s 甚至0KB/S。而在使用aMule中如果你把上传速度设为一个小于10 的值,aMule也会自动限制你的下载速度。
aMule安装相当困难,是笔者使Linux以来最难对付的一个工具软件。它对一些链接库文件的依赖性特别强,另外它还需要GTK的支持。所以这里对于软件安装写得详细一些。软件下载安装详细步骤如下:
#cd /usr/local
#wget
#wget
#wget
注意安装顺序:先装wxBase再装 wxGTK,最后装 aMule,安装wxBase后要执行一下 ldconfig命令,wxGTK 编译参数为./configure --with-gtk。
#cd wxBase-2.6.1;./configure;make;make install; /sbin/ldconfig;cd ..
#cd wxGTK-2.6.1;./configure --with-gtk;make;make install;make clean;cd ..
#cd aMule-2.1.0;./configure;make;make install
现在 aMule 已经是 GTK 2 界面了,很漂亮,中文支持也很好。安装之后,设置昵称为 [CHN][VeryCD]xxxx,然后服务器设置为: