JavaScript is required to for searching.
탐색 링크 건너뛰기
인쇄 보기 종료
Oracle Solaris 11.1 소프트웨어 패키지 추가 및 업데이트     Oracle Solaris 11.1 Information Library (한국어)
search filter icon
search icon

문서 정보

머리말

1.  이미지 패키징 시스템 소개

2.  IPS 그래픽 사용자 인터페이스

3.  소프트웨어 패키지 정보 보기

4.  소프트웨어 패키지 설치 및 업데이트

5.  설치된 이미지 구성

게시자 구성

게시자 정보 표시

패키지 게시자 추가, 수정 또는 제거

선택적 구성 요소의 설치 제어

변형 값 표시 및 변경

페이싯 값 표시 및 변경

지정한 버전으로 패키지 잠금

통합에서 지정한 버전 제약 조건 해제

기본 응용 프로그램 구현 지정

그룹 패키지의 일부 패키지 설치 방지

이미지 업데이트

이미지 업데이트 모범 사례

설치할 버전 지정

업데이트 전 버전 제약 조건 지정

사용 가능한 패키지 제한

이미지 다운그레이드

추가 업데이트 명령 옵션

이미지 및 게시자 등록 정보 구성

부트 환경 정책 이미지 등록 정보

패키지 서명에 필요한 등록 정보

서명된 패키지에 필요한 이미지 등록 정보

서명된 패키지에 대한 게시자 등록 정보

패키지 서명 등록 정보 구성

추가 이미지 등록 정보

이미지 등록 정보 설정

이미지 등록 정보 값 표시

이미지 등록 정보 값 설정

이미지 등록 정보 값 재설정

이미지 만들기

작업 기록 보기

기본 응용 프로그램 구현 지정

동일한 이미지에 여러 버전의 응용 프로그램 또는 도구를 제공할 수 있습니다. 응용 프로그램의 여러 버전을 동일한 중개의 일부로 제공하는 경우 기본 버전으로 삼을 버전을 쉽게 재설정할 수 있습니다. 중개는 응용 프로그램의 다른 구현에 대한 링크 세트로, 여기서 각 링크는 중개자 이름과 링크 경로가 같지만 대상 링크 경로가 다릅니다.

이미지의 모든 중개자를 표시하거나 지정된 중개자의 현재 선택한 버전을 표시하려면 pkg mediator 명령을 사용합니다.

/usr/bin/pkg mediator [-aH] [-F format] [mediator ...]

기본 버전인 지정된 중개자의 버전을 재설정하려면 pkg set-mediator 명령을 사용합니다.

usr/bin/pkg set-mediator [-nv] [-I implementation]
    [-V version] [--no-be-activate]
    [--no-backup-be | --require-backup-be]
    [--backup-be-name name]
    [--deny-new-be | --require-new-be] [--be-name name]
    mediator ...

다음 예에서는 Java Runtime Environment의 다른 두 버전이 설치됩니다.

$ pkg list 'runtime/java*'
NAME (PUBLISHER)     VERSION                    IFO
runtime/java         1.6.0.33-0.175.1.0.0.18.1  i--
runtime/java/jre-6   1.6.0.33-0.175.1.0.0.18.1  i--
runtime/java/jre-7   1.7.0.5-0.175.1.0.0.18.0   i--

다음 명령은 java 중개가 정의되어 있고 버전 1.7이 기본 버전임을 보여줍니다.

$ pkg mediator
MEDIATOR VER. SRC. VERSION IMPL. SRC. IMPLEMENTATION
java     system    1.7     system
php      system    5.2     system
python   vendor    2.6     vendor

다음 명령은 설정할 수 있는 모든 java 중개를 표시합니다. jre-6jre-7은 모두 /usr/bin/java에서의 심볼릭 링크를 정의합니다. jre-6 패키지에서 /usr/bin/java 링크의 대상은 jdk1.6입니다. jre-7 패키지에서 /usr/bin/java 링크의 대상은 jdk1.7입니다. 앞의 명령에서는 버전 1.7이 현재 /usr/bin/java 링크의 대상임을 보여주었습니다. 이 중개는 기본 구현을 지정하지 않으며 패키지 시스템은 높은 버전의 구현을 기본 구현으로 선택했습니다.

$ pkg mediator -a java
MEDIATOR VER. SRC. VERSION IMPL. SRC. IMPLEMENTATION
java     system    1.7     system
java     system    1.6     system

다음 명령은 버전 1.6을 기본 구현으로 설정하는 것을 보여줍니다. 즉, /usr/bin/java를 호출하면 JRE 버전 1.6이 호출됩니다. 해당 버전에 대한 전체 경로를 지정하는 경우 JRE 버전 1.7을 계속 사용할 수 있습니다. 두 pkg mediator 명령의 출력을 비교하십시오.

$ pkg mediator java
MEDIATOR VER. SRC. VERSION IMPL. SRC. IMPLEMENTATION
java     system    1.7     system
$ pfexec pkg set-mediator -V 1.6 java
            Packages to update:  3
           Mediators to change:  1
       Create boot environment: No
Create backup boot environment: No

PHASE                                          ITEMS
Removing old actions                             2/2
Updating modified actions                        3/3
Updating image state                            Done
Creating fast lookup database                   Done
Reading search index                            Done
Updating search index                            3/3
$ pkg mediator java
MEDIATOR VER. SRC. VERSION IMPL. SRC. IMPLEMENTATION
java     local     1.6     system