aMule2.3.1正式版出來有一陣兒了,但是各種源,各種PPA都沒有更新呀~都還是老掉牙的2.2.6,只能自己動手編譯了,跟前面幾個版本的編譯稍有不同(主要是要解決一個依賴)
有圖有真相,絕對不忽悠
首先確認以下包已經安裝
然後解決一個重要的依賴 – 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