春节放假,难得有10天放松的机会,欲把本本从开发机稍稍改装一下,添加上娱乐软件。装上beep-media-player,mplayer+w32codes,好歹本本可以听听音乐,看看电影了。唯可惜,本本上没有任何资源。

于是乎,想装上电驴,下载点东东。从网上搜索下,发现linux有几款工具,amule,Azureus,mldonkey。
amule以前用过,感觉一般,没什么特色可言。Azureus是同事推荐,但没用过,没有发言权。
mldonkey是网上朋友极力推荐的,最终我选择mldonkey,原因如下:
1)速度快,据说可以达到带宽的上限
2)可以同时连接多个server
3)搜索没有限制,不像windows下的emule,屏蔽了大量的敏感词。

贪图方便的朋友,其实安装这三款软件,都比较方便,在ubuntu7.10源中,都有。

sudo apt-get install amule
sudo apt-get install azureus
sudo apt-get install mldonkey-server mldonkey-gui

我个人是比较倾向于编译源码安装的。

mldonkey下载地址:[url]http://mldonkey.sourceforge.net/Main_Page[/url] 截至当前,最新版本是2.9.3

sancho下载地址:[url]http://sancho-gui.sourceforge.net/download.phtml[/url] 最新版本 sancho-0.9.4-58-linux-gtk-java.sh

下载mldonkey,解压,configure(指定安装路径),make ,make install。

下载sancho,添加执行权限,执行脚本。

在mldonkey目录下,执行bin/mlnet

在sancho目录下,执行sancho命令,进行配置,并且选择mlnet的安装路径。此后,只要运行sacho就可以了,不必要再运行mlnet。

需要明确一个概念:mldonkey是核心,支持ed2k、bittorrent、http、ftp……等协议。而sancho是基于mldonkey的一个图形化界面。所以,只要你愿意使用命令,那么不安装sancho,也无所谓。只不过我也是懒惰的人,所以需要图形界面。

至此,其实软件都安装完成了,只不过还需要一些简单的配置,在sancho界面进行连接数和下载速度等的配置

编辑~/.mldonkey/downloads.ini文件,进行下载路径的配置

(* The directory where temporary files should be put *)

temp_directory = temp

把temp目录修改成你需要的临时目录

{ dirname = "incoming/files"
strategy = incoming_files
priority = 0
};

把incoming/files修改文件输出路径

我自己是没有作这个修改,只是建立了一个软链接

ln -s ~/.mldonkey/incomfing/files ~/tmp/mldonkey

以后只需要关注这个目录就可以了。

万事大吉,但是发觉下载速度没有想象中那么快,稍有遗憾。不过这个软件还真不错,值得推荐。