2024年1月28日发(作者:)

Linux 电兔子安装手记

Linux 电兔子安装手记 .......................................................................................................................... 1

前言 ................................................................................................................................................. 2

一、 下载安装必要工具包 ................................................................................................... 3

1、 前往其官方网站下载最新版本aMule ................................................................... 3

2、 下载libxml ................................................................................................................. 3

3、

4、

5、

6、

7、

8、

前往下载最新zlib源码包 ......................................................................... 3

下载wxwidgets源码包 ............................................................................................ 3

安装gtk2开发工具包 .............................................................................................. 3

下载libupnp源码包 ................................................................................................. 3

下载crypto++源码包 ................................................................................................ 3

安装binutils-devel包 ............................................................................................... 3

二、 安装................................................................................................................................. 4

1、 安装libxml(编译三部曲,若无特殊参数,默认编译步骤如下) ................. 4

2、 安装 4

3、

4、

5、

安装wxWidgets ......................................................................................................... 4

安装libupnp .............................................................................................................. 4

安装crypto++ ............................................................................................................ 4

6、 安装电兔子(amule) ............................................................................................. 5

7、 更新库链接 ................................................................................................................ 5

三、 结果................................................................................................................................. 7

FAQ:.................................................................................................................................................. 8

Q1 ............................................................................................................................................ 8

A1............................................................................................................................................. 8

Q2 ............................................................................................................................................ 8

A2............................................................................................................................................. 8

前言

aMule是一个类似于eMule的eDonkey电驴网络+Kad网络客户端,同样开源免费,遵守GPL协议。aMule基于xMule和lMule。可在类Unix/Linux、Windows等多种操作系统下运行。

现任维护者:aMule开发小组。

官方网站;官方维基;官方论坛

一、 下载安装必要工具包

1、 前往其官方网站下载最新版本aMule

使用命令”wget

/projects/amule/files/aMule/2.3.1rc1/2/download”;

2、 下载libxml

若使用1.2.4或之后的zlib版本,请先确定系统中libxml是否是2.7.7或以上版本,低于2.7.7则请先升级libxml;前往官方网站下载;使用命令””wget /sources/;

3、 前往下载最新zlib源码包

使用命令”wget /download/delegates/2”;

4、 下载wxwidgets源码包

使用命令”wget

/projects/wxwindows/files/2.9.2/2/download”;

5、 安装gtk2开发工具包

使用yum install gtk2-devel命令;

6、 下载libupnp源码包

版本大于等于1.6.6,使用命令”wget

ftp:///pub/Mirrors2//distfiles/2”;

7、 下载crypto++源码包

版本需大于等于5.1;使用命令”wget /”;

8、 安装binutils-devel包

使用yum install binutils-devel命令安装该包;

二、 安装

1、

安装libxml(编译三部曲,若无特殊参数,默认编译步骤如下)

2、 安装zlib

./configure;make ;make install

3、 安装wxWidgets

./configure ;make ;make install

wxWidgets在编译的时候比较费时间,大约30分钟。

4、 安装libupnp

./configure ;make ;make install

5、 安装crypto++

6、 安装电兔子(amule)

出现上图,表示makefile文件生成成功;

Make ;make install 编译大概需要10分钟

7、 更新库链接

出现如上情况(图形中打开amule时,程序没有任何反应)时,我们需要更新库链接状态;具体解决方法如下图。

三、 结果

久违的画面。

FAQ:

Q1:我明明安装了libupnp-1.6.6这个包,为这么在安装aMule时,还提示找不到大于等于1.6.6版本的libupnp呢?

A1:可用通过下面参数来指定你的libupnp的安装路径,我的是默认路径”/usr/local/”!

/usr/lib目录下删除新建的那个文件!

Q2:我在安装crypto++时提示找不到任何后缀为so的文件,然后错误停止,怎么解决?

A2:若出现下图错误,可先在该目录下创建一个以.so结尾的文件,等安装完成后再到