Oracle® Solaris 11.2의 소프트웨어 추가 및 업데이트

인쇄 보기 종료

업데이트 날짜: 2014년 7월
 
 

기본 응용 프로그램 변경

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

pkg mediator -a의 출력을 사용하여 -V 인수에 버전 또는 -I 인수에 구현을 선택합니다. 맞춤법 오류가 있거나 현재 사용할 수 없는 중개자 버전이나 구현을 지정할 경우, 지정된 중개자를 사용하는 링크가 제거됩니다.

set-mediator 하위 명령에 -n 옵션을 함께 사용하여 백업 BE가 만들어지는지 여부를 확인할 수 있습니다. 백업 BE가 만들어지지 않으면 set-mediator 하위 명령에 --require-backup-be 옵션을 지정할 수 있습니다. 중개자 변경은 현재 BE에서 수행됩니다. 중개자 변경 후 현재 BE에 아무 문제가 없는 것을 확인했으면 beadm destroy를 사용하여 백업 BE를 삭제할 수 있습니다.

이전 출력에서는 버전 1.7이 java 중개에서 현재 선택된 기본 버전이었습니다. 다음 명령은 버전 1.6을 기본 버전으로 설정하는 것을 보여줍니다. 즉, /usr/bin/java를 호출하면 JRE 버전 1.6이 호출됩니다. 해당 버전에 대한 전체 경로를 지정하는 경우 JRE 버전 1.7을 계속 사용할 수 있습니다. 두 pkg mediator 명령의 출력을 비교하십시오. 중개의 기본 버전을 변경하면 VER. SRC.local로 바뀌면서 관리자가 선택을 지정했음을 나타냅니다. 이 선택 사항은 재부트와 패키지 업데이트 사이에 유지됩니다.

$ pkg mediator java
MEDIATOR VER. SRC. VERSION IMPL. SRC. IMPLEMENTATION
java     system    1.7     system
$ pkg mediator -a java
MEDIATOR    VER. SRC. VERSION IMPL. SRC. IMPLEMENTATION
java        system    1.7     system
java        system    1.6     system
$ 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

선택한 구현이 더 이상 설치되지 않더라도 이 관리 선택 사항은 패키지 업데이트 사이에 유지됩니다. 선택한 구현이 더 이상 설치되지 않으면 중개 링크의 대상이 존재하지 않습니다. 다음 방법 중 하나를 사용하여 기본 구현을 재설정할 수 있습니다.

  • pkg set-mediator 명령을 다시 사용하여 pkg mediator -a로 표시된 업데이트된 목록에서 다른 구현을 선택합니다.

  • pkg unset-mediator 명령을 사용하여 시스템이 새 구현을 선택하도록 허용합니다.

    $ pkg unset-mediator java