不知是不是由于Novell跟Canonical的競爭關系,monodevelop的首頁不提供ubuntu的deb包下載,ubuntu源上的monodevelop安裝包也是比較老的版本,例如10.04上的mono是2.4, monodevelop則是 2.2, mono和monodevelop官方的版本則已經是2.8和2.4了。為了了解學習.net的跨平臺特性,還是有必要安裝最新的mono和monodevelop的。好在mono運行環境提供了一種parallel environment的安裝方式,也就是一個操作系統安裝多個mono環境,最新的monodevelop同樣需要運行在最新版本的mono上。
本文實驗環境: vmware 7.1 + ubuntu 10.04, 內存 1G
總的來說編譯安裝monodevelop 2.4需要兩個步驟:
1. 安裝mono 2.8 parallel environment :
mono官方沒提供deb包下載,不過有開發者打包好了ubuntu安裝包,具體參見這個博客? :?
Mono 2.8 parallel environment debian/ubuntu package上面也有下載鏈接,下載之后命令行sudo dpkg -i mono-2.8-parallel-environment.deb 或者直接雙擊安裝
2. 編譯安裝monodevelop :
到monodevelop 官方網站下載
monodevelop源碼解壓之后按照linux編譯、安裝的正常步驟就可以了,具體不再細說
source mono-2.8-environment
tar?jxvf?monodevelop-2.4.1.tar.bz2
cd?monodevelop-2.4.1
./configure
make
sudo?make?install
source mono-2.8-enrironment的作用是為了讓系統使用mono parallel environment
在./configure可能會提示缺少工具,直接apt-get 就可以了。
posted on 2010-11-30 11:33
Jeff Lee 閱讀(1233)
評論(2) 編輯 收藏 所屬分類:
mono