家里的龙芯盒子,一直在做下载机用,网通的ADSl 1M基本没让它闲着,颇为满意,功耗很低,大概20W。一天24小时不关机,也才2,3毛的电费。比起台式机,动辄300W。而且龙芯的盒子,很稳定,debian linux,除了装新软件试用开机启动功能以外,几个月了,还没关机过。。。以前装的bt客户端是ctorrent,多线程http,ftp直连用的是myget。因为GUI被我刚开始频繁的直接按电源关机,,弄坏了。putty,winscp直连远程控制,也挺顺手。用来用去,ctorrent还是功能单一,操作麻烦。所以打算找个能web管理的,支持多协议的。所以看上了amule和mldonkey。很可惜amule,试了很久没装好,就转投mldonkey吧。
1安装
因为debian有apt源,安装很简单
apt-get install mldonkey-server
顺序安装,yes,yes的就设置好开机启动了。并且设置了admin的密码
2配置
1)这时mldonkey已经启动,不过还不能用。这时先关闭它:
/etc/init.d/mldonkey-server stop
2)修改Downloads.ini因为版本的问题,这个文件有可能在
/var/lib/mldonkey/Downloads.ini
也有可能在
~/.mldonkey/Downloads.ini
网上教程说的都是后者,可是我的后者根本连该文件都没有。。。
修改allowed_ips那个数组,照样子,把你访问的IP加进去。注意是分号分割,且最后一个元素也需要加分号。。。用惯了java,脚本不会写啊,这里绕了一会。
3)改好上面的之后,再启动
/etc/init.d/mldonkey-server start
4)好了现在访问你的下载机的如下地址
http://192.168.1.100:4080
输入admin和密码
5)接下来,先点Options,再点All,列出所有的options。在里面找enable 。。。
mldonkey可以支持好多种下载协议,随便打开几个你想要的吧,设成true,就好了。
然后回车。。。。这个web页好多地方操作不习惯。比如该有按钮的地方没有按钮,不过习惯就好。
6)然后点击左上的Servers,再点击import server.met(刚开始我以为这个按钮是一个table的列头),输入一个url。比如http://www.emule.org.cn/server.met
7)然后等着吧。刚开始找servers很慢,慢的以为不能用。点击DL,弹出一个窗口,可以把一个或多个ed2k或其他等等的链接粘贴在里面。就可以下载了。
3misc
其他的一些相关linux操作,可能会用到:
1)查看端口号被哪个应用占用:
lsof -i:port
2)查看你的硬盘分区
fdisk -l
3)硬盘使用情况:
df -hl
这样可以把你的目录设在硬盘空间充裕的分区。
补充
1.重装
最近不小心弄坏了。在每次
/etc/init.d/mldonkey-server stop
的时候都报错,
No preccess in pidfile.....
其实就是没启动起来。因此重装。
apt-get --purge remove mldonkey-server
彻底删除。但显示有2个文件夹需要手动删除。那就手动删除把。
然后再
apt-get install mldonkey-server
重复前面的操作。
2.设置下载路径
只能关了mldonkey之后,在downloads.ini里面改。一直找到偏后的incoming/files incoming/directoies 修改成自己想要的。并确实建好目录,再重启mldonkey
3.telnetUI
相比webUI,telnetUI更方便和直接,而且适合在哗啦啦的下载时,还能连得上。
webUI在满负荷下载上传的时候,响应太慢了。
1)telnet localhost 4000
登录
2)auth <user> <password>
输入账号
3)vd
查看目前下载情况
4)dllink
下载
5)?
帮助