Install packages on Arch or Ubuntu based systems via their package manager. Optionally, install an AUR package manager on Arch based systems.
Run molecule test
to test this role in a docker container
- Arch Linux or Ubuntu based OS
- Sudo permissions
-
cli
: Manage CLI packages for instance for server configurationcli.enabled
: Set toTrue
to enable installation of cli packagescli.common
: List of common packages to install on all types of OScli.arch
: List of packages to install on Arch Linux onlycli.debian
: List of packages to install on Debian only
-
gui
: Manage GUI packages for instance for workstation/Laptop configurationgui.enabled
: Set toTrue
to enable installation of GUI packagesgui.common
: List of common packages to install on all types of OSgui.arch
: List of packages to install on Arch Linux onlygui.debian
: List of packages to install on Debian only
-
install_aur_helper
: Set toTrue
to install an AUR helper -
is_test
: Set toTrue
only required when running molecule test
See converge.yml
MIT