您的位置:首页 > 运维架构 > Linux

Amule的linux下安装、配置详解及错误处理办法

2009-03-21 16:34 726 查看
所需要所压缩包:
wxBase-2.8.9.tar.gz
cryptopp552
aMule-2.2.3.tar.bz2
所需目录:
Mkdir –p /root/workspace/install/wxbase/
Mkdir –p /root/workspace/install/cryp/
Mkdir –p /root/workspace/install/amule/

一、wxBase-2.8.9.tar.gz
./configure --prefix=/root/workspace/install/wxbase/ --disable-gui --enable-unicode --without-expat --without-subdirs
Make && make install(su)
ldconfig (su)

【When errores appear ,do followings:
Mkdir –p src/xml
cp src/xml/xml.cpp
cp include/wx/xml/xml.h
mkdir build/bakefiles/wxpresets/presets -p
cp /mnt/hgfs/linxu_sj/bkl/* build/bakefiles/wxpresets/presets/
cp /mnt/hgfs/linxu_sj/bkl/* build/
cp /mnt/hgfs/linxu_sj/bkl/* /s=/usr/local/bakefiles/presets/
cp /mnt/hgfs/linux_sj/xml.h include/wx/xml/
cp /mnt/hgfs/linux_sj/forcelnk.h include/wx/html/】
二、cryptopp552
Make&&make install&&make clean
三、 aMle-2.2.3.tar.bz2
./configure --prefix=/root/workspace/install/amule/ -disable-monolithic --enable-amule-daemon --with-toolkit=base --enable-amulecmd --with-wx-config=/root/workspace/install/wxbase/bin/wx-config
make &&make install
make clean

find / -name amuled
ln -s /root/workspace/install/amule/bin/amuled /usr/local/bin/amuled
ln -s /root/workspace/install/amule/bin/amulecmd /usr/local/bin/amulecmd
cp /mnt/hgfs/linxu_sj/lib-sj/libwx_baseu-2.8.so.0 /lib/
【aMule Install:
configure
error: large file
cp /root/workspace/amulgui_again/wxGTK-2.6.1/wx-config /usr/local/bin/

make
error: pango_x_get_context
Add some code (Number line 4279) 见附件
Recompile the wxGTK
recompile the aMule

during the install time: cp libwx_baseu_net-2.6*
when Running :cp libwx_gtk2_adv-2.6.so*】
小结:
(1)在安装过程中,可能会提示出现某些“can’t find”,就找到这些文件,然后拷贝到所在的目录下就可以了
(2)安装amulecmd必须要有—enable-amuledmc –enable-amule-daemon选项
四、运行amuled并退出
五、配置amulecmd
Echo –n yourpasswd |md5sum | cut –d ‘ ‘ –f 1
Vim ~/.aMule/amule.config
Accept External Connections=1
Ecpasswd=XXXXXXXXXXXXXXXX
Save &&exit
六、使用amuled和amulecmd
(1)运行amuled&
运行amulecmd
输入刚才所设定的密码
(2)在amulecmd的shell下:
添加服务器:
add ed2k://|server|87.230.84.44|4661|
add ed2k://|server|85.17.52.124|5000|
add ed2k://|server|85.17.52.92|5000|
连接服务器:connect
查看那状态:status
可以看到ed2k connection to 某某服务器
Kad connected
(3)Add 添加下载ed2k文件的连接,开始下载文件
(4)Amulecmd bash shell命令行直接运行方法:
查看状态:
Amulecmd –P yourpasswd –c status
产看服务器列表:
Amulecmd –P yourpasswd –c ‘show servers’
(5)利用amulecmd自带的search功能,进行关键字的搜索
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: