у нас есть пакет на RHEL, и мы хотели бы сделать установку неинтерактивной, чтобы мы могли читать файл конфигурации / ответа. (Наша версия Solaris использует диспетчер пакетов, что позволяет как интерактивную, так и неинтерактивную установку.)
Есть предположения ? ссылки?
Спасибо,
BR,
~ А
RPM не интерактивен. Период.
Вы можете создать оболочку вокруг RPM, которая запрашивает ввод данных пользователем и в конечном итоге устанавливает RPM. Делл делает это часто.
Посмотрите разделы RPM% pre и% post, чтобы подключить его.
В отличие от пакетов Solaris и Debian, RPM не предоставляет утилиты для интерактивной установки. Это кажется раздражающим, но это означает, что программное обеспечение везде устанавливается одинаково.
Я видел два способа обойти это:
Вариант 1 - лучшее решение для RPMS, поскольку он позволяет системным администраторам значительно упростить автоматизацию.
Это просто напрашивается на неприятности. Я уверен, что ты сможешь найти способ, но, пожалуйста, не делай этого. RPM предназначены для установки без вмешательства пользователя.