Author: | Philippe Makowski |
---|
parameter | required | default | choices | comments |
---|---|---|---|---|
force | no | True |
|
Corresponds to the --force option for urpmi. |
no-suggests | no | True |
|
Corresponds to the --no-suggests option for urpmi. |
pkg | yes | name of package to install, upgrade or remove. | ||
state | no | present |
|
Indicates the desired package state |
update_cache | no |
|
update the package database first urpmi.update -a . |
# 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