instalação silenciosa e não interativa de um pacote no Solaris usando o pkgadd e o arquivo admin

0

O comando que estou dando é:

pkgadd -a admin file -d absolutepathofpackage

Então, está mostrando o erro abaixo

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

Como incluir essa etapa durante a instalação silenciosa?

    
por Su_scriptingbee 07.10.2016 / 14:15

2 respostas

0

Use pkgadd -n ... para instalar um pacote no modo não interativo.

Mais informações podem ser encontradas em man pkgadd

    
por 07.10.2016 / 14:19
0

Você deve usar um arquivo "admin" melhor chamado "arquivo de resposta"

por exemplo, eu uso isso

mail=
instance=overwrite
partial=quit
runlevel=quit
idepend=quit
rdepend=quit
space=quit
setuid=nocheck
conflict=quit
action=nocheck
basedir=default

Antes de usar

man -s4 admin

E verifique se todas as linhas atendem às suas necessidades

Em seguida, instale com este comando

pkgadd -a file.response -n -d /path/pkg.pkg

ou

yes all|pkgadd -a file.response -d /path/pkg.pkg
    
por 22.12.2017 / 05:08