OpenSolaris 官方站點
http://opensolaris.orgSun 中國技術社區
http://developers.sun.com.cnOpenSolaris 中文 Wiki
http://wiki.gceclub.sun.com.cn/index.phpOpenSolaris/Solaris中文FAQ
http://wiki.gceclub.sun.com.cn/index.php/Opensolaris_chinese_faq一般討論
系統安裝
使用/管理/配置
- 3.1 系統啟動和關閉
- 3.2 系統基本操作
- 3.3 Shell操作和使用
- 3.4 系統基本配置(系統,CPU,內存,網絡)
- 3.5 存儲設備使用(硬盤,USB硬盤,CD, DVD等)
- 3.6 系統軟件使用
- 3.7 系統常用服務管理(Telnet,FTP, SSH等)
- 3.8 ZFS
- 3.9 Container and Zone
- 3.10 DTrace
- 3.11 Oracle
- 3.12 系統安全管理
應用程序開發
內核和驅動程序開發
其他
附:以下轉自Wikipdia的Solaris條目,根據最新信息,有所修改
Solaris
Solaris是太陽公司研制的UNIX類操作系統。目前正式發布的最新版為Solaris 10。早期的Solaris是由BSD系列發展而來。這是因為太陽公司的創始人來自U.C.Berkeley。但是隨著時間的推移,Solaris現在在接口上正在逐漸向System V靠攏。 目前Solaris仍舊屬于私有軟件。2005年6月14日,Sun公司將正在開發中的Solaris 11的源代碼以CDDL許可開放,這一開放版本就是OpenSolaris。
Sun的操作系統最初叫做SunOS,由于Sun Microsystem的創始人之一,Bill Joy, U.C.Berkeley,因此SunOS主要是基于BSDUnix 版本。SunOS 5.0開始,SUN的操作系統開發開始轉向System V Release 4,并且有了新的名字叫做Solaris 2.0;Solaris 2.6以后,SUN刪除了版本號中的"2,因此,SunOS 5.10就叫做Solaris 10。 Solaris的早期版本后來又被重新命名為Solaris 1.x. 所以"SunOS"這個詞被用做專指Solaris操作系統的內核,因此Solaris被認為是由SunOS,圖形化的桌面計算環境, 以及它網絡增強部分組成。
目錄
1 平臺
2 用戶群
3 桌面環境
4 開放源代碼
5 相關技術
6 主要版本
7 OpenSolaris的衍生版本
平臺
Solaris運行在兩個平臺:Intel x86及SPARC/UltraSPARC。后者是Sun工作站使用的處理器。因此,Solaris在SPARC上擁有強大的處理能力和硬件支持,同時Intel x86上的性能也正在得到改善。對兩個平臺,Solaris屏蔽了底層平臺差異,為用戶提供了盡可能一樣的使用體驗。 最新發布的Solaris10包含若干創新技術,包括ZFS,DTrace,Solaris Zones(Container),預測性自愈等。其中一些以往只可能在專業服務器等具有相關硬件的大型機器上才可能得到支持,但Solaris10使得任何一臺普通PC都可以具有這些能力。 Solaris支持多種系統架構: SPARC, x86 and x64. x64即AMD64及EMT64處理器。在版本2.5.1的時候,Solaris曾經一度被移植到PowerPC架構, 但是后來又在這一版本正式發布時被刪去。與Linux相比,Solaris可以更有效地支持對稱多處理器、即SMP架構。Sun同時宣布將在Solaris 10的后續版本中提供Linux運行環境, 允許Linux二進制程序直接在Solaris x86和x64系統上運行,目前,這一技術已通過Solaris Zone的一個特殊實現(BrandZ)得到支持。
Solaris傳統上與基于Sun SPARC處理器的硬件體系結構結合緊密, 在設計上和市場上經常捆綁在一起,整個軟硬件系統的可靠性和性能也因此大大增強。然而SPARC系統的成本和價格通常要高于PC類的產品,這成為 Solaris進一步普及的障礙。可喜的是,Solaris對x86體系結構的支持正得到大大加強,特別是Solaris 10已經能很好地支持x64(AMD64/EMT64)架構。Sun公司已推出自行設計的基于AMD64的工作站和服務器,并隨機附帶Solaris 10。
用戶群
早期的Solaris主要用于Sun工作站上,不過隨著Sun讓Solaris可以免費下載和OpenSolaris的釋出后,Solaris/OpenSolaris 除了作為服務器/工作站的用途外。已經開始可以作為Desktop用途。雖然現在仍然不普及且應用程序和設備驅動的支援尚嫌不足,但這一問題正得到快速改善,未來 用戶群朝向一般大眾的情況仍是有很高的可能性的。
目前各大軟件、應用程序廠商對SPARC平臺的支援尚算良好,但對x86平臺的Solaris多半都不支援。這也是x86使用者面臨的 困境之一。
桌面環境
第一個Solaris的桌面環境是OpenWindows。緊接著是Solaris 2.5的CDE。 在Solaris 10中,Sun又推出了基于GNOME的,Java Desktop System。另外也支援KDE(詳見:KDE-Solaris),XFCE,WindowMaker等(BlastWave).
開放源代碼
Solaris已開放其部分源代碼,但是由于Sun公司的源代碼許可證,Solaris不是自由軟件,而OpenSolaris才是。 可參看
http://www.opensolaris.org/os/ . Solaris的大多數源代碼已經在CDDL的許可下在OpenSolaris開源項目中發布。二進制和源代碼目前都可以被下載和許可而無需任何費用。
Sun的Common Development and Distribution License被選擇用做OpenSolaris的許可, 并通過了Open Source Initiative評審和批準(盡管它與時下流行的[GPL]是互不兼容的)。 OpenSolaris于2005年6月14日正式啟動,源代碼來自當前的Solaris開發版本。Solaris未來的版本將從OpenSolaris衍生。
關于CDDL可以參考:CDDL授權條款
相關技術
ZFS
DTrace
Zone
主要版本
Solaris最新的主要發布版本如下:
Solaris版本 SunOS內核版本 發布日期 簡介
Solaris 11 SunOS 5.11 Nevada 尚未正式發布
Solaris 10 SunOS 5.10 2005年1月31日 包括DTrace (動態跟蹤), Solaris Containers, Service
Management Facility (SMF),SMF取代了傳統的UNIX的init.d
腳本, 和iSCSI支持。 基于Gnome的Java Desktop System作為
默認桌面, 還包含了CDE。
Solaris 9 SunOS 5.9 2002年5月22日 最近的更新是Solaris 9 9/05
Solaris 8 SunOS 5.8 2000年2月 包括Multipath I/O. 引入Role-Based Access Control (RBAC)功
能。 最近的更新是Solaris 8 2/04.
Solaris 7 SunOS 5.7 1998年11月 第一個64位版本。
Solaris 2.6 SunOS 5.6 1997年7月 包括Kerberos 5, PAM, TrueType字體, WebNFS
Solaris 2.5.1 SunOS 5.5.1 1996年5月 用戶ID(uid_t)擴展為32-bits。
Solaris 2.5 SunOS 5.5 1995年11月 首先支持Ultra 1并包含了CDE
SUN對Solaris 7和Solaris 2.6已經不再銷售但仍舊提供支持。更早期的版本已經沒有支持。
SunOS仍舊用來稱呼Solaris的核心. SunOS的版本號是以5.{Solaris版本號}來表示。例如,最新的Solaris發布版本,Solaris 10, 在SunOS 5.10上運行。Solaris的man手冊是以SunOS為標記的,啟動的時候也顯示它, 但是"SunOS"這個詞不再用于Sun的市場文檔中。
OpenSolaris的衍生版本
Schillix, 最早的OpenSolaris發布版本
Belenix, OpenSolaris發布版本之一,liveCD形式。
Nexenta, 類Debian的發布版本-基于GNU軟件和Solaris的SunOS內核,也被稱為GNU/Solaris
Polaris, PowerPC移植版本
Martux
Solari
posted on 2007-05-29 14:36
???MengChuChen 閱讀(700)
評論(0) 編輯 收藏 所屬分類:
Sun_Solaris