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)
| нет | Если нужно обновить каталог с зеркала, установите значение ( 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, что означает, что авторы этого модуля гарантируют отсутствие несовместимых с предыдущими версиями изменений интерфейса.
Для получения помощи в разработке модулей, если у вас есть желание, пожалуйста, ознакомьтесь со статьей Информация о сообществе и участие, Тестирование Ansible и Разработка модулей.
© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.4/pkgutil_module.html