唔…裝好Fedora也差不多有一個星期了……然後今天看到了一張專輯想下載下來..就去找ed2k地址去了,還是在VeryCD上面找..雖然現在所有音樂資源顯示未通過..不過VeryCD還是想辦法給了個其他的鏈接進去之後就有地址了,不容易啊。
複製過地址才發現..還沒有裝amule..於是yum search下..居然沒有..囧..下載源碼包去.到官網上面一看,天哪好亂…論壇的置頂貼裏面給的是Fedora11 12的rpm包..果斷無視掉…這都多久遠的了..(Ubuntu提供的是8.04 8.10 9.04的…囧.)
後來轉啊轉,找到了一個SF的鏈接 http://sourceforge.net/projects/amule/files/aMule/2.2.6/aMule-2.2.6.tar.bz2/download 終於下載到了…(話說SF的改版真難看..)
下載來安裝常規方法 ./configure && make && sudo make install 缺什麼裝什麼.. 恩 需要注意記得裝libudnp-devel,要不然沒有udnp功能…
呃 不過這樣到 make 的時候居然報錯出問題,报的错是:
1 2 3 | |
搜了一下在amule官方論壇上找到了解決辦法…需要改源碼…(杯具…)
在src/amule.cpp 裏面找到 486行左右..有個 wxHandleFatalExceptions(true); 在這一行上面幾行有個 #ifndef __WXMSW__ ,呃 好吧,這貌似是for windows的時候用的..要給改成linux用的.. 於是把這一行改成#if wxUSE_ON_FATAL_EXCEPTION,完成..
重新make && sudo make install 吧..(另外補充下.. ./configure的時候。 我用的選項是 ./configure --enable-amule-gui --enable-profile --disable-catch_segvs 呃 貌似沒有第一個選項就沒有GUI圖形界面? 沒有驗證..不過最好還是帶上..)
編譯完成 安裝…結束..