Documentation

urpmi - Urpmi manager

New in version 1.3.4.

Synopsis

  • Manages packages with urpmi (such as for Mageia or Mandriva)

Options

parameter required default choices comments
force
no True
  • yes
  • no
Assume "yes" is the answer to any question urpmi has to ask. Corresponds to the --force option for urpmi.
no-recommends
no True
  • yes
  • no
Corresponds to the --no-recommends option for urpmi.
pkg
yes
name of package to install, upgrade or remove.
state
no present
  • absent
  • present
Indicates the desired package state
update_cache
no
  • yes
  • no
update the package database first urpmi.update -a.

Examples

# install package foo
- urpmi:
    pkg: foo
    state: present

# remove package foo
- urpmi:
    pkg: foo
    state: absent

# description: remove packages foo and bar
- urpmi:
    pkg: foo,bar
    state: absent

# description: 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

Status

This module is flagged as preview which means that it is not guaranteed to have a backwards compatible interface.

Support

This module is community maintained without core committer oversight.

For more information on what this means please read Module Support

For help in developing on modules, should you be so inclined, please read Community Information & Contributing, Helping Testing PRs and Developing Modules.