O RPM não é interativo. Período.
Você pode criar um wrapper em torno de um RPM que solicite a entrada do usuário e, finalmente, instale o RPM. A Dell faz isso com frequência.
Veja as seções pré e% post do RPM para ligá-lo.
temos um pacote no RHEL e gostaríamos de tornar a instalação não interativa para que possamos ler um arquivo de configuração / resposta. (Nossa versão do Solaris usando o gerenciador de pacotes e isso permite a instalação interativa, bem como a instalação não interativa.)
Alguma ideia? links?
obrigado,
BR,
~ A
O RPM não é interativo. Período.
Você pode criar um wrapper em torno de um RPM que solicite a entrada do usuário e, finalmente, instale o RPM. A Dell faz isso com frequência.
Veja as seções pré e% post do RPM para ligá-lo.
Ao contrário dos pacotes Solaris e Debian, o RPM não oferece nenhum utilitário para instalação interativa. Isso parece chato, mas significa que o software é instalado da mesma maneira em todos os lugares.
Eu vi dois métodos para contornar isso:
A opção 1 é a melhor solução para RPMS, pois permite uma automação muito mais fácil por administradores de sistemas.
Isso é só pedir problemas. Tenho certeza que você pode encontrar um jeito, mas por favor não faça isso. Os RPMs devem ser instalados sem interação do usuário.