pkgadd -R 옵션을 사용하여 설치하거나 pkgrm -R 옵션을 사용하여 제거하는 패키지가 절대로 현재 실행 중인 시스템을 변경하면 안 됩니다. 이 기능은 사용자 정의 JumpStart, Solaris Live Upgrade, 비전역 영역 및 디스크 없는 클라이언트에서 사용합니다.
pkgadd -R 옵션을 사용하여 설치하거나 pkgrm -R 옵션을 사용하여 제거하는 패키지에 포함된 모든 프로시저 스크립트가 절대로 현재 실행 중인 시스템을 변경하면 안 됩니다. 사용자가 입력하는 모든 설치 스크립트는 반드시 접두어가 $PKG_INSTALL_ROOT 변수인 모든 디렉토리 또는 파일을 참조해야 합니다. 패키지는 $PKG_INSTALL_ROOT 접두어가 있는 모든 디렉토리 및 파일을 작성해야 합니다. 패키지는 $PKG_INSTALL_ROOT 접두어가 없는 디렉토리를 제거하면 안 됩니다.
스크립트 구문의 예는 표 B–1에 있습니다.
표 B–1 설치 스크립트 구문의 예