level 7
zhangdifan
楼主
首先, Solaris 是一个很强大的操作系统,从 ZFS 到 zone,以及 SMF,FMD,目前的任何 Linux 都没有可以与其比拟的可用性。 ZFS 是海量的文件系统,支持多种特性,例如 RAID-Z 避免了 RAID5 的写入漏洞, snapshot 可以快速恢复系统等,Zone 是目前已知的最好的操作系统级虚拟化,无须任何特殊硬件支持(我手里也有小型机,但这毕竟是特殊硬件),SMF 作为服务管理、服务监控有良好的自恢复性(预测性自恢复),你甚至可以直接在 shell 里杀掉 ssh,还可以登录——smf监视它,重新启用,而且配置比sysvinit/upstart等简单很多。
至于FMD,这是硬件特有的,我们这边的 Sun 硬件有一些,有次就是靠它知道硬盘快挂了,抓紧换盘的。
别的呢,默认shell是sh。有人说,难用。没错,sh就是很难用,但是为什么你不用自己喜欢的shell? vi /etc/passwd 很难么?
pkgadd?请你去 pkg.oracle.com 搜索。软件不更新是正常的,因为企业级应用很多都是依赖版本号的,RHEL也一样,同版本不进行大版本升级。还有, Sun 有自己的编译器,以前叫 SunStudio/SunCC,现在叫 Oracle Solaris Studio,欢迎使用。
默认配置来说,Sun作生产环境没有任何问题。OpenSolaris 作桌面也不错。至于配置环境,已经有人帮你做了——例如我们OSQDU就推出了用于 Solaris 的 OSQDUdefault 包,自动配置各项常用 rc 文件。由于大家口味不同,企业级操作系统一般来说是没什么特别的 usability 的好处的。
请不要和 Linux 比版本号。 Solaris 10 是 2005 年出的,2005 年的稳定软件当然老了。
我们自己用 Solaris 作主要环境已经四五年了,我自己也常用 Solaris 作桌面环境。楼主如果觉得版本太老,请使用 Solaris 11。
关于开源: Solaris 是开源的 UNIX,在 CDDL 协议下发布。目前 Oracle 的态度是在金牌服务得到源代码之后公开源代码,并不是闭源的,只是推迟发放代码而已。
关于 32-bit: 兼容老硬件。32位二进制,64位内核,没什么不妥。编译时请 -m64 自己不会,不要赖操作系统。
关于 vi: 这是最正宗的 Bill Joy 的 vi,不是 vim。
依赖问题,你可以向我们求助,我们有丰富的 Solaris 部署经验,也可以查看 http://wiki.osqdu.org/
请不要把无知当挡箭牌。
@以下相关人员:
@NAN3O @天空之彼端
2012年01月24日 17点01分
1
至于FMD,这是硬件特有的,我们这边的 Sun 硬件有一些,有次就是靠它知道硬盘快挂了,抓紧换盘的。
别的呢,默认shell是sh。有人说,难用。没错,sh就是很难用,但是为什么你不用自己喜欢的shell? vi /etc/passwd 很难么?
pkgadd?请你去 pkg.oracle.com 搜索。软件不更新是正常的,因为企业级应用很多都是依赖版本号的,RHEL也一样,同版本不进行大版本升级。还有, Sun 有自己的编译器,以前叫 SunStudio/SunCC,现在叫 Oracle Solaris Studio,欢迎使用。
默认配置来说,Sun作生产环境没有任何问题。OpenSolaris 作桌面也不错。至于配置环境,已经有人帮你做了——例如我们OSQDU就推出了用于 Solaris 的 OSQDUdefault 包,自动配置各项常用 rc 文件。由于大家口味不同,企业级操作系统一般来说是没什么特别的 usability 的好处的。
请不要和 Linux 比版本号。 Solaris 10 是 2005 年出的,2005 年的稳定软件当然老了。
我们自己用 Solaris 作主要环境已经四五年了,我自己也常用 Solaris 作桌面环境。楼主如果觉得版本太老,请使用 Solaris 11。
关于开源: Solaris 是开源的 UNIX,在 CDDL 协议下发布。目前 Oracle 的态度是在金牌服务得到源代码之后公开源代码,并不是闭源的,只是推迟发放代码而已。
关于 32-bit: 兼容老硬件。32位二进制,64位内核,没什么不妥。编译时请 -m64 自己不会,不要赖操作系统。
关于 vi: 这是最正宗的 Bill Joy 的 vi,不是 vim。
依赖问题,你可以向我们求助,我们有丰富的 Solaris 部署经验,也可以查看 http://wiki.osqdu.org/
请不要把无知当挡箭牌。
@以下相关人员:
@NAN3O @天空之彼端