"uname -a" 출력에서 ​​설치된 Solaris 운영 체제가 openSolaris인지 확인하는 방법

"uname -a" 출력에서 ​​설치된 Solaris 운영 체제가 openSolaris인지 확인하는 방법

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

답변1

OpenSolaris 릴리스는 Solaris Express와 마찬가지로 /etc/release에서 자신을 식별하지만 둘 다 수년 동안 사용되어 왔으며 지원되지 않았으므로 지금 확인하는 것은 실제로 관련이 없습니다. 또한 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

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

답변2

~에서여기showrev, 버전을 찾기 위해 명령을 실행할 수도 있다는 것을 발견했습니다 .

$ showrev –a
Hostname: starbug
Hostid: nnnnnnnn
Release: 5.9
Kernel architecture: sun4u
Application architecture: sparc
Hardware provider: Sun_Microsystems
Domain: solar.com
Kernel version: SunOS 5.9 May 2002

관련 정보