Skip navigation.

拈花 . 微笑

Leo Tzao's Blog

amule cvs20070116 for Ubuntu Edgy

, ,

我一直认为amule是Linux下又一款值得骄傲的软件,原因很简单,至少在我家里用路由器组成的小型局域网环境下,Linux下的amule 2.1.3连接能力和饱和速度的出现时间基本上都要快于我在windows下面用的emule verycd版。

不过因为amule是基于wxGTK的,ubuntu中的wxgtk2.6.3再和amule 2.1.3配合时候有些问题,关闭搜索标签页会导致amule死掉,在我的机器上,较长时间运行也会导致没有响应。关于搜索标签页关闭死掉的bug,按照amule作者的说法,这是wxgtk2.6本身的bug而不是amule的。

没办法,鉴于我是常年的驴友,这么一款不稳定的amule实在令我不能安心。好在基于wxgtk2.8的下一个发布版amule2.2.0已经临近出来了,目前amule官方的cvs版本也已经比较稳定,于是,迫不及待了,从网上拖来了wxgtk2.8版本for ubuntu的包,然后又从cvs下载了最新的源码,编译了一个cvs20070116版本的amule,经过这几天的试用,感觉比原来的2.1.3要稳定许多,没那么脆弱了。

鉴于2.2.0的正式发布还不知道具体时间,先和大家共享这个cvs版本,希望对广大驴友有用:)

amule_2.1.99+cvs20070116包

amule-common_2.1.99+cvs20070116

amule-daemon_2.1.99+cvs20070116

amule-utils_2.1.99+cvs20070116

amule-utils-gui_2.1.99+cvs20070116

libwxbase2.8

libwxbase2.8-dev

libwxgtk2.8

libwxgtk2.8-dev

wx2.8-headers

xw2.8-i18n

以上的包,前几个amule的cvs版本是我自己打的,后面wx2.8的包是我从网上拖回来的,原来的源太慢,我没有用源更新,直接到它的目录下用dta多线程下载回来了,一并上传。

对于一般用户,所有后缀-dev的包是不用装的,amule的包中,amule和amule-common是必须装的,amule-utils推荐装上,比如要在firefox中实现与ed2k的关联,必须此包,amule-daemon是守护进程,一般习惯于直接用图形界面的话可以不装,utils-gui这个包我一直都没有用,也是没有经过本地测试的。这个打包规则我是按照ubuntu官方发布的amule包的打包方式来进行的,因此不必卸载旧版本应该就可以直接升级安装了。

在装amule的cvs版之前,必须先安装相关的wxgtk2.8的包,如果你觉得原来的wx2.6没有什么用了,也可以先卸载掉。如果不准备用wxgtk自己编译或者开发什么,那么只安装libwxbase2.8-0_2.8.0.1-1_i386.deb,libwxgtk2.8-0_2.8.0.1-1_i386.deb和wx2.8-i18n_2.8.0.1-1_all.deb三个包就可以了。

因此,总结一下,如果想使用这个cvs版的amule,请下载如下几个包

amule_2.1.99+cvs20070116-1leoubuntu1_i386.deb

amule-common_2.1.99+cvs20070116-1leoubuntu1_all.deb

amule-utils_2.1.99+cvs20070116-1leoubuntu1_i386.deb

libwxbase2.8-0_2.8.0.1-1_i386.deb

libwxgtk2.8-0_2.8.0.1-1_i386.deb

wx2.8-i18n_2.8.0.1-1_all.deb

然后,sudo aptitude install libwxbase2.8-0_2.8.0.1-1_i386.deb libwxgtk2.8-0_2.8.0.1-1_i386.deb wx2.8-i18n_2.8.0.1-1_all.deb

再,sudo aptitude install amule_2.1.99+cvs20070116-1leoubuntu1_i386.deb amule-common_2.1.99+cvs20070116-1leoubuntu1_all.deb

再,sudo aptitude install amule-utils_2.1.99+cvs20070116-1leoubuntu1_i386.deb

由于是cvs版本,作者规定需要加“--even-if-lfroen-complains-this-will-stay”作为参数才可以运行amule,很有意思,呵呵。

所以,安装完毕后,在终端运行 amule --even-if-lfroen-complains-this-will-stay 就可以看到这个cvs版本运行了。

也可以用gnome或者kde的菜单编辑器,将上面那行参数加入到amule的项目里面,每次就可以直接从菜单启动了。

最最后,虽然上述方法应该是可行的,但是还是强烈推荐自己制作一个本地目录的源加入到sources.list文件里,这对于经常自己打包或者从网上托一些包回来的朋友而言,是极大的方便的。

最最最后,贴一张这个版本在我机器上运行的效果图吧──



rxvt-unicode 8.0 for ubuntu edgy生活是一场挣扎

How to use Quote function:

  1. Select some text
  2. Click on the Quote link

Write a comment

Comment
(BBcode and HTML is turned off for anonymous user comments.)

If you can't read the words, press the small reload icon.


Smilies

December 2009
S M T W T F S
November 2009January 2010
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31