pkgutil - Управление пакетами CSW на Solaris
Новая в версии 1.3.
Описание
- Управление пакетами CSW (формат SVR4) на Solaris 10 и 11.
- Эти пакеты были основными пакетами на Solaris <= 10 и доступны как устаревшая функция в Solaris 11.
- Pkgutil — это расширенная система управления пакетами, которая решает зависимости при установке. Она предназначена для пакетов CSW.
Параметры
| Параметр | Варианты/Значения по умолчанию | Комментарии |
|---|---|---|
| name обязательно | Имя пакета, например ( CSWnrpe) | |
| site | Указывает путь к репозиторию для установки пакета. Его глобальное определение выполняется в /etc/opt/csw/pkgutil.conf. | |
| state обязательно |
| Устанавливать ( present) или удалять (absent) пакет.Операция обновления ( latest) обновит/установит пакет до последней доступной версии.Примечание: Модуль имеет ограничение, что ( latest) работает только для одного пакета, а не для списков пакетов. |
| update_catalog (добавлен в 2.1) | Значение по умолчанию: "no" | Если вы хотите обновить свой каталог с зеркала, установите это значение в ( yes). |
Примеры
# Install a package
- pkgutil:
name: CSWcommon
state: present
# Install a package from a specific repository
- pkgutil:
name: CSWnrpe
site: 'ftp://myinternal.repo/opencsw/kiel'
state: latest
Статус
Этот модуль помечен как stableinterface, что означает, что авторы этого модуля гарантируют, что не будут вноситься изменения в интерфейс, несовместимые с предыдущими версиями.
Техническое обслуживание
Этот модуль помечен как community, что означает, что он поддерживается сообществом Ansible. Подробнее см. в Техническое обслуживание и поддержка модулей.
Список других модулей, которые также поддерживаются сообществом Ansible, см. здесь.
Автор
- Александр Винклер (@dermute)
Подсказка
Если вы заметили какие-либо проблемы в этом документе, вы можете отредактировать этот документ, чтобы улучшить его.
© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.6/modules/pkgutil_module.html