amule用源里的deb包安装完后有好多问题,现在编译安装最新版可以完美的解决这些问题。
首先下载最新的CVS源码http://www.hirnriss.net/?area=cvs
不过aMule有两个特殊的开发包需要我们安装,在终端下安装(假如你从来没有安装过编译环境,还需要安装build-essential):
sudo apt-get install libwxbase2.8-dev libwxgtk2.8-dev
安装好后,就可以进入解压后的amule-cvs,依次执行:
./configure --prefix=/usr
make
sudo make install
编译并安装以后,就可以在“应用程序”-“Internet”找到aMule了。。
。/configure的时间遇到了些问题,说zlib错误。可以到http://sourceforge.net/project/downloading.php?groupname=libpng&filename=zlib-1.2.3.tar.gz&use_mirror=jaist
下载zlib,然后
./configure
make
sudo make install
解决这个问题。
编译完成后kad可以瞬间连上并且下载。
amule编译教程
- tiancaiamao
- 帖子: 149
- 注册时间: 2007-11-06 22:58
- 来自: 武汉
-
- 帖子: 165
- 注册时间: 2007-04-24 21:43
- 联系:
我的amule怎么就突然打不开了呢?点它什么反映都没有,执行 $ amule
结果出来这堆这个:
无论是从源里安装2.13版本,还是跟楼主说的一样下载源代码编译,结果都是这样!我还有那么多数据没下完呢~~
各位高手有解决方案吗?
谢谢!!!
结果出来这堆这个:
代码: 全选
Initialising aMule
Checking if there is an instance already running...
No other instances are running.
aMule Version: aMule CVS using wxGTK2 v2.8.4 (Snapshot: Fri Nov 30 07:01:54 CET 2007)
Terminated after throwing an instance of 'CInvalidStateEx'
what(): CRunTimeException::CInvalidStateException: CFile: Cannot get length of closed file.
backtrace:
[2] CamuleApp::OnUnhandledException() in amule.cpp:2137
[3] wxEntry(int&, wchar_t**) in /usr/lib/libwx_baseu-2.8.so.0[0xb7a0d29d]
[4] wxEntry(int&, char**) in /usr/lib/libwx_baseu-2.8.so.0[0xb7a0d307]
[5] main in amule-gui.cpp:95
[6] __libc_start_main in /lib/tls/i686/cmov/libc.so.6[0xb7718050]
[7] wxAppBase::MainLoop() in amule[0x8071ed1]
忽略
各位高手有解决方案吗?
谢谢!!!
-
- 帖子: 768
- 注册时间: 2006-09-20 19:56