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

문서 정보

머리말

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

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

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

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

5.  설치된 이미지 구성

게시자 구성

게시자 정보 표시

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

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

패키지를 무시할 패키지로 표시

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

변형 표시

변형 변경

페이싯 표시

페이싯 변경

이미지 업데이트

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

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

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

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

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

패키지 서명 등록 정보 구성

추가 이미지 등록 정보

이미지 등록 정보 설정

이미지 등록 정보 값 표시

이미지 등록 정보 값 설정

이미지 등록 정보 값 재설정

이미지 만들기

작업 기록 보기

게시자 구성

소프트웨어를 설치하고 업데이트하려면 패키지 저장소에 연결할 수 있어야 합니다.

게시자 정보 표시

pkg publisher 명령을 사용하여 이 이미지에 대해 구성된 패키지 게시자에 대한 정보를 표시할 수 있습니다. 패키지 FMRI에 게시자가 지정되지 않은 경우에는 패키지를 찾기 위해 게시자가 검색되는 순서로 게시자가 나열됩니다.

/usr/bin/pkg publisher [-HPn] [publisher ...] 

새로 설치한 Oracle Solaris 11 시스템에는 기본적으로 solaris 게시자가 구성되어 있습니다. pkg publisher 명령을 사용하여 게시자 원본을 확인할 수 있습니다.

$ pkg publisher
PUBLISHER                   TYPE    STATUS  URI
solaris                     origin  online  http://pkg.oracle.com/solaris11/release/
isv.com        (non-sticky) origin  online  file:/export/isv-repo/
example.com    (disabled)   origin  online  http://pkg.example.com/

해당 게시자에 대한 자세한 구성 정보를 표시하려면 게시자 이름을 지정합니다.

$ pkg publisher solaris
       Publisher: solaris
           Alias:
      Origin URI: http://pkg.oracle.com/solaris11/release/
         SSL Key: None
        SSL Cert: None
     Client UUID: 00000000-3db4-fcc2-0111-000000000000
 Catalog Updated: Thu Sep 22 21:06:03 2011
         Enabled: Yes
Signature Policy: verify

게시자 검색 순서의 첫번째 게시자만 표시하려면 -P 옵션을 사용하고 사용으로 설정된 게시자만 표시하려면 -n 옵션을 사용합니다. -H 옵션은 출력 결과에서 머리글을 생략합니다.

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

pkg set-publisher 명령을 사용하여 다음 작업을 수행할 수 있습니다.

/usr/bin/pkg set-publisher [-Ped] [-k ssl_key] [-c  ssl_cert] [-g origin_to_add | --add-origin origin_to_add  ...] [-G origin_to_remove | --remove-origin  origin_to_remove ...] [-m mirror_to_add | --add-mirror mirror_to_add  ...] [-M mirror_to_remove | --remove-mirror  mirror_to_remove ...] [-p repo_uri] [--enable] [--disable] [--no-refresh] [--reset-uuid] [--non-sticky] [--sticky] [--search-after publisher] [--search-before  publisher] [--search-first] [--approve-ca-cert path_to_CA] [--revoke-ca-cert hash_of_CA_to_remove] [--unset-ca-cert hash_of_CA_to_remove] [--set-property name_of_property=value ] [--add-property-value name_of_property= value_to_add] [--remove-property-value name_of_property= value_to_remove] [--unset-property name_of_property_to_delete] [publisher]

다음 명령은 -g 옵션을 사용하여 원본 URI가 지정된 data.com이라는 새 게시자를 추가하고 이 게시자를 검색 순서의 첫번째 게시자로 설정합니다. 지정한 게시자를 검색 순서의 첫번째 게시자로 설정하려면 -P 옵션이나 --search-first 옵션을 사용합니다.

# pkg set-publisher -P -g http://pkg.data.com/release/ data.com

다음 명령은 example.com 게시자를 사용으로 설정하고 검색 순서에서 isv.com의 앞에 나오도록 설정합니다.

# pkg set-publisher --enable --search-before isv.com example.com

지정한 저장소 URI에서 게시자 구성 정보를 검색하려면 -p 옵션을 사용합니다. 게시자를 지정하면 일치하는 게시자만 추가되거나 업데이트됩니다. 게시자를 지정하지 않으면 모든 게시자가 추가되거나 업데이트됩니다. -p 옵션은 -g, --add-origin, - G, --remove-origin, -m, --add-mirror , -M, --remove-mirror, --disable, - -enable, --no-refresh 또는 --reset-uuid 옵션과 함께 사용할 수 없습니다.

게시자의 원본 URI를 변경하려면 새 URI를 추가하고 기존 URI를 제거합니다. 새 원본 URI를 추가하려면 -g 옵션을 사용합니다. 기존 원본 URI를 제거하려면 -G 옵션을 사용합니다.

# pkg set-publisher -G '*' -g http://pkg.example.com/support/ example.com

URI를 지정한 게시자의 미러로 추가하려면 -m 옵션을 사용합니다. 원본과 미러의 차이점에 대한 설명은 저장소 원본 및 미러를 참조하십시오. URI를 지정한 게시자의 미러로 제거하려면 -M 옵션을 사용합니다.

# pkg set-publisher -m http://pkg.data.com/release2/ data.com
# pkg publisher
PUBLISHER                   TYPE    STATUS   URI
data.com                    origin  online   http://pkg.data.com/release/
data.com                    mirror  online   http://pkg.data.com/release2/

클라이언트 SSL 키를 지정하려면 -k 옵션을 사용합니다. 클라이언트 SSL 인증서를 지정하려면 -c 옵션을 사용합니다. 지정한 인증서를 인증된 CA 인증서로 추가하려면 --approve-ca-cert 옵션을 사용합니다. 사용자가 승인한 CA 인증서의 해시는 이 게시자에 대한 pkg publisher 명령의 출력 결과에 나열됩니다. 게시자 정보 표시를 참조하십시오.

# pkg set-publisher -k /root/creds/example.key -c /root/creds/example.cert \
--approve-ca-cert /tmp/example_file.pem example.com

지정한 인증서를 취소된 것으로 처리하려면 --revoked-ca-cert 옵션을 사용합니다. 사용자가 취소한 CA 인증서의 해시는 이 게시자에 대한 pkg publisher 명령의 출력 결과에 나열됩니다.

지정한 인증서를 인증된 인증서 목록 및 취소된 인증서 목록에서 제거하려면 --unset-ca-cert 옵션을 사용합니다.

-no-refresh 옵션을 지정하면 사용 가능한 패키지 및 기타 메타 데이터의 최신 목록을 검색하기 위해 이미지 게시자 저장소에 연결하지 않습니다.

이 이미지가 해당 게시자에게 식별되도록 하는 새로운 고유 식별자를 선택하려면 --reset-uuid를 사용합니다.

게시자를 제거하려면 pkg unset-publisher 명령을 사용합니다.

# pkg unset-publisher isv.com