탐색 링크 건너뛰기 | |
인쇄 보기 종료 | |
Oracle Solaris 10에서 Oracle Solaris 11로 전환 Oracle Solaris 11 Information Library (한국어) |
1. Oracle Solaris 10에서 Oracle Solaris 11로 전환(개요)
2. Oracle Solaris 11 설치 방법으로 전환
Oracle Solaris 11 시스템에서 소프트웨어 업데이트
Oracle Solaris 11 시스템에 유지 보수 업데이트 설치
Oracle Solaris support 저장소 구성 방법
Oracle Solaris 11의 소프트웨어 패키징에 대한 다음 정보를 검토하십시오.
패키지 이름에 SUNW 접두어는 더 이상 사용되지 않습니다. IPS가 도입되면서 모든 소프트웨어 패키지의 이름이 바뀌었습니다. 호환성을 위해 이전 SVR4 패키지 데이터베이스에 매핑 세트가 추가되었습니다. 매핑은 레거시 SVR4 패키지를 설치하려는 관리자를 위해 패키지 종속성이 충족되도록 해줍니다.
특정 SVR4 패키지 명령(예: pkgadd)은 보존되지만, 기본 패키지 설치 및 업데이트 인터페이스는 이제 pkg(5) 명령 세트입니다. 이전에 pkgadd 명령을 사용하여 특정 패키지를 설치한 경우 해당 패키지를 IPS 패키지로 사용할 수 있는지 확인할 수 있습니다. IPS 패키지 이름은 다를 가능성이 높습니다.
다음과 같이 SVR4 패키지를 찾습니다.
$ pkg info -r svr4pkgname
Renamed to 열에서 정보를 찾습니다. IPS 저장소에서 패키지를 찾은 경우 다음과 같이 pkgadd svr4pkgname 명령을 변경합니다.
$ pkg install ipspkgname
특정 SVR4 패키지 명령(예: patchadd)은 더 이상 사용할 수 없습니다. 대신 IPS pkg update 명령을 사용합니다. 이 명령을 사용할 경우 패키지 종속성도 자동으로 분석됩니다.
패키지 이름은 이제 SMF 서비스 이름과 비슷한 FMRI이며, 축약형 대신 계층형입니다. 예를 들어 Oracle Solaris 10의 핵심 시스템 라이브러리 패키지는 SUNWcsl입니다. 이제 동일한 패키지 이름은 pkg:/system/library입니다.
주 - 각 패키지에 제공되는 파일이 재구성되었기 때문에 Oracle Solaris 10 패키지 이름과 Oracle Solaris 11 패키지 이름 간 일대일 매핑은 없습니다.
Oracle Solaris 패키지는 개발, 설명서 및 런타임 구성 요소로 구분되지 않습니다. 예를 들어, Oracle Solaris 10에서는 표준 X11 라이브러리(libX11) 런타임이 SUNWxwplt 패키지에 있고, 동일한 패키지의 헤더는 SUNWxwinc에, 설명서는 SUNWxwpmn 패키지에 있습니다. 그러나 Oracle Solaris 11에서는 이러한 구성 요소가 모두 pkg:/x11/library/libx11 패키지에 있습니다. 시스템을 최소화하려는 경우 pkg facet 명령을 사용하여 특정 구성 요소를 제외하도록 선택할 수 있습니다.
다음과 같이 매뉴얼 페이지를 제거합니다.
# pkg change-facet facet.doc.man=false
다음과 같이 헤더 파일을 제거합니다.
# pkg change-facet facet.devel=false
주 - 이는 모든 패키지의 모든 매뉴얼 페이지와 모든 패키지의 모든 헤더 파일을 제거하는 전역 설정입니다.
SVR4 패키징 및 패치 도구는 Oracle Solaris 10 Container에서 계속 지원됩니다. 이러한 Oracle Solaris 10 브랜드 비전역 영역은 Oracle Solaris 11에서 실행되어 영역 및 브랜드 영역 기술을 이용합니다. Oracle Solaris 11 영역 기능을 참조하십시오.
다음 표는 SVR4 패키지 및 패치 명령을 IPS 패키지 명령과 비교합니다.
표 6-1 SVR4 및 IPS 패키지 명령
|
Oracle Solaris 10 설치 방법은 시스템의 용도(예: 최소 네트워크, 데스크탑, 개발 및 서버에 대한 모든 요소)를 기반으로 패키지 그룹을 설치하는 소프트웨어 패키지 클러스터를 제공합니다.
이에 비해 IPS는 더 큰 서버 환경, 데스크탑 환경, AI 클라이언트 정보 등을 나타내는 패키지 설치 그룹을 제공합니다.
다음과 같이 패키지 그룹 정보를 표시합니다.
# pkg info -r *group*
해당 패키지 그룹의 컨텐츠를 표시합니다.
# pkg contents -o fmri -r -t depend pkg-grouping
시스템에 현재 설치되어 있는 패키지 그룹을 확인합니다.
# pkg list group/system/\*
IPS에는 또한 시스템에 설치되어 신뢰할 수 있는 데스크탑 또는 다중 사용자 데스크탑을 제공할 수 있는 다른 메타 및 그룹 패키지도 포함되어 있습니다.
Solaris 10 SUNWCall 패키지 클러스터 설치와 유사하게 대부분의 패키지를 설치하려는 경우 group/system/solaris-large-server 패키지 그룹 설치를 고려하십시오.