Apt

Handle packages on Debian-based distributions (Debian, Ubuntu, Linux Mint, Kali, Raspberry Pi OS...)

Parameters

ParameterTypeValueDescription
packageString<package-name>Name of the package to handle
stateStringpresent|absentExpected state of the package
upgradeBooltrue|falseDo we upgrade the system or not

Examples

---
- name: Handle packages on Debian-based distributions
  steps:
    - name: Upgrade the whole system
      with_sudo: true
      apt:
        upgrade: true

    - name: Install some package (git)
      with_sudo: true
      apt:
        package: git
        state: present

    - name: Remove some package
      with_sudo: true
      apt:
        package: git
        state: absent