升級OpenSolaris 2008.11到build 105

Crossbow終於在Solaris Nevada build 105發佈了,這個月又宣佈在OpenSolaris可用。

目前OpenSolaris 2008.11的發行版本默認使用的是release版本的軟件倉庫,實際上是build 101,因此升級到build 105需要使用開發版本的倉庫,而且這個倉庫是與Solaris Express保持同步的,也就是說,每個月都能得到最新版本OpenSolaris更新。

 

下面的命令設置了我的OpenSolaris使用開發版本倉庫,

 

$pfexec pkg set-authority -O http://pkg.opensolaris.org/dev opensolaris.org

 

設置後,就可以使用下面的命令來完成升級,

 

$pfexec pkg image-update

 

因爲訪問美國的服務器較慢,所以設置了一下代理

 

$env http_proxy=http://xxx.xxx.xxx.xxx:8080 pfexec pkg image-update

 

等待升級完成後,OpenSolaris會建立新的引導環境opensolaris-2 ,原來的引導環境也被備份起來,以防boot失敗,可以切換回來,

 

$beadm list
BE            Active Mountpoint Space  Policy Created         
--            ------ ---------- -----  ------ -------         
opensolaris-1 -      -          17.15M static 2008-12-18 15:12
opensolaris-2 NR     /          8.48G  static 2009-01-20 13:47

 

查看Grub的設置,可以確認,默認引導的是opensolaris-2,新的kernel,

 

$ bootadm list-menu
The location for the active GRUB menu is: /rpool/boot/grub/menu.lst
default 2
timeout 30
0 opensolaris
1 OpenSolaris xVM
2 opensolaris-2

 

重新啓動後,查看內核版本,已經升級到105了,

 

$ uname -a
SunOS oliver 5.11 snv_105 i86pc i386 i86pc Solaris

 

因爲支持了Virtual NIC,所以,可以用dladm 創建一個Vnic來使用了。關於Crossbow和Vnic,請參考, 

http://www.opensolaris.org/os/project/crossbow/Docs/

發佈了105 篇原創文章 · 獲贊 21 · 訪問量 72萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章