星期日, 十二月 10, 2006

aMule: Linux eMule

aMule 依赖于 wxWidgets,所以先安装 wxWidgets:
$ cat /usr/src/wxWidgets/.config
pkgname = "wxWidgets";
version = "2.6.3";
user = "wxWidgets";
groups = "";
group = "wxWidgets";
archive = "wxWidgets-2.6.3.tar.gz";
command = "tar xfz wxWidgets-2.6.3.tar.gz";
command = "cd wxWidgets-2.6.3";
command = "./configure --prefix=/usr";
command = "make";
command = "make install";
command = "cd ..";
command = "rm -rf wxWidgets-2.6.3";
time = "20061210 22:29:25 Sun";
注意必须使用 --prefix=/usr,我不知道为什么安装到 /usr/local 时 aMule 找不到 libwx_gtk2_adv-2.6.so.0 这个动态库,即使在编译时增加了 --with-wx-prefix=/usr/local 参数也没用。

$ cat /usr/src/aMule/.config
pkgname = "aMule";
version = "2.1.3";
user = "aMule";
groups = "";
group = "aMule";
archive = "aMule-2.1.3.tar.bz2";
command = "tar xfj aMule-2.1.3.tar.bz2";
command = "cd aMule-2.1.3";
command = "./configure";
command = "make";
command = "make install";
command = "cd ..";
command = "rm -rf aMule-2.1.3";
time = "20061210 22:36:06 Sun";
因为有一个 eMule 积分的问题,所以将 ~/.aMule 备份恢复过来,将"Directories(Incoming/Temp)"设置为其他路径而不要放在 $HOME 下面。然后需要手工设置一下 Server: "Network" -- "Manual Server Add", 加上:
Name: DonkeyServer No1
IP:Port 62.241.53.2:4242

参考:
Linux 下用 aMule 上 VeryCD 的设置方法

另外,有一个从 eMule 迁移到 aMule 的介绍,主要是:
将 eMule 的 clients.met、cryptkey.dat 和 preferences.dat 复制到 ~/.aMule 目录覆盖即可转存您的积分和HashID!记得改文件属性可读写!

转换您的 eMule 到 aMule

没有评论: