packages
Install and manage RPM, Flatpak, and Python packages and repositories.
giftpilz0.general12 variables
Usage
- hosts: all roles: - role: giftpilz0.general.packagesVariables
desired state of system packages.
ChoicespresentabsentlatestskipDefaultpresentdesired state of RPM Fusion packages.
ChoicespresentlatestskipDefaultskipdesired state of additional packages.
ChoicespresentabsentlatestskipDefaultpresentdesired state of Python packages.
ChoicespresentabsentlatestskipDefaultpresent- packages_packagelist[str]
list of system packages to manage.
Default- curl - '{{ ''mkpasswd'' if ansible_facts[''os_family''] == ''RedHat'' else ''whois'' }}' - '{{ ''python-pip'' if ansible_facts[''os_family''] == ''Archlinux'' else ''python3-pip'' }}' - rsync - zstd - packages_rpmfusion_packagelist[str]
list of RPM Fusion packages to manage.
Default- https://mirrors.rpmfusion.org/free/fedora/rpmfusion-free-release-{{ ansible_facts['distribution_major_version'] }}.noarch.rpm - https://mirrors.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-{{ ansible_facts['distribution_major_version'] }}.noarch.rpm - packages_additional_packagelist[str]
list of additional packages to manage.
Default[] - packages_flatpak_packagelist[dict]
list of Flatpak packages to manage.
Default[] - packages_python_packagelist[str]
list of Python packages to manage.
Default[] - packages_flatpak_reposlist[dict]
Flatpak remotes to add.
Default- name: flathub flatpakrepo_url: https://dl.flathub.org/repo/flathub.flatpakrepo state: present
- packages_flatpak_repos_removelist[str]
Flatpak remotes to remove.
Default[] - packages_copr_reposlist[dict]
COPR repositories to enable.
Default[]
No variables match.