CentOS5.5 安装Mldonkey 3.0.7

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

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


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

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、找到下列代码处




在其中加入“

str="UTF-8";


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



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://obmem.info/?p=259 (自己偷偷懒,呵呵!)
好了,暂时这么多了,Mldonkey还有优化的余地,有兴趣的可以去网上搜一下。


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
运行环境要求 硬件: x86或x64 CPU 下载文件夹所在卷容量大于4G 软件: Linux 32位或64位x86系列CPU Python3 >= 3.4 Py3.PyQt5 >= 5.2 详细的软件依赖参见发行版的打包文件。 其它: 拥有迅雷账户(会员/非会员均可) 许可证 GPLv3 -- Xware Desktop部分 迅雷协议 -- Xware部分 新增64位版本(迅雷下载核心1.0.31): 附件: xware-desktop_0.13.20141115_amd64.deb [1.71 MiB] 被下载 2099 次 Xware Desktop已打包,64位打包系统是kubuntu15.04,凡是64位的ubuntu15.04系,应该都能用. 迅雷版本是1.0.31,包含数个linux原生二进制程序,建议双击安装包进行安装,它还要额外的pyQt5图形库,会自动从ubuntu仓库下载. 第一次先不要登陆,先要设置.启动迅雷软件->菜单栏->文件->设置 ->挂载->添加下载目录,比如我的是/home/name/download. ->启动与登陆->xwared托管->我们选systemd托管,ETM选随xwared启动 至此设置告一段落.重启PC后,如下图会有两个迅雷的原生进程: 附件: thunder.png thunder.png [ 23.98 KiB | 被浏览 52484 次 ] 在我的kubuntu开始菜单的因特网子菜单里会有个xwared Desktop的迅雷图标,点击它就能启动迅雷了. 第一次登陆后会有激活码,点一下即可成功. 就能跟windows里的迅雷7一样用啦,速度嘛,跟windows完全一样,免费用户同样没有高速通道,要vip才能用. 32位迅雷下载核心更新至1.0.25 附件: xware-desktop_0.10.20140702_i386.deb [1.61 MiB] 被下载 7829 次 当然,有能力的同学可以自行编译,在Ubuntu上编译安装说明如下 : 编译环境: 安装必备的软件。 sudo apt-get install git build-essential devscripts 下载源代码。 git clone git://github.com/Xinkai/XwareDesktop.git 这会在当前目录下生成一个名为XwareDesktop的子目录。 切换到源代码目录XwareDesktop。 cd XwareDesktop 打包 你需要切换到XwareDesktop的源代码目录。 列出缺失的编译依赖。 dpkg-checkbuilddeps。 如果没有列出任何东西,跳过步骤2。 安装缺失的编译依赖。 sudo apt-get install 制作安装包。 dpkg-buildpackage 执行这条命令后会在你当前目录下生成数个包,其中包括xware-desktop_??????.deb安装包。 安装 回到图形化界面,在XwareDesktop的源代码目录的上级目录,你应该能找到名为xware-desktop_??????.deb的安装包文件, 双击它,按提示安装。 浏览器扩展整合 Xware Desktop接受来自命令行的参数作为新任务的网址,格式为 xware-desktop http://www.website.com/file1 ftp://www.website.com/file2 ... 以Firefox上的Flashgot为例,打开其选项。添加一个新的下载器,程序设置为xware-desktop,参数设置为[URL]。 来自命令行的参数支持http,https,ftp,ed2k,magnet,flashget,qqdl,thunder等多种协议, 也同样支持本地的torrent文件。 注:本软件同linux版115网盘存在冲突,出现如下提示: This application failed to start because it could not find or load the Qt platform plugin "xcb". Reinstalling the application may fix this problem.

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值