LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1122|回复: 0

OpenSolaris新特性解析之一:opensolaris之前身今世

[复制链接]
发表于 2008-10-28 20:36:32 | 显示全部楼层 |阅读模式
OpenSolaris新特性解析之一pensolaris之前身今世

摘自:http://bbs.chinaunix.net/viewthread.php?tid=1221539

      想写一些关于opensolaris的文章很久了,不过一直没有这么多空余的时间,有时也是自己太懒了,希望这篇帖子是个开始,能够完成这个系列.
      最近很多人问我说opensolaris和solaris有些什么样的区别,其实他们之间的区别跟federo和RHES之间的区别
是类似的,opensolaris是由社区和SUN公司在共同维护的,而solaris只由SUN公司来维护,新技术新特性新特性都是先在
opensolaris里面实现,如果经过比较长时间的使用和测试,证明这些新的特性和新的技术是稳定并且在实际生产环境之中是有效的,则这些特性将会被
加入到solaris之中,所以对于技术爱好者而言,opensolaris是第一选择,并且就天性而言,opensolaris 要活泼的多。
      如果大家有兴趣,可以到www.opensolaris.org去看看,下载的页面在
http://www.opensolaris.org/os/downloads/, 这里有一个新的问题产生了,大家在这个下载页面里面可以看到很多
的版本可以下载,比如
opensolaris200805, solaris community edition, solaris developer edition
等,我也觉得这个地方弄得太复杂了,让新手往往不可适从,不知道到底下哪个了。简单的解释下, 最新的特性是放在community edition里面
的,这些特性经过4周的测试,如果被证明是稳定的,则会被放到developer版本里面,再经过更加长时间和更加严格的测试,才会被放到solaris
中,不管是community还是developer版本,都是以DVD的方式出现的,一次安装就基本上把所有的软件安装上了。说到
opensolaris200805,它是SUN和传统的UNIX的一次新的尝试,2007年Debian的创始人加入SUN公司,经过1年多的努力,最
终形成了opensolaris200805这个版本,今年11月还要发布opensolaris200811的版
本,opensolaris200805采用了完全的gnome界面,从外表上看和ubuntu没有什么区别,从软件的管理方式来讲,形成了IPS系统,
类似与debian和ubuntu的APT系统,安装方式也从DVD变成了一张CD,而其他的软件则更据用户的需要,使用IPS系统从网上获得,用
iron(好像debian创始人的名字是叫这个)的话来讲
是: opensolaris200805 is a debian with solaris kernel.
      最近SUN花了大力气,将发展向中国倾斜,这次IPS系统的更新,SUN也是以很快的速度在国内建立起了mirror站点,不仅有公网的,还有教育网的,方便大家的使用。
      对于平台的支持,opensolaris目前是只支持x86和AMD64平台的,今年11月会出sparc的版本,说来有点奇
怪,solaris一开始就是为RCSI芯片设计的,原来SUN的四个co-founder之一bill joe这个技术天才,在学生时代就成为了BSD
的主要奠基者之一,在加入SUN之后在BSD的基础上开发了SUNOS,后来又汲取了UNIX5的代码,开出了solaris,SUN的SPARC芯
片,bill joy也是主要设计者,从这个关系可以看出solaris和sparc芯片的关系会有多紧密,对于opensolaris竟然先出X86的
版本,是不是有点奇怪?呵呵,大概是从开发者的角度考虑的吧,毕竟大多数的开发者使用的机器是X86的。
      从2002年开始,SUN和AMD就开始联手开发X86平台上的opensolaris,据说AMD在这个项目上投入了不少人,很
大的一个团队。在2007年,SUN和INTEL开始结盟,INTEL也投入了不少人进行X86的openSOLARIS优化和驱动的开发,INTEL那
边上海有个团队,北京有个团队,印度和美国各有一个团队在做这个事情,可以看出INTEL的力度,这个工作不仅仅包括移植,并且包含加入INTEL和
AMDCPU和主板芯片的比较特殊的特性的支持,新设备的驱动,SOLARIS原来在SPARC上才有的高级特性在X86上的实现,比如FMA等。我个人
而言认为opensolaris以后在X86上会有更好的一片天地。
      最后想介绍下IPS系统,前面已经说道IPS和APT是雷同的,对于这样的包管理系统,最主要的是源的网速要快才
行,opensolaris2008.05安装后的默认源pkg.opensolaris.org的服务器在国外,速度多少要受些影响,想要更方便的使
用,还要做些修改才行,SUN现在在国内已经做了相关的镜像站点,网址如下(也可以在http://www.unix-center.net/上找到最新
的信息,下面的是目前最新的信息):
      1. OpenSolaris IPS服务器(pkg.opensolaris.org)镜像:
      公网:http://pkg.unix-center.net:80/
      教育网:http://pkg-edu.unix-center.net:80/
      在OpenSolaris 2008.05下,打开一个终端模拟器,输入如下命令:
      成为超级用户
      #su
      添加Unix-Center.Net的IPS服务器,并且将其指定为缺省的IPS服务器
      #pkg set-authority -P -O http://pkg.unix-center.net:80/ unix-center.net
      教育网用户建议使用教育网专用的主机名:
      # pkg set-authority -P -O http://pkg-edu.unix-center.net:80/ unix-center.net

      更新软件列表:
     # pkg refresh
     安装OpenOffice:
     # pkg install openoffice
     2. Sunfreeware IPS服务器镜像
     公网:http://sfwpkg.unix-center.net:80/
     教育网:http://sfwpkg-edu.unix-center.net:80/
     在OpenSolaris 2008.05下,打开一个终端模拟器,输入如下命令:
     成为超级用户
     #su
     添加Unix-Center.Net的IPS服务器,并且将其指定为缺省的IPS服务器
    #pkg set-authority -O http://sfwpkg.unix-center.net:80/ sunfreeware
    教育网用户建议使用教育网专用的主机名:
   # pkg set-authority -O http://sfwpkg-edu.unix-center.net:80/ sunfreeware
   更新软件列表:
   # pkg refresh
    3. 对于blastwave,目前还没有国内的镜像,只有使用国外的地址了,和上面相同的用法加入: http://blastwave.network.com:10000/  blastwave
    上面安装软件的过程也可以通过图形化的包管理器来完成。
    附件是一个介绍opensolaris的PDF,里面有比较详细的介绍,作为一个了解的材料我觉得是很不错的。
    第一部分我已经写完了,如果大家觉得不错,就顶一下啊。以后我会继续写OpenSolaris新特性解析之二pensolaris之dtrace
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表