如何从uname -a
输出中验证安装的 Solaris 操作系统是否为 openSolaris。
我需要知道安装的操作系统类型,如 Solaris 或 opensolaris 或 Solaris Express 等
cat /etc/release
Solaris 10 3/05 s10_74L2a SPARC
Copyright 2005 Sun Microsystems, Inc. All Rights Reserved.
Use is subject to license terms.
Assembled 22 January 2005
uname -a
SunOS sndcc02.sanjose.ibm.com 5.10 Generic sun4u sparc
SUNW,Sun-Fire-V490
Run Code Online (Sandbox Code Playgroud)
OpenSolaris 发行版在 /etc/release 中标识了自己,Solaris Express 也是如此——尽管多年来既不存在也不支持,所以今天检查它们并不重要。此外,只有 SunOS 5.11 的开发版本作为 OpenSolaris 发布过 - 如果 uname 报告 SunOS 5.10,那么它是早于 OpenSolaris 的 Solaris 10 版本。
例如,OpenSolaris 2009.06 在 /etc/release 中有这个:
OpenSolaris 2009.06 snv_111b X86
Copyright 2009 Sun Microsystems, Inc. All Rights Reserved.
Use is subject to license terms.
Assembled 07 May 2009
Run Code Online (Sandbox Code Playgroud)
Solaris 11 Express 2010.11 在 /etc/release 中有这个:
Oracle Solaris 11 Express snv_151a X86
Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved.
Assembled 04 November 2010
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
8830 次 |
最近记录: |