迈拓Seagate MSS II NAS攻略大法之mldonkey篇
mldonkey介绍这个软件的就是可以BT,电驴,而且还能http,ftp下载,功能是最全的,不过有朋友说bt的速度不如rtorrent。
这个软件和rtorrent比较类似,也是需要在optware下安装。都是可以进行远程控制。
mldonkey是一个开源的项目,
http://sourceforge.net/project/s ... 4&package_id=174487
从上面还有windows的版本,不错,以后可以架设一台windows的机器来玩这个。不过你从上面下载回来的是源代码,没有编译,我还不知道怎么直接使用,我也不会编译。这里提供编译好的版本,目前最新是2.93的版本,这里下载的版本,你就可以在optware下使用。因为optware的官方网站上没有提供,所以你不能通过 ipkg 这种方式来安装。
http://oleg.wl500g.info/bin/mlnet/
把下载回来的文件mlnet.byte.gz 放到public/downloads/mss 目录下。
安装mldonkey
1:运行下面命令
gunzip /shares/mss-hdd/Public/downloads/mss/mlnet.byte.gz
cp /shares/mss-hdd/Public/downloads/mss/mlnet.byte /opt/bin/mlnet
chmod +x /opt/bin/mlnet
2:安装lib
mldonkey运行需要一个libbz2.so.1.0文件,你可以把这个文件复制到 /opt/lib 下就可以了。
cp /shares/mss-hdd/Public/downloads/mss/mldonkey_lib/libbz2.so.1.0 /opt/bin/
3:创建启动脚本
vi /opt/etc/init.d/S91mlnet
把下面的内容复制过去
#######################
#!/bin/sh
if [ -n "`pidof mlnet`" ]; then
echo "Kill old program..."
killall mlnet
sleep 10
fi
export HOME=/opt/root
export LC_ALL=zh_CN.UTF-8
rm /opt/share/.mldonkey/*.tmp 2>/dev/null
rm /opt/share/.mldonkey/mlnet.log 2>/dev/null
rm /opt/share/.mldonkey/*.pid 2>/dev/null
/opt/bin/mlnet -allowed_ips '0.0.0.0/0'&
####################
上面的内容,我修改了一下,红色的地方,是我修改过的,和恩山的有点不同。root的文件夹已经在安装rtrorrent的时候创建。
4:修改文件属性,让他可执行
chmod +x /opt/etc/init.d/S91mlnet
5:启动mldonkey
/opt/etc/init.d/S91mlnet
这个时候就会创建不少文件,在/opt/root 的目录下创建.mldonkey的文件夹。
6:停止mldonkey
只有停止mldonkey,才能修改,替换配置文件
killall mlnet
7:修改下载路径
缺省mldonkey下载的路径是 /opt/root/.mldonkey/incoming 目录下,最简单的办法就是做链接
# ln -s /opt/root/.mldonkey/incoming/ /shares/mss-hdd/Public/downloads/mldonkey/
chmod 777 /opt/root/.mldonkey/incoming/directories
chmod 777 /opt/root/.mldonkey/incoming/files
8:修改配置文件
mldonkey需要用到3个配置文件,这3个配置文件都是在/opt/root/.mldonkey/目录下。
downloads.ini 文件,里面可以指定下载的目录。
donkey.ini文件,里面关于参数和使用的端口
servers.ini文件,里面包括链接的donkey的服务器
运行下面的命令,把这3个文件做一下备份
cp /opt/root/.mldonkey/donkey.ini /opt/root/.mldonkey/backup_donkey.ini
cp /opt/root/.mldonkey/downloads.ini /opt/root/.mldonkey/backup_downloads.ini
cp /opt/root/.mldonkey/servers.ini /opt/root/.mldonkey/backup_servers.ini
主要修改了 donkey.ini 里面的
max_connected_servers = 10
reliable_sources = true
ban_identity_thieves = true
force_high_id = true
force_client_high_id = true
update_server_list_server = true
update_server_list_server_met = true
downloads.ini
改
web_infos = [
("server.met", 0, "http://www.emule.org.cn/server.met");
9:重新启动mldonkey
/opt/etc/init.d/S91mlnet
访问mldonkey
访问mldonkey有两种方式,web和客户端的方式
web方式:
http://mss:4080/,就可以访问到mldonkey,通过这里你可以查看到你mldonkey使用的端口
help,sysinfo 里就可以看到mldonkey 使用的端口和下载的路径。
客户端方式
在PC上安装sancho mldonkey的PC端管理软件
http://sancho-gui.sourceforge.net/download.phtml
端口映射
必须在router上做端口映射,这样才能提高下载速度,
备份配置文件
把安装mldonkey修改过的文件都备份到 /public/downloads/mss/config下。这样以后再次配置,就可以直接复制文件,无需手工修改。
cp /opt/root/.mldonkey/donkey.ini /shares/mss-hdd/Public/downloads/mss/config/backup_mldonkey_donkey.ini
cp /opt/root/.mldonkey/downloads.ini /shares/mss-hdd/Public/downloads/mss/config//backup_mldonkey_downloads.ini
cp /opt/root/.mldonkey/servers.ini /shares/mss-hdd/Public/downloads/mss/config//backup_mldonkey_servers.ini
cp /opt/etc/init.d/S91mlnet /shares/mss-hdd/Public/downloads/mss/config//backup_mldonkey_S91mlnet
备注
1:mldonkey要使用的lib库,在恩山论坛有提供下载,里面很多文件,有朋友说安装mldonkey,只需要3个lib就可以了,不过我安装的时候,只用了一个lib文件就可以了。另外两个lib,根本不需要。
2:资料上说mldonkey可以支持ftp,http下载,这些功能还没有研究
3:下载的目录通过链接的方式,把/opt/root/.mldonkey/incoming 的目录链接到/public/downloads/mldonkey 目录下,我已经在linux下修改incoming目录下的文件夹的权限属性。
4:root的文件夹是我在安装rtorrent的时候创建的,这篇文章是在装完rtorrent后装mldonkey写的,有朋友曾经说,如果不安装rtorrent,装mldonkey就失败,我想这也是有可能的,不过我没有测试过。
5:mldonkey每次安装的使用的端口都是不一样的,除非你是用同一个donkey,ini 的配置文件。
6:如果你没有安装lib,会出现下面的错误
# /opt/etc/init.d/S91mlnet
# /opt/bin/mlnet: can't load library 'libbz2.so.1.0'
那么你只需要把这个文件'libbz2.so.1.0'复制到 /opt/lib 的目录下就可以
7:关于无法删除下载的问题,这个是由于linux的权限的问题,你在linux下chmod 777 目录,或者通过winscp登陆mss,把incoming下的两个文件夹的权限改为777,就可以了
8:乱码的问题,还是和rtorrent一样,windows,访问下载的文件夹,通过客户端下载,都显示正常,只是telnet到mss上显示是乱码。可以接受,如果要修改mss上的乱码,估计就要修改mss的samba,目前没有看到任何资料。
9:mldonkey不需要采用screen,后台运行的方式,你运行了mldonkey后,关闭telnet,mldonkey继续运行,除非你重新启动mss
来自:http://hi.baidu.com/chenshake/bl ... bd8441eaf8f803.html 天书啊momo哥……:'(
页:
[1]