5.11의 uname 및 Solaris 버전

5.11의 uname 및 Solaris 버전

저는 Solaris 5.10에서 실행되는 일부 스크립트를 5.11로 조정하려고 합니다. Solaris는 운영 체제 업그레이드에 대한 접근 방식을 변경했으며 더 이상 개별 패치를 설치하지 않습니다. 이 스크립트는 버전 번호를 표시하므로 현장 직원이 올바른 운영 체제 버전을 가지고 있는지 확인할 수 있습니다.

5.10에서 uname은 다음과 같습니다.

> uname -a
SunOS inez 5.10 Generic_138888-07 sun4u sparc SUNW,UltraAX-i2 Solaris

그 중 138888은 클러스터 버전이고 07은 Jumbo 패치 버전입니다. 이러한 버전이 Solaris 5.11에서 어떤 의미를 갖습니까?

 > uname -a
SunOS sh-sparc-t6320-bl0 5.11 11.2 sun4v sparc SUNW,Sun-Blade-T6320 Solaris

11.2는 "점보 릴리스"로 간주됩니까?

답변1

Solaris 11 이상을 실행하는 경우 올바른 접근 방식(tm)은 "pkg info"의 출력을 사용하여 관심 있는 패키지를 찾는 것입니다.

언급한 사용 사례의 경우 패키지는 "core-os"일 가능성이 높습니다. 출력에서 다양한 정보를 추출할 수 있습니다.

$ pkg info core-os
      Name: system/core-os
   Summary: Core Solaris
Description: Operating system core utilities, daemons, and configuration
            files.
  Category: System/Core
     State: Installed
 Publisher: solaris
   Version: 0.5.11
Build Release: 5.11
    Branch: 0.175.2.0.0.42.2
Packaging Date: Tue Jun 24 18:49:27 2014
      Size: 31.41 MB
      FMRI: pkg://solaris/system/[email protected],5.11-0.175.2.0.0.42.2:20140624T184927Z

확인해야 할 또 다른 중요한 사항은 "전체" 병합입니다.

이 시점에서 릴리스 11, 11.1 및 11.2의 패키징과 관련하여 oracle.com에서 제공되는 정보를 읽는 것이 매우 유용할 것입니다. 부터 시작하는 것을 추천합니다http://www.oracle.com/us/products/servers-storage/solaris/solaris11/resources/index.html링크를 클릭하세요.

아, 그리고 마지막으로 "11.2를 점보 릴리스로 간주할 수 있습니까?"라고 질문하셨는데, 대답은 '아니요'입니다.

답변2

Solaris 11에서 SRU는 클러스터/점보 패치와 거의 동일합니다. 따라서 다음을 실행할 수 있습니다.

#  pkg info entire | grep Summary
   Summary: entire incorporation including Support Repository Update (Oracle Solaris 11.2.8.4.0).

또는 조금 정리하려면 다음을 수행하십시오.

# pkg info entire | grep Summary | sed 's/.*[\(]\(.*\)[\)]./\1/' | awk '{print $NF}'
11.2.8.4.0

Oracle의 Gerry Haskins는 @ 패치에 관한 훌륭한 블로그를 운영하고 있습니다. https://blogs.oracle.com/patch/패치 코너

관련 정보