xbps — Управление пакетами с помощью XBPS
Новая версия 2.3.
Описание
- Управление пакетами с помощью менеджера пакетов XBPS.
Параметры
| Параметр | Варианты/Значения по умолчанию | Комментарии |
|---|---|---|
| name | По умолчанию: Нет | Имя пакета для установки, обновления или удаления. |
| recurse |
| При удалении пакета также удаляются его зависимости, при условии, что они не требуются другими пакетами и не были явно установлены пользователем. |
| state |
| Желаемое состояние пакета. |
| update_cache |
| Обновить ли список пакетов. Это можно выполнить как часть установки пакета, так и в отдельном шаге. |
| upgrade |
| Обновить ли всю систему |
Примеры
# 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'] |
Статус
Этот модуль помечен как превью, что означает, что его интерфейс не гарантирует обратную совместимость.
Автор
- 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.5/modules/xbps_module.html