Ubuntu 11.04 下 MLDonkey 安装和设置

一:安装
1:源安装,mldonkey 3.03   Ubuntu11.04 就这个版本
sudo apt-get install mldonkey-server
当然可以在新立德中搜索 mldonkey-server  安装,安装时候不要选择开机自动启动。

二:编译安装
1:到  下载mldonkey-3.0.7.tar.bz2。
2:安装依赖包:
sudo apt-get install ocaml zlib1g-dev
3:解压mldonkey-3.0.7.tar.bz,之后在这个目录下面编译安装
./configure
make
sudo make install

三:设置:
A:运行,中止 mldonkey
1、按alt+f2运行mlnet。或者在终端输入mlnet
2、打开浏览器 :4080/ 或 :4080/
3、关闭程序的方法:在mldonkey浏览器管理界面右上角的输入框里,输入kill
4、从本地BT种子文件下载BT资源
可以把BT种子文件(*.torrent) 放到 .mldonkey 目录下,然后在DL按钮后面的文本框,输入:
startbt filename.torront

B、添加昵称
浏览器管理界面:options–>client_name 输入[CHN][VeryCD]

C、修改ipblocking
1、 mldonkey自带的那个~/.mldonkey/web_infos下的level1.gz 错误地屏蔽了很多国内的ip,导致很多国内的服务器不能连接,要把这个解压出来,将其中的一些错误屏蔽的ip删除。然后再重新压缩成gz文件。
2、这个是经常更新的现成的level1下载地址
3、即使改完了在放回去,这个驴子还会自己从网上下载新的把刚改好的那个文件覆盖。
4、最终办法:option标签–>net标签–>Web infos标签–>将“guarding.p2p”, 96, “” 删除
5、然后自己从option标签–>net标签–>ip_blocking那手动加载刚才改好的文件,框内输入:~/.mldonkey/web_infos/level1.gz

D、导入服务器met
使用默认的服务器是没法快速下载的,导入eMule的服务器。Servers标签–>Import Server.met 输入:

F、开启KAD及Overnet:
在option–>net–>enable_kademlia,选true,enable_overnet选true。

然后将contact.dat和nodes.dat复制到/home/username/.mldonkey文件夹内,输入以下两条命令:
ov_load “/home/username/.mldonkey/contact.dat”
kad_load “/home/username/.mldonkey/nodes.dat”
server.met、contact.dat和nodes.dat三个文件可以用windows下emule的,也可以在网上搜索下载。
参考:
servers “/home/username/server.met”——导入服务器列表
ov_load “/home/username/contact.dat”——导入overnet启动用户列表
kad_load “/home/username/nodes.dat”——导入kad启动用户列表

G、修改下载路径:
option标签–>Shares–>Add Share:0 /home/username/视频 incoming_files
然后点击默认的incoming_files前的Unshare取消默认的下载存放目录。

也可以在本地文件里修改:~/.mldonkey/downloads.ini文件
{ dirname = “/media/disk/downloads”
strategy = incoming_files
priority = 0 }

H、Submit Changes
在web界面的Transfers中看到情况 ,每个下载前面的3个“P R C”选项分别代表暂停、开始,、删除,勾选选项后点击Submit Changes就能设置状态。

I、安装firefox扩展,关联ed2k、bt等

J、参数设置:
注意:更改默认数值需要回车才能够生效,找不到的:options–>all–>ctrl+f搜索。

带宽设置
max_hard_upload_rate 上传速度最大值
max_hard_download_rate 下载速度最大值,0表示不限,单位是KB
max_hard_upload_rate_2
max_hard_download_rate_2
注:点击Bandwidth toggle来更改带宽控制模式。

ED2K-max_connected_servers的数值默认是3,改成了10
max_opened_connections 为最大链接数 924
max_concurrent_downloads 最大容许的同时下载线程默认是60
ED2K-max_connected_servers 30 最多连接的服务器数量

auto_commit
表示mldonkey会自动把下载完成的文件从temp_directory移动到incoming_directory里面。

ask_for_gui 启动时询问是否开启 mldonkey_gui
start_gui 是否自动运行 gui界面

提高缓存,保护硬盘
buffer_writes true 写缓存
buffer_writes_threshold 3000 3MB之后强制写入硬盘
client_buffer_size 50000000 缓存大小为50MB,内存小的就设小点
share_scan_interval 240 共享目录的检查时间,我设成240分钟

其它参考:
要手工修改设置文件,首先肯定mldonkey 并没有运行,否则它会覆盖你做的修改
在~/.mldonkey/中的文件
~/.mldonkey/downloads.ini 基本的设置( 这个是for edonkey和其他协议的)
~/.mldonkey/servers.ini 服务器列表文件,servers “/server.met”来导入下载的server.met服务器列表
~/.mldonkey/files.ini 当前已经完成的和未完成的文件列表
~/.mldonkey/friends.ini 好友列表
~/.mldonkey_gui.ini 图形前端的配置文件
另外其他的网络协议都有其单独的配置文件,一般都放在~/.mldonkey目录下

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/24126.html