사용자 정의 JumpStart 프로그램 적합성은 패키지가 다음과 같이 전통적인 Solaris 설치 유틸리티의 일부인 채로 추가 및 제거될 수 있게 합니다.
사용자 정의 JumpStart 프로그램
Solaris suninstall 프로그램
Solaris Web Start 설치 방법
사용자 정의 JumpStart 프로그램의 적합성은 또한 패키지가 Solaris 업그레이드에 참가할 수 있게 합니다. 사용자 정의 JumpStart 프로그램에 적합하려면 패키지가 사용자 정의 JumpStart 프로그램 및 Solaris Live Upgrade 비활성 부트 환경 요구 사항에 요약된 비활성 부트 환경 요구 사항도 따라야 합니다.
사용자 정의 JumpStart 프로그램을 효과적으로 사용할 수 있으려면 패키지가 사용자에게 정보를 묻는 메시지를 표시하지 않은 채 추가 또는 제거되어야 합니다. 사용자 상호 작용을 방지하려면 pkgadd 명령 -a 옵션으로 새 관리 파일을 설정합니다. -a 옵션은 기본 관리 파일 대신 사용될 설치 관리 파일을 정의합니다. 기본 파일을 사용하면 사용자에게 추가 정보를 묻는 메시지가 표시될 수 있습니다. 이들 검사를 무시하고 사용자 확인이 없이 패키지를 설치해야 함을 pkgadd에게 알려주는 관리 파일을 만들 수 있습니다. 자세한 내용은 admin(4) 또는 pkgadd(1M) 설명서 페이지를 참조하십시오.
다음은 pkgadd 관리 파일 사용 방법을 보여주는 예입니다.
관리 파일이 제공되지 않으면 pkgadd는 /var/sadm/install/admin/default를 사용합니다. 이 파일을 사용하면 사용자 상호 작용이 생길 수 있습니다.
# pkgadd |
상대 관리 파일이 명령줄에 제공되면 pkgadd는 /var/sadm/install/admin에서 파일 이름을 찾아 사용합니다. 이 예에서 상대 관리 파일의 이름은 nocheck이고 pkgadd는 /var/sadm/install/admin/nocheck를 찾습니다.
# pkgadd -a nocheck |
절대 파일이 제공되면 pkgadd가 해당 파일을 사용합니다. 이 예에서 pkgadd는 /tmp에서 nocheck 관리 파일을 찾습니다.
# pkgadd -a /tmp/nocheck |
다음은 pkgadd 유틸리티와의 사용자 상호 작용이 거의 필요 없는 설치 관리 파일의 예입니다. 패키지가 시스템에서 사용 가능한 공간보다 더 많은 공간을 필요로 하는 경우를 제외하고 pkgadd 유틸리티는 이 파일을 사용하고 사용자에게 추가 정보를 묻는 메시지를 표시하지 않고 패키지를 설치합니다.
mail= instance=overwrite partial=nocheck runlevel=nocheck idepend=nocheck space=ask setuid=nocheck confiict=nocheck action=nocheck basedir=default