Spec-Zone.ru › Ansible 2.6

urpmi - Управляющий модуль Urpmi

Новый в версии 1.3.4.

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

Обзор

  • Управляет пакетами с помощью urpmi (например, для Mageia или Mandriva)

Параметры

Параметр Варианты/Значения по умолчанию Комментарии
force
bool
    Варианты:
  • нет
  • да ←
Считать, что ответ на любой вопрос urpmi — "да". Соответствует параметру --force для urpmi.
name
обязательно

(добавлено в 2.6)
Список имён пакетов для установки, обновления или удаления.

псевдонимы: пакет, pkg
no-recommends
bool
    Варианты:
  • нет
  • да ←
Соответствует параметру --no-recommends для urpmi.

псевдонимы: no-рекомендуемые
root
(добавлено в 2.4)
Значение по умолчанию:
"/"
Указывает альтернативный корневой каталог для установки, относительно которого все пакеты будут устанавливаться. Соответствует параметру --root для urpmi.

псевдонимы: installroot
state
    Варианты:
  • отсутствует
  • есть ←
Указывает желаемое состояние пакета.
update_cache
bool
    Варианты:
  • нет ←
  • да
Обновить базу данных пакетов предварительно urpmi.update -a.

Примеры

- name: Install package foo
  urpmi:
    pkg: foo
    state: present

- name: Remove package foo
  urpmi:
    pkg: foo
    state: absent

- name: Remove packages foo and bar
  urpmi:
    pkg: foo,bar
    state: absent

- name: Update the package database (urpmi.update -a -q) and install bar (bar will be the updated if a newer version exists)
- urpmi:
    name: bar
    state: present
    update_cache: yes

Статус

Этот модуль помечен как превью, что означает, что гарантии обратной совместимости интерфейса нет.

Техническое обслуживание

Этот модуль помечен как сообщество, что означает, что он поддерживается сообществом Ansible. См. Техническое обслуживание и поддержка модулей для получения дополнительной информации.

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

Автор

  • Philippe Makowski (@pmakowski)

Подсказка

Если вы заметите какие-либо проблемы в этой документации, вы можете отредактировать этот документ, чтобы улучшить его.

© 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/urpmi_module.html

Spec-Zone.ru

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