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、找到下列代码处
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://obmem.info/?p=259 (自己偷偷懒,呵呵!) 好了,暂时这么多了,Mldonkey还有优化的余地,有兴趣的可以去网上搜一下。
CentOS5.5 安装Mldonkey 3.0.7相关推荐
- FreeNAS 0.72 安装 mldonkey 3.0.6
仰慕 mldonkey 已久,尤其是现在BT资源很少,而donkey资源还很多的情况. 对linux 比较熟,对FreeBSD其实不怎么了解,也就是这段时间用 FreeNAS的经验吧.所以先做了一些功 ...
- 再论 FreeNAS 0.72 安装 MLdonkey
已经写了一篇 FreeNAS 0.72 安装 MLdonkey 3.0.6了,再论就有点废话的感觉,但是,我个人确实从中学到点东西,而且对原来的步骤做了精炼,算是给后来人指路吧. 原来的 FreeNA ...
- ecshop支持mysql5.5吗,centos5.5 安装配置 ecshop【nginx + php + mysql】
centos5.5 安装配置 ecshop[nginx + php + mysql] 备注:建议使用centos5.5作为ecshop的注意,因为centos6的最新版本都是5.3以上的,所以而ecs ...
- CentOS7 安装Mldonkey(电驴)步骤
CentOS7 安装Mldonkey(电驴)步骤 1.从网上下载压缩包: wget https://sourceforge.net/projects/mldonkey/files/mldonkey/3 ...
- bcm4313 驱动 linux,CentOS5.6安装BCM4313无线网卡驱动
CentOS5.6安装BCM4313无线网卡驱动 本人使用的机器是三星N148上网本,安装的是CentOS 5.6版本的操作系统,内核版本是2.6.18-238.12.1.el5,无线网卡是Broad ...
- Linux安装无法运行install,Linux新手安装Debian-8.2.0可能遇到的问题
归纳如下: 一.安装准备工作 1.用UltraISO(软碟通)软件制作U盘启动Debian-8.2.0-i386-DVD-1.iso镜像: 2.如果不使用全部硬盘安装Debian-8.2.0系统,就给 ...
- vmware+android+4.3,Vmware虚拟机安装安卓4.0系统教程
大家都知道安卓软件要在电脑windows系统下运行只能依靠安卓模拟器和虚拟机.之前绿茶小编和大家分享过安卓模拟器,下面和大家一起分享安卓虚拟机Vmware安装运行安卓4.0系统. 安卓虚拟机Vmwar ...
- Linux/ubuntu 安装 redis 4.0报错解决:redis-server.service: Can't open PID file /var/run/redis/redis-server.
此文首发于我的个人博客:Linux/ubuntu 安装 redis 4.0报错解决:redis-server.service: Can't open PID file /var/run/redis/r ...
- windows7 下 安装ipython-5.1.0报错
1,报错内容 1 2 3 4 C:\Users\Hunk\Desktop\test\ipython-5.1.0>python setupegg.py install ---- error: Se ...
最新文章
- 独家 | Python处理海量数据集的三种方法
- 几道 BAT 算法面试中经常问的「字符串」问题
- 已知先序遍历和中序遍历,输出他的后序遍历序列.
- 胖爷的vim实用手册 - 基础篇(打开、关闭、移动、搜索)
- MATLAB 无约束一维极值问题
- boost::shared_lock相关的测试程序
- 调用百度报Cannot read property ‘lng‘ of null错误
- 《零基础看得懂的C语言入门教程 》——(五)C语言的变量、常量及运算
- JAVA面试要点004_JAVA编程过程中为了性能优化_应该注意到的地方
- Linux 命令(118)—— bzip2 命令
- java周边技术文摘
- 从程序员小仙飞升上神,java技术开发要如何实现?
- AP类WiFi模块系列二:半成品主板式大功率AP类WiFi模块
- android 8字体下载,安卓手机字体
- Iphone 游戏引擎剖析
- 腾讯秀丽江山之长歌行服务器维护,37秀丽江山之长歌行服务器正式关服公告
- bootstrap常用样式整理
- 2022年油猴(tampermonkey)超简单安装
- http://blog.sina.com.cn/s/blog_a3d2fd2d0101hyu7.html
- WPF 实现label换行