xbps – Управление пакетами с помощью XBPS
Новая версия 2.3.
Описание
- Управление пакетами с помощью менеджера пакетов XBPS.
Параметры
| Параметр | Варианты/Значения по умолчанию | Комментарии |
|---|---|---|
| name - | Имя пакета для установки, обновления или удаления. | |
| recurse boolean |
| При удалении пакета также удалить его зависимости, при условии, что они не требуются другими пакетами и не были явно установлены пользователем. |
| state - |
| Желаемое состояние пакета. |
| update_cache boolean |
| Обновить ли список пакетов. Это может быть выполнено как часть установки пакета, или как отдельный шаг. |
| upgrade boolean |
| Обновить ли всю систему |
Примеры
# Install package foo - xbps: name=foo state=present # Upgrade package foo - xbps: name=foo state=latest update_cache=yes # Remove packages foo and bar - xbps: name=foo,bar state=absent # Recursively remove package foo - xbps: name=foo state=absent recurse=yes # Update package cache - xbps: update_cache=yes # Upgrade packages - xbps: upgrade=yes
Возвращаемые значения
Общие возвращаемые значения документированы здесь, следующие поля уникальны для данного модуля:
| Ключ | Возвращаемое значение | Описание |
|---|---|---|
| msg строка | успех | Сообщение о результатах Пример: Система обновлена |
| packages список | успех | Пакеты, которые затронуты/будут затронуты Пример: ['ansible'] |
Статус
- Гарантируется ли обратная совместимость интерфейса этого модуля. [превью]
- Этот модуль поддерживается сообществом Ansible. [community]
Авторы
- Dino Occhialini (@dinoocch)
- Michael Aldridge (@the-maldridge)
Подсказка
Если вы обнаружите какие-либо проблемы в этой документации, вы можете изменить этот документ, чтобы улучшить его.
© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.8/modules/xbps_module.html