Spec-Zone.ru › Ansible 2.6

apt_rpm - менеджер пакетов apt_rpm

Новая версия с 1.5.

  • Описание
  • Параметры
  • Примеры
  • Статус
  • Техническое обслуживание
    • Автор

Описание

  • Управляет пакетами с помощью apt-rpm. Требуются как бинарные файлы менеджера пакетов низкого уровня (rpm), так и высокого уровня (apt-get).

Параметры

Параметр Варианты/Значения по умолчанию Комментарии
pkg
обязательно
имя пакета для установки, обновления или удаления.
state
    Варианты:
  • absent
  • present ←
Указывает желаемое состояние пакета.
update_cache
bool
    Варианты:
  • no ←
  • yes
сначала обновить базу данных пакетов 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. Дополнительную информацию см. в разделе Техническое обслуживание и поддержка модулей.

Список других модулей, которые также поддерживаются сообществом Ansible, см. в разделе здесь.

Автор

  • Евгений Терешков (@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.6/modules/apt_rpm_module.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API