내가 내린 명령은 다음과 같았다.
pkgadd -a admin file -d absolutepathofpackage
그런 다음 다음 오류가 표시됩니다.
The following packages are available: 1 Packagename BigFix Agent (sparc) 9.2.8.74 Select package(s) you wish to process (or 'all' to process all packages). (default: all) [?,??,q]: all
자동 설치 프로세스에 이 단계를 포함하려면 어떻게 해야 합니까?
답변1
pkgadd -n ...
비대화형 모드로 패키지를 설치하는 데 사용됩니다 .
자세한 내용은 다음에서 확인할 수 있습니다.man pkgadd
답변2
"응답 파일"로 더 잘 알려진 "관리자" 파일을 사용해야 합니다.
예를 들어 나는 이것을 사용합니다
mail=
instance=overwrite
partial=quit
runlevel=quit
idepend=quit
rdepend=quit
space=quit
setuid=nocheck
conflict=quit
action=nocheck
basedir=default
사용하기 전에
man -s4 admin
각 행이 요구 사항을 충족하는지 확인하십시오.
그런 다음 이 명령으로 설치하십시오.
pkgadd -a file.response -n -d /path/pkg.pkg
또는
yes all|pkgadd -a file.response -d /path/pkg.pkg