查看“AMule”的源代码
来自Ubuntu中文
←
AMule
跳到导航
跳到搜索
因为以下原因,您没有权限编辑该页面:
您请求的操作仅限属于该用户组的用户执行:
用户
您可以查看和复制此页面的源代码。
==aMule简介== aMule是基于wxWidget的跨平台(官方的说法是all-platform,全平台)ed2k/kad客户端,和Windows下的eMule类似,容易上手。 相关链接: *[http://www.amule.org/ aMule官网] *[http://forum.ubuntu.org.cn/viewtopic.php?f=73&t=232845 论坛中的DLP维护帖] ==安装== 安装有两种选择。一是安装Ubuntu软件仓库里的amule,一是编译安装amule-dlp。 鉴于中国的ed2k/kad网络环境,这里还是建议大家编译amule-dlp。常有人反映aMule的下载速度不如eMule,其实就是因为没有DLP ===从Ubuntu软件仓库安装=== <pre>sudo apt-get install amule amule-daemon amule-utils amule-gnome-support</pre> ===编译安装amule-dlp=== 首先到[http://www.amule.org/ aMule官网]下载aMule-2.2.6的源代码 <pre>wget http://www.amule.org/files/download.php?file=189</pre> 到[http://forum.ubuntu.org.cn/viewtopic.php?f=73&t=232845 论坛中的DLP维护帖]下载最新的amule-dlp源代码补丁。目前最新的是[http://forum.ubuntu.org.cn/download/file.php?id=94227 aMule-DLP3904-BillEnh02-origan.patch.gz] <pre>wget http://forum.ubuntu.org.cn/download/file.php?id=94227</pre> '''解压源代码''',并应用DLP补丁 <pre>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</pre> '''安装编译环境''',满足依赖关系 <pre>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 </pre> '''配置源代码''' <pre>./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</pre> 如果没有出现错误,可以继续下一步 '''编译''' <pre>make</pre> 编译需要较长时间。如果用的是双核的CPU,可以用make -j2来充分利用两个核心。 '''安装''' <pre>sudo make install</pre> 如果以后需要卸载,就是 <pre>cd aMule-2.2.6/ sudo make uninstall</pre>
返回
AMule
。
导航菜单
页面操作
页面
讨论
阅读
查看源代码
历史
页面操作
页面
讨论
更多
工具
个人工具
登录
导航
首页
最近更改
随机页面
页面分类
帮助
搜索
编辑
编辑指南
沙盒
新闻动态
字词处理
工具
链入页面
相关更改
特殊页面
页面信息