Параметр -f
определяет интерфейс. Это описано в сообщении debconf-communication --help
:
-f, --frontend Specify debconf frontend to use.
Итак, -fnoninteractive
определяет "неинтерактивный" интерфейс. Поведение этого интерфейса объясняется в man 7 debconf
(или в онлайн-версии здесь ), которая гласит:
noninteractive
This is the anti-frontend. It never interacts with you at all,
and makes the default answers be used for all questions. It
might mail error messages to root, but that’s it; otherwise it
is completely silent and unobtrusive, a perfect frontend for
automatic installs. If you are using this front-end, and
require non-default answers to questions, you will need to
preseed the debconf database; see the section below on
Unattended Package Installation for more details.
Другими словами, -fnoninteractive
означает то, что Это говорит: программа не пытается взаимодействовать с вами, что делает ее пригодной для автоматизированных скриптов.
Если вам нужны еще более подробные сведения, исходный код Perl для «неинтерактивного» и других интерфейсов находится в / usr / share / perl5 / Debconf / Element
.
Расширение моего комментария до полного ответа.
Пакет salt-minion
является частью программного обеспечения управления конфигурацией Salt. В документации по установке для Salt перечислены два способа получения пакетов, необходимых для Salt.
Официальный репозиторий содержит самые свежие пакеты с -по -, включая текущую версию Salt 2018.3. Репозиторий EPEL содержит гораздо более старую версию пакета — 2015.5.
Начиная с версии 2015.8, репозиторий EPEL больше не требуется для установки Salt в системах RHEL. Поэтому новые пакеты можно устанавливать исключительно из официального репозитория. Официальный репозиторий SaltStack для RHEL находится здесь .
Похоже, что репозиторий EPEL когда-то был заброшен из-за проблемы с зависимостями. -В установочном документе упоминается, что пакеты python-crypto-2.6.1
и python-tornado-4.21
не были доступны в EPEL. Эти пакеты теперь доступны как часть CentOS с версии 7.4.1708. python-crypto-2.6.1
доступен как часть репозитория Extras, а python-tornado-4.21
доступен как часть базового репозитория.