這兩天一直在搞在freebsd上原始碼編譯安裝mono最新版本2.4.2.3,不過經過了多次嘗試,始終無法正常編譯,所以只好暫時放棄。那麼我們還是回來用最簡便的方式——ports方式安裝。
為了安裝最新版本的mono,我們需要更新一下ports,命令如下: 引用
portsnap fetch extract
portsnap fetch update
需要說明一下,portsnap fetch extract 只在第一次需要執行,以後更新ports就只需要執行後面的語句了。 引用
mono-2.4.2.3.tar.bz2
mono-basic-2.4.2.tar.bz2
libgdiplus-2.4.2.tar.bz2
gluezilla-2.4.2.tar.bz2
xsp-2.4.2.tar.bz2
將這些檔案複製到 /usr/ports/distfiles/下 引用
mv *.bz2 /usr/ports/distfiles/
複製好以後,就可以開始安裝了。 引用
cd /usr/ports/lang/mono/
make install clean
接下來就是漫長的等待了……
編譯安裝完成以後,執行下面的命令: 引用
rehash
mono -v
如果正常的話,應該會顯示類似如下的資訊: 引用
mono jit compiler version 2.4.2.3 (tarball fri nov 13 12:29:24 cst 2009)
tls: __thread
gc: included boehm (with typed gc)
sigsegv: normal
notification: thread + polling
architecture: amd64
disabled: none
以上在freebsd 7.2 x64下安裝通過。
使用FreeBSD的ports安裝hadoop
3月初寫過freebsd下安裝hadoop的文章,那會hadoop還沒有進入freebsd的ports,剛寫完沒多久,3月27日。freebsd的ports樹就引入了hadoop,安裝就太方便了。怎麼更新ports樹就略過了,直接跳到安裝hadoop cd usr ports devel hadoo...
使用FreeBSD的ports安裝hadoop
3月初寫過freebsd下安裝hadoop的文章,那會hadoop還沒有進入freebsd的ports,剛寫完沒多久,3月27日。freebsd的ports樹就引入了hadoop,安裝就太方便了。怎麼更新ports樹就略過了,直接跳到安裝hadoop cd usr ports devel hadoo...
使用FreeBSD的ports安裝hadoop
3月初寫過freebsd下安裝hadoop的文章,那會hadoop還沒有進入freebsd的ports,剛寫完沒多久,3月27日。freebsd的ports樹就引入了hadoop,安裝就太方便了。怎麼更新ports樹就略過了,直接跳到安裝hadoop cd usr ports devel hadoo...