不知是不是由于Novell跟Canonical的競(jìng)爭(zhēng)關(guān)系,monodevelop的首頁(yè)不提供ubuntu的deb包下載,ubuntu源上的monodevelop安裝包也是比較老的版本,例如10.04上的mono是2.4, monodevelop則是 2.2, mono和monodevelop官方的版本則已經(jīng)是2.8和2.4了。為了了解學(xué)習(xí).net的跨平臺(tái)特性,還是有必要安裝最新的mono和monodevelop的。好在mono運(yùn)行環(huán)境提供了一種parallel environment的安裝方式,也就是一個(gè)操作系統(tǒng)安裝多個(gè)mono環(huán)境,最新的monodevelop同樣需要運(yùn)行在最新版本的mono上。
本文實(shí)驗(yàn)環(huán)境: vmware 7.1 + ubuntu 10.04, 內(nèi)存 1G
總的來(lái)說(shuō)編譯安裝monodevelop 2.4需要兩個(gè)步驟:
1. 安裝mono 2.8 parallel environment :
mono官方?jīng)]提供deb包下載,不過(guò)有開(kāi)發(fā)者打包好了ubuntu安裝包,具體參見(jiàn)這個(gè)博客? :?
Mono 2.8 parallel environment debian/ubuntu package上面也有下載鏈接,下載之后命令行sudo dpkg -i mono-2.8-parallel-environment.deb 或者直接雙擊安裝
2. 編譯安裝monodevelop :
到monodevelop 官方網(wǎng)站下載
monodevelop源碼解壓之后按照l(shuí)inux編譯、安裝的正常步驟就可以了,具體不再細(xì)說(shuō)
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的作用是為了讓系統(tǒng)使用mono parallel environment
在./configure可能會(huì)提示缺少工具,直接apt-get 就可以了。
posted on 2010-11-30 11:33
Jeff Lee 閱讀(1237)
評(píng)論(2) 編輯 收藏 所屬分類:
mono