AMule
来自Ubuntu中文
aMule简介
aMule是基于wxWidget的跨平台(官方的说法是all-platform,全平台)ed2k/kad客户端,和Windows下的eMule类似,容易上手。
相关链接:
安装
安装有两种选择。一是安装Ubuntu软件仓库里的amule,一是编译安装amule-dlp。
鉴于中国的ed2k/kad网络环境,这里还是建议大家编译amule-dlp。常有人反映aMule的下载速度不如eMule,其实就是因为没有DLP
从Ubuntu软件仓库安装
sudo apt-get install amule amule-daemon amule-utils amule-gnome-support
编译安装amule-dlp
首先到aMule官网下载aMule-2.2.6的源代码
wget http://www.amule.org/files/download.php?file=189
到论坛中的DLP维护帖下载最新的amule-dlp源代码补丁。目前最新的是aMule-DLP3904-BillEnh02-origan.patch.gz
wget http://forum.ubuntu.org.cn/download/file.php?id=94227
解压源代码,并应用DLP补丁
tar -xf aMule-2.2.6.tar.bz2 gunzip aMule-2.2.6-DLP3904-BillEnh02.patch.gz cd aMule-2.2.6/ patch -p0 < ../aMule-2.2.6-DLP3904-BillEnh02.patch
安装编译环境,满足依赖关系
sudo apt-get install g++ binutils-dev libcrypto++-dev libgtk2.0-dev libgd2-xpm-dev libgeoip-dev libupnp3-dev zlib1g-dev libwxbase2.8-dev libwxgtk2.8-dev
配置源代码
./configure --prefix=/usr/local --disable-debug --enable-optimize --with-denoise-level=3 --enable-upnp --enable-geoip --enable-nls --disable-amule-gui --enable-amule-daemon --enable-amulecmd --disable-webserver --disable-alcc -enable-alc --enable-cas --enable-wxcas --enable-mmap
如果没有出现错误,可以继续下一步
编译
make
编译需要较长时间。如果用的是双核的CPU,可以用make -j2来充分利用两个核心。
安装
sudo make install
如果以后需要卸载,就是
cd aMule-2.2.6/ sudo make uninstall