Solaris 10 설치 설명서: Solaris Live Upgrade 및 업그레이드 계획

Procedure부트 환경의 운영 체제 이미지에 패키지 추가(명령줄 인터페이스)

다음은 새 부트 환경에서 패키지를 제거하고 추가하는 절차입니다.


주의 – 주의 –

업그레이드하는 경우. 패키지나 패치를 추가 및 제거하는 경우 Solaris Live Upgrade에 SVR4 고급 패키징 지침을 준수하는 패키지 또는 패치가 필요합니다. Sun 패키지가 이러한 지침을 준수하는 반면 Sun은 타사 공급업체의 패키지 준수를 보장할 수 없습니다. 패키지가 이러한 지침을 위반하면 업그레이드하는 동안 패키지 추가 소프트웨어에 오류가 발생하거나 활성 부트 환경이 변경됩니다.

패키지 요구 사항에 대한 내용은 부록 B, 추가 SVR4 패키지 작성 요구 사항(참조) 를 참조하십시오.


단계
  1. 수퍼유저 또는 동등한 역할의 사용자로 로그인합니다.

    역할에는 권한 부여 및 권한이 있는 명령이 포함됩니다. 역할에 대한 자세한 내용은 System Administration Guide: Security ServicesConfiguring RBAC (Task Map)를 참조하십시오.

  2. 새 부트 환경에서 패키지 또는 패키지 집합을 제거하려면 다음을 입력합니다.


    # luupgrade -P -n second_disk package-name
    
    -P

    명명된 패키지를 부트 환경에서 제거할 것을 나타냅니다.

    -n BE_name

    패키지를 제거할 부트 환경의 이름을 지정합니다.

    package-name

    제거할 패키지의 이름을 지정합니다. 공백을 사용하여 여러 패키지 이름을 구분합니다.

  3. 새 부트 환경에 패키지 또는 패키지 집합을 추가하려면 다음을 입력합니다.


    # luupgrade -p -n second_disk -s /path-to-packages package-name
    
    -p

    부트 환경에 패키지를 추가할 것을 나타냅니다.

    -n BE_name

    패키지를 추가할 부트 환경의 이름을 지정합니다.

    -s path-to-packages

    추가할 패키지가 포함된 디렉토리의 경로를 지정합니다.

    package-name

    추가할 패키지의 이름을 지정합니다. 공백을 사용하여 여러 패키지 이름을 구분합니다.


예 9–3 부트 환경의 운영 체제 이미지에 패키지 추가(명령줄 인터페이스)

이 예에서 패키지는 제거된 다음 second_disk 부트 환경에 추가됩니다.


# luupgrade -P -n second_disk SUNWabc SUNWdef SUNWghi
# luupgrade -p -n second_disk -s /net/installmachine/export/packages \
SUNWijk SUNWlmn SUNWpkr