前言
非常幸运可以有机会来撰写一本Solaris相关的书籍。
Solaris是由Sun Microsystems Inc.(太阳计算机系统)公司开发的非常著名的一款UNIX操作系统,至今已有25年的历史,在市场上具有非常广泛的应用。2005年Sun公司发布Solaris 10,并且将其移植到x86/x64平台。2005年6月14日Sun公司将Solaris开源,成立了OpenSolaris开源社区。OpenSolaris社区的成立为广大计算机开发人员提供了非常广阔的平台,并且在OpenSolaris社区中启动了许多新的项目。2008年5月5日,OpenSolaris社区基于Indiana项目发布了第一个二进制社区发布版本OpenSolaris 2008.05。
本书主要针对OpenSolaris 2008.05这一最新的社区发布版本进行介绍。书中采用了大量图片,以Step-by-Step的方式为用户阐述OpenSolairs 2008.05的使用方法,同时还穿插介绍了很多相关的技术。读者可以把这本书当成一本简易的使用手册,也可以当作一本OpenSolaris的入门书籍。不过本书旨在抛砖引玉,让更多的人认识和使用OpenSolaris,所以并没有对所有技术细节进行详细介绍。随后会有OpenSolaris进阶的书籍出版。
本书分为7章,第1章主要介绍了什么是Solaris和OpenSolaris,并且介绍了开源和CDDL的相关内容。第2章用非常详细的截图讲解了如何在裸机和虚拟机上安装OpenSolaris 2008.05。在安装完成之后,用户可以参考第3章体验一下刚刚装好的系统,这一章主要以介绍系统自带的桌面系统和软件为主,并没有涉及系统配置的内容。关于系统配置、网络配置、打印机和驱动配置等内容在第4章中有详细介绍,这也是本书的难点所在。完成系统配置之后,在第5章介绍了一些在OpenSolaris平台上常用的桌面软件。第6章简单介绍了如何在OpenSolaris平台上配置开发环境,以方便开发人员在OpenSolaris上做开发。最后一章列举了一些初次使用OpenSolaris时会出现的常见问题及其解决办法。
在此非常感谢Sun中国技术社区高级经理蒋清野先生给我这个机会来为此书执笔。同时非常感谢路遥的辛勤写作,他做了非常多的实践工作,并且主要参与撰写了第1章、第3章和第6章的相关内容。
由于时间仓促,本人才疏学浅,书中难免会有纰漏,欢迎批评指出,并且与我保持联系。公司邮箱:Vincent.Ding@Sun.com,个人邮箱:dingyilong@gmail.com。
丁一龙
2008年8月18日