apt_rpm – менеджер пакетов apt_rpm
Обзор
- Управляет пакетами с помощью apt-rpm. Требуются как утилиты низкого уровня (rpm), так и утилиты высокого уровня (apt-get) для управления пакетами.
Параметры
| Параметр | Варианты/Значения по умолчанию | Комментарии |
|---|---|---|
| pkg - / обязательно | имя пакета для установки, обновления или удаления. | |
| state - |
| Указывает желаемое состояние пакета. |
| update_cache boolean |
| Сначала обновить базу данных пакетов apt-get update. |
Примеры
- name: Install package foo
apt_rpm:
pkg: foo
state: present
- name: Remove package foo
apt_rpm:
pkg: foo
state: absent
- name: Remove packages foo and bar
apt_rpm:
pkg: foo,bar
state: absent
# bar will be the updated if a newer version exists
- name: Update the package database and install bar
apt_rpm:
name: bar
state: present
update_cache: yes
Статус
- Данный модуль не гарантирует обратную совместимость интерфейса. [превью]
- Этот модуль поддерживается сообществом Ansible. [community]
Авторы
- Евгений Терешков (@evgkrsk)
Подсказка
Если вы обнаружите какие-либо проблемы в этой документации, вы можете изменить этот документ, чтобы улучшить его.
© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.9/modules/apt_rpm_module.html