雖然目前最新版的 Mono 為 2.4 版,但是在 Ubuntu 8.04 LTS 中內建的只支援到 1.2.6 ( 因為套件相依性的問題 ),雖然也支援到 .NET 2.0,但卻還是有些 Bug 存在,所以無論如何還是盡可能的升級到最新版再說,今天分享如何透過 badgerports 的設定將 Mono 升級到 1.9.1 版,本文章僅適用於 Ubuntu 8.04。
如果你使用的是有視窗的版本,可以直接看 badgerports Ubuntu Repository - Hardy Heron 頁面的說明即可,如果你跟我一樣只愛用純文字介面,就可以繼續看下去。
1. 先透過 wget 下載 GPG key
wget http://directhex.mfgames.com/directhex.asc
2. 將 GPG key 匯入 apt-get
apt-key add directhex.asc
3. 修改 /etc/apt/sources.list 檔案,並加入以下這行
deb http://directhex.mfgames.com/ hardy main
4. 更新 apt 資料庫
5. 升級 apt 套件 ( 此時就會將 mono 套件都升級到新版 )
相關連結