패키지에는 비전역 영역이 설치된 시스템에서 해당 내용이 배포되고 표시되는 방식을 제어하는 매개 변수가 있습니다. SUNW_PKG_ALLZONES , SUNW_PKG_HOLLOW 및 SUNW_PKG_THISZONE 패키지 매개 변수는 영역이 설치된 시스템의 패키지 특성을 정의합니다. 비전역 영역이 설치된 시스템에서 패키지를 관리할 수 있도록 이 매개 변수를 설정해야 합니다.
다음 표에는 패키지 매개 변수 설정을 위한 네 가지 유효한 조합이 나열되어 있습니다. 다음 표에 나열되지 않은 설정 조합을 선택한 경우, 해당 설정은 무효화되고 패키지 설치에 실패합니다.
세 개의 패키지 매개 변수 모두를 설정해야 합니다. 세 개의 패키지 매개 변수 모두를 비워둘 수 있습니다. 패키지 도구는 누락된 영역 패키지 매개 변수를 설정이 “false”인 것으로 해석하지만 매개 변수를 설정하지 않는 것은 권장하지 않습니다. 세 개의 패키지 매개 변수 모두를 설정하여 패키지를 설치하거나 제거할 때의 패키지 도구의 정확한 동작을 지정합니다.
SUNW_PKG_ALLZONES 설정 |
SUNW_PKG_HOLLOW 설정 |
SUNW_PKG_THISZONE 설정 |
패키지 설명 |
---|---|---|---|
false |
false |
false |
모든 영역 패키지 매개 변수에 대한 값을 지정하지 않는 패키지에 대한 기본 설정입니다. 이러한 설정의 패키지는 전역 영역 또는 비전역 영역에 설치할 수 있습니다.
두 경우 모두, 패키지가 설치된 모든 영역에서 패키지의 전체 내용이 표시됩니다. |
false |
false |
true |
이러한 설정의 패키지는 전역 영역 또는 비전역 영역에 설치할 수 있습니다. 설치 이후 새 비전역 영역이 작성되면 패키지는 해당하는 새 비전역 영역에 전파되지 않습니다.
두 경우 모두, 패키지가 설치된 영역에서 패키지의 전체 내용이 표시됩니다. |
true |
false |
false |
이러한 설정의 패키지는 전역 영역에만 설치될 수 있습니다. pkgadd 명령어를 실행하면 패키지는 전역 영역 및 모든 비전역 영역에 설치됩니다. 패키지의 전체 내용이 모든 영역에 표시됩니다. 주 – 비전역 영역에 패키지를 설치하기 위한 모든 시도가 실패합니다. |
true |
true |
false |
이러한 설정의 패키지는 전역 관리자에 의해 전역 영역에만 설치될 수 있습니다. pkgadd 명령어를 실행하면 패키지의 내용이 전역 영역에 전체 설치됩니다. 패키지에 이 값으로 설정된 패키지 매개 변수가 있는 경우에는 패키지 내용 자체가 비전역 영역에서 전달되지 않습니다. 패키지가 설치된 것처럼 보이도록 하는 데 필요한 패키지 설치 정보만이 모든 비전역 영역에 설치됩니다. 이렇게 하면 이 패키지에 종속된 다른 패키지의 설치가 가능해집니다. “비어 있는” 패키지에 대한 자세한 정보는 System Administration Guide: Solaris Containers-Resource Management and Solaris Zones의 24 장, About Packages and Patches on a Solaris System With Zones Installed (Overview)를 참조하십시오. 패키지 종속성 검사를 위해 패키지가 모든 영역에 설치된 것처럼 나타납니다.
주 – 비전역 영역에 패키지를 설치하기 위한 모든 시도가 실패합니다. |
설명 |
자세한 내용 |
---|---|
패키지 및 영역에 대한 자세한 내용 |
"비어 있는" 패키지에 대한 자세한 정보는 System Administration Guide: Solaris Containers-Resource Management and Solaris Zones의 24 장, About Packages and Patches on a Solaris System With Zones Installed (Overview)를 참조하십시오. |
희소 및 전체 루트 영역의 개요 | |
패키지 특성 및 매개 변수에 대한 정보 | |
패키지 매개 변수 값 표시에 대한 정보 |