탐색 링크 건너뛰기 | |
인쇄 보기 종료 | |
Oracle Solaris 10에서 Oracle Solaris 11로 전환 Oracle Solaris 11 Information Library (한국어) |
1. Oracle Solaris 10에서 Oracle Solaris 11로 전환(개요)
2. Oracle Solaris 11 설치 방법으로 전환
Oracle Solaris 10 SVR4 및 IPS 패키지 비교
IPS를 사용하면 사용 가능한 업데이트가 있는 모든 패키지를 시스템에서 업데이트하거나, 시스템의 제약을 받지 않는 개별 패키지를 업데이트할 수 있습니다. 패키지가 제약을 받는 경우 제약 이유를 나타내는 해당 메시지가 제공됩니다. 패키지 제약 조건은 일반적으로 종속성 또는 버전 지정 문제를 나타냅니다. 모든 패키지 업데이트 작업의 경우 소프트웨어 업데이트를 실행 중인 BE에 적용하기 전에 새 BE가 만들어지거나 백업 BE가 만들어집니다.
사용 가능한 옵션은 다음과 같습니다.
설치 후 소프트웨어 패키지 추가 – 라이브 매체에는 데스크탑 또는 랩탑에 적합한 소프트웨어 세트가 포함되어 있습니다. 텍스트 설치 매체에는 범용 서버 시스템에 적합한 더 작은 소프트웨어 세트가 포함되어 있습니다. 텍스트 설치 프로그램을 사용하면 GNOME 데스크탑이 설치되지 않습니다. 텍스트 설치 후 Oracle Solaris 데스크탑(GNOME 2.30)을 비롯한 패키지를 설치하려면 Oracle Solaris 11 시스템의 텍스트 설치 후 소프트웨어 추가를 참조하십시오.
설치된 시스템에서 모든 패키지 업데이트 – 사용 가능한 업데이트가 있는 모든 패키지를 시스템에서 업데이트하려면 다음과 같이 pkg update 명령을 사용합니다.
# pkg update
이 명령을 실행하면 업데이트를 고려하지 않았을 수 있는 패키지(예: 커널 구성 요소 또는 기타 하위 레벨 시스템 패키지)가 업데이트됩니다.
이 명령을 사용하여 BE를 업데이트하는 예는 부트 환경 관리를 참조하십시오.
실제로 패키지를 설치하지 않고 업데이트가 필요한 시스템의 패키지를 표시합니다.
# pkg update -nv --accept
패키지 관리자 및 업데이트 관리자를 사용하여 업데이트를 수행할 수도 있습니다. Oracle Solaris 11 소프트웨어 패키지 추가 및 업데이트의 2 장, IPS 그래픽 사용자 인터페이스를 참조하십시오.
Oracle Solaris 11 Express 또는 Oracle Solaris Early Adopter 릴리스를 실행 중인 시스템을 업그레이드하려면 Oracle Solaris 11 릴리스 정보를 참조하십시오.
개별 패키지 추가 또는 업데이트 – 개별 소프트웨어 패키지를 추가하려면 pkg install 명령을 사용합니다. 종속 패키지도 동시에 업데이트됩니다.
다음과 같이 개별 패키지를 설치합니다.
# pkg install communication/im/pidgin
다음과 같이 개별 패키지를 업데이트합니다.
# pkg update system/management/ocm
수정 사항을 제공하는 패키지 업데이트 설치 – pkg update 작업에는 버그 수정 사항이 포함될 수 있으므로 이 작업은 이전 Oracle Solaris 릴리스에서 특정 패치를 적용하는 작업과 유사합니다.
활성 Oracle 지원 계획을 보유한 Oracle 고객은 support 패키지 저장소에 액세스하여 주기적으로 Oracle Solaris 11 시스템을 업데이트할 수 있습니다. support 저장소에 대한 업데이트를 SRU(Support Repository Update)라고 하며 정기적으로 발생합니다. Oracle Solaris support 저장소 구성 방법을 참조하십시오.
SRU – Oracle Solaris 11 support 저장소의 업데이트가 SRU(Support Repository Update)로 제공됩니다. SRU는 Oracle Solaris 10 릴리스에 사용할 수 있는 유지 보수 업데이트 또는 패치 번들 대신 사용됩니다.
이후 Oracle Solaris 11 릴리스 – 이후 Oracle Solaris 11 릴리스는 현재 사용 가능한 OS를 제공하는 support 저장소 또는 release 저장소에서 사용 가능합니다.
다음은 사용 환경에 가장 적합한 업데이트 방법을 선택하는 것에 대한 요약 정보입니다.
데스크탑 시스템 또는 랩탑 – 데스크탑 환경에서는 데스크탑 응용 프로그램인 업데이트 관리자가 패키지 업데이트에 대한 알림을 표시합니다.
개발 시스템 – pkg update 작업을 통해 특정 수정 사항이나 SRU를 해당 시스템에 적용하여 현재 개발 중인 응용 프로그램에 미치는 영향을 평가할 수 있습니다. pkg update 작업은 실행 중인 BE에 적용되며, 복구를 위해 백업 BE가 만들어집니다. SRU가 적용되면 새 BE가 만들어집니다. 필요에 따라 원래 BE로 폴백할 수 있습니다.
운용 시스템 – 대형 엔터프라이즈 환경의 경우, SRU를 비운용 시스템에 적용하여 OS 변경 사항이 현재 실행 중인 운용 환경에 미치는 영향을 평가할 수 있습니다. SRU 설치 후에도 비운용 시스템이 안정적인 경우 평가가 완료되면 SRU를 운용 시스템의 새 BE에 적용하고 필요에 따라 원래 BE로 폴백할 수 있습니다.
Oracle Solaris 11 FCS 릴리스를 업데이트하려는 경우 다음 단계에 따라 support 저장소를 구성하십시오. support 저장소에서 Oracle Solaris 11 Express 또는 Early Adopter 시스템을 업그레이드하려는 경우 Oracle Solaris 11 릴리스 정보를 참조하십시오.
키 및 인증서를 저장할 디렉토리는 /var/pkg에 만드는 것이 좋습니다.
# mkdir -m 0755 -p /var/pkg/ssl # cp -i Oracle_Solaris_11_Support.key.pem /var/pkg/ssl # cp -i Oracle_Solaris_11_Support.certificate.pem /var/pkg/ssl
키 파일은 참조로 보관되므로 패키징 시스템이 파일에 액세스할 수 없게 되면 오류가 발생합니다.
# pkg set-publisher \ -k /var/pkg/ssl/Oracle_Solaris_11_Support.key.pem \ -c /var/pkg/ssl/Oracle_Solaris_11_Support.certificate.pem \ -O https://pkg.oracle.com/solaris/support solaris
# pkg update
앞에서 설명한 것과 같이, 이 작업은 새 BE를 만들거나 백업 BE를 만들어 최신 패키지 버전으로 시스템에 있는 패키지를 업데이트합니다.