感谢支持
我们一直在努力

Ubuntu编译安装aMule 2.3.1

aMule2.3.1正式版出来有一阵儿了,但是各种源,各种PPA都没有更新呀~都还是老掉牙的2.2.6,只能自己动手编译了,跟前面几个版本的编译稍有不同(主要是要解决一个依赖)


有图有真相,绝对不忽悠



首先确认以下包已经安装



  • libcrypto++-dev
  • libgd2-xpm-dev
  • libgeoip-dev
  • libglib2.0-dev
  • libpng12-dev
  • libreadline5-dev
  • libupnp3-dev
  • libwxgtk2.8-dev
  • wx2.8-i18n
  • zlib1g-dev
  • binutils-dev
  • gettext

然后解决一个重要的依赖 – wxWidgets


2.3.1要求最低版本为2.8.12,但是源里只提供2.8.11~


首先在终端执行以下命令

sudo apt-get install curl
curl http://apt.wxwidgets.org/key.asc | sudo apt-key add –

然后
打开你的更新源 文件即

vi /etc/apt/sources.list

加入以下两句

 # wxWidgets/wxPython repository at apt.wxwidgets.org
deb http://apt.wxwidgets.org/ DIST-wx main
deb-src http://apt.wxwidgets.org/ DIST-wx main

注意,红色部分用你当前Ubuntu的版本名替代,比如说11.04就是natty 10.10就是maverick 貌似11.10还没有支持~就填natty吧~不会有问题
再更新源缓存,安装依赖

sudo apt-get update
sudo apt-get install python-wxgtk2.8 python-wxtools wx2.8-i18n libwxgtk2.8-dev libgtk2.0-dev

好!依赖搞定,cd到源码包路径依次执行以下命令即可安装

./configure –prefix=/usr –enable-debug –disable-optimize –with-denoise-level=3 –enable-upnp –enable-geoip –enable-nls –enable-amule-daemon –enable-amulecmd –enable-webserver –enable-alcc –enable-alc –enable-cas –enable-wxcas –enable-mmap –enable-amule-gui
make
sudo make install

赞(0) 打赏
转载请注明出处:服务器评测 » Ubuntu编译安装aMule 2.3.1
分享到: 更多 (0)

听说打赏我的人,都进福布斯排行榜啦!

支付宝扫一扫打赏

微信扫一扫打赏