Como verificar a saída “uname -a”, o SO Solaris instalado é o openSolaris ou não

3

Como verificar a partir de uname -a output, se o SO Solaris instalado for o openSolaris ou não.

Eu preciso saber o tipo de sistema operacional instalado, como o Solaris ou o opensolaris ou o Solaris Express, etc.

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
    
por Chalapathi 08.08.2014 / 14:27

2 respostas

6

A distribuição do OpenSolaris identificou-se em / etc / release, assim como o Solaris Express - não existe ou tem sido suportado há anos, então checá-los não é relevante hoje em dia. Além disso, apenas uma versão de desenvolvimento do SunOS 5.11 foi lançada como OpenSolaris - se o uname reportar o SunOS 5.10, é o lançamento do Solaris 10 que antecede o OpenSolaris.

Como exemplo, o OpenSolaris 2009.06 tinha isso em / 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

E o Solaris 11 Express 2010.11 tinha isso em / etc / release:

                  Oracle Solaris 11 Express snv_151a X86
 Copyright (c) 2010, Oracle and/or its affiliates.  All rights reserved.
                       Assembled 04 November 2010
    
por 09.08.2014 / 06:14
1

De aqui , vejo você também pode emitir o comando showrev para descobrir a versão.

$ 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
    
por 08.08.2014 / 14:37

Tags