没什么特别的,就是要注意一下依赖性的问题。这里以 2.9.6 版本为例来说明。

去 mldonkey 主页 http://mldonkey.sf.net/ 下载源码,解压缩:

1
2
tar -xvf mldonkey-2.9.6.tar.bz2
cd mldonkey-2.9.6/

解决依赖性问题。一般来说,会遇到 O’Caml 和 Zlib 的依赖性问题。O’Caml 会在 ./configure 时自动询问下载安装,建议不要这样,因为这样是下载源码编译速度较慢。可以用 APT 直接安装。而 Zlib 在 Ubuntu 8.10 里面的名字是 zlib1g-dev,所以解决依赖问题用:

1
sudo apt-get install ocaml zlib1g-dev

接下来自动配置和编译:

1
2
./configure
make

用 make 命令编译后没有通常的 make install 这一步,直接可以 ./mlnet 使用。不过把 mlnet 这个文件复制到 /usr/bin 要更方便一点:

1
sudo cp mlnet /usr/bin

用以下命令启动 mldonkey:

1
mlnet&

后面的&符号表示让程序在后台运行。http://localhost:4080/ 是它的 web 界面,在最上面的输入框输入 ed2k 地址就可以开始下载了。输入 kill 可结束 mlnet 程序。

备忘,应该注意的设置选项:
enable_kademlia
ED2K-max_connected_servers
ED2K-port
max_hard_download_rate
max_hard_upload_rate
ED2K-force_high_id

Trackback

no comment untill now

Add your comment now