Linux 中也是有电驴可以使用,
在套件中虽有 aMule 及 MLDonkey 可安装,
但我还是比较偏好上 MLDonkey 官网下载较新的版本来使用。
在过去从官网的下载页面中下载任何版本都可正常使用,
经过系统更新后(可能是核心吧)就无法再执行 MLDonkey 了,
直至最近新释出的 3.1.2 版本进行编译后才可执行。
首先是下载 3.1.2 的版本,
将它解压缩至欲放置的资料夹中(如放至 ~/mldonkey 之下),
然后开启终端机后切换至该资料夹下进行编译的操作:
www.linuxidc.com @linuxidc:~$ cd mldonkey www.linuxidc.com @linuxidc:~/mldonkey$ ./configure |
结果在编译时我得到缺少函式库的讯息:zlib
此时试着安装 zlib 时发现它并不在套件库中…
经过搜寻后找到 zlib.net 官网并下载目前最新的 1.2.7 版,
并将下载后的压缩档进行解压缩(本人将其解至 ~/mldonkey/zlib-1.2.7 之下)并准备进行编译及安装:
www.linuxidc.com @linuxidc:~/mldonkey$ cd zlib-1.2.7 www.linuxidc.com @linuxidc:~/mldonkey/zlib-1.2.7$ ./configure (等待执行完毕) www.linuxidc.com @linuxidc:~/mldonkey/zlib-1.2.7$ make (等待执行完毕) www.linuxidc.com @linuxidc:~/mldonkey/zlib-1.2.7$ sudo make install (等待执行完毕) |
等 zlib 安装完成就能再次编译 MLDonkey 了:
www.linuxidc.com @linuxidc:~/mldonkey/zlib-1.2.7$ cd .. www.linuxidc.com @linuxidc:~/mldonkey$ ./configure (等待执行完毕) www.linuxidc.com @linuxidc:~/mldonkey$ make (等待执行完毕) |
经过 make 后就能产生一个「mlnet」的执行档,
只要执行下列指令就能执行:
www.linuxidc.com @linuxidc:~/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 |