apt_rpm - Утилита управления пакетами apt_rpm
Новая в версии 1.5.
Описание
- Управляет пакетами с помощью apt-rpm. Требуются как утилиты низкого уровня (rpm), так и утилиты высокого уровня (apt-get) для управления пакетами.
Параметры
| Параметр | Обязательно | По умолчанию | Варианты | Комментарии |
|---|---|---|---|---|
| pkg |
да | Имя пакета для установки, обновления или удаления. |
||
| state |
нет | present |
|
Указывает желаемое состояние пакета. |
| update_cache |
нет |
|
Сначала обновить базу данных пакетов apt-get update. |
Примеры
# install package foo
- apt_rpm:
pkg: foo
state: present
# remove package foo
- apt_rpm:
pkg: foo
state: absent
# description: remove packages foo and bar
- apt_rpm:
pkg: foo,bar
state: absent
# description: update the package database and install bar (bar will be the updated if a newer version exists)
- apt_rpm:
name: bar
state: present
update_cache: yes
Статус
Этот модуль помечен как превью, что означает, что он не гарантирует обратную совместимость интерфейса.
Для получения помощи в разработке модулей, если вы так желаете, пожалуйста, прочитайте Информацию о сообществе и участие, Тестирование 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/apt_rpm_module.html