/ 中存储网

告诉你Ubuntu eDonkey-MLDonkey的方法及命令

2015-07-05 20:10:16 来源:中存储网

Linux 中也是有电驴可以使用,在套件中虽有 aMule 及 MLDonkey 可安装,但我还是比较偏好上 MLDonkey 官网下载较新的版本来使用。

在过去从官网的下载页面中下载任何版本都可正常使用,经过系统更新后(可能是核心吧)就无法再执行 MLDonkey 了,直至最近新释出的 3.1.2 版本进行编译后才可执行。

首先是下载 3.1.2 的版本,将它解压缩至欲放置的资料夹中(如放至 ~/mldonkey 之下),然后开启终端机后切换至该资料夹下进行编译的操作:

www @linux:~$ cd mldonkey
www @linux:~/mldonkey$ ./configure

结果在编译时我得到缺少函式库的讯息:zlib

此时试着安装 zlib 时发现它并不在套件库中…

经过搜寻后找到 zlib.net 官网并下载当前最新的 1.2.7 版,并将下载后的压缩档进行解压缩(本人将其解至 ~/mldonkey/zlib-1.2.7 之下)并准备进行编译及安装:

www @linux:~/mldonkey$ cd zlib-1.2.7
www @linux:~/mldonkey/zlib-1.2.7$ ./configure
(等待执行完毕)
www @linux:~/mldonkey/zlib-1.2.7$ make
(等待执行完毕)
www @linux:~/mldonkey/zlib-1.2.7$ sudo make install
(等待执行完毕)

等 zlib 安装完成就能再次编译 MLDonkey 了:

www @linux:~/mldonkey/zlib-1.2.7$ cd ..
www @linux:~/mldonkey$ ./configure
(等待执行完毕)
www @linux:~/mldonkey$ make
(等待执行完毕)

经过 make 后就能产生一个「mlnet」的执行档,只要执行下列指令就能执行:

www @linux:~/mldonkey$ ./mlnet

2012/07/05 17:24:46 [cO] Starting MLDonkey 3.1.2 ...
2012/07/05 17:24:46 [cO] Language ZH_TW, locale UTF-8, ulimit for open files 1024
2012/07/05 17:24:46 [cO] raised ulimit for open files from 1024 to 4096
2012/07/05 17:24:46 [cO] MLDonkey is working in /home/lancer/.mldonkey
2012/07/05 17:24:46 [Gettext] Loading language resource mlnet_strings.zh_TW.UTF-8
2012/07/05 17:24:46 [cO] loaded language resource file
2012/07/05 17:24:46 [DNS] Resolving [lancer-desktop] ...
2012/07/05 17:24:46 [DNS] Resolving [www.mldonkey.org] ...
2012/07/05 17:24:47 [cO] Logging in /home/lancer/.mldonkey/mlnet.log
2012/07/05 17:24:49 [dMain] Core started