感谢支持
我们一直在努力

CentOS 5.5 安装Mldonkey 3.0.7

今天想用电炉下载东西,不过很郁闷的是,一点击下载,就提示我“Firefox 不知道如何打开此地址,因为协议 (ed2k) 未和任何程序关联。”之前linux下一直使用普通下载,所以上网搜索之……


据说Mldonkey是“超级电驴”,所以本人也装个试一下。


其实安装还是比较简单的,我用的是源码安装,下面是CentOS 5.5下安装步骤:


1、wget http://garr.dl.sourceforge.net/sourceforge/mldonkey/mldonkey-3.0.7.tar.bz2


2、解压下载的bz2文件:


bunzip2 mldonkey-3.0.7.tar.bz2


3、解压由bz2解压出来的tar文件:


tar xvf mldonkey-3.0.7.tar


4、vim mldonkey-3.0.7/src/utils/lib/charsetstubs.c


5、找到下列代码处


if (!str)
raise_error ();


return (copy_string ((char*) str));
}


在其中加入“


str=”UTF-8″;


”(大概在1379行上下),加入后如下显示:


if (!str)
raise_error ();
str=”UTF-8″;
return (copy_string ((char*) str));
}


6、


因为Mldonkey支持许多不同的协议(许多都是用不到的), 一般来说只需要BT, 直接http和ftp文件下载, 电驴下载, 可以使用下面的命令


./configure –disable-multinet –enable-donkey –enable-filetp –enable-bittorrent  –enable-batch –disable-fasttrack


–disable-magic –disable-gui –disable-donkeysui –enable-gd


在./configure的同时,建议加入下列参数:


–enable-upnp-natpmp      :


使用内置的libs编译upnp和natpmp支持,增加下列参数


–enable-force-upnp-natpmp


:在编译mldonkey的同时编译libs支持


7、完成上面的步骤后就可以开始编译了


make mlnet.byte.static


编译完成后使用


mlnet.byte.static


就可以开启服务了。为什么说是一个服务呢,下面我来按自己的理解为大家讲解一下:


与其说这是一款软件,还不如说是一个服务,因为Mldonkey默认是没有图形用户界面的,只能通过访问http://127.0.0.1:4080/来访问,


大家注意看:http开头,也就是说,只要用浏览器,就可以访问,这里面的好处我在后面会讲到,现在还是说图形界面的问题。


不喜欢网页形式的朋友可以到下面的链接下载专门为Mldonkey而写的图形工具:http://mldonkey.sourceforge.net/Gui


在这里我推荐使用Sancho


,因为这个工具安装比较简单,界面也算说得过去。如果装完不喜欢这个界面,还可以选择安装其他GUI。


Sancho下载:http://sancho.awardspace.com/


Sancho的安装与配置非常简单,这里就不说了。如果有问题可以留言~~


现在回过头来说说之前讲到的好处,因为Mldonkey可以用来做服务器,所以把他架设到公网上可以充当离线下载服务器!


具体可以参照http://www.linuxidc.com/Linux/2011-05/36428.htm


好了,暂时这么多了,Mldonkey还有优化的余地,有兴趣的可以去网上搜一下。

赞(0) 打赏
转载请注明出处:服务器评测 » CentOS 5.5 安装Mldonkey 3.0.7
分享到: 更多 (0)

听说打赏我的人,都进福布斯排行榜啦!

支付宝扫一扫打赏

微信扫一扫打赏

登录

注册