--- # Remove multiple packages at once - name: Remove unnecessary packages remote_user: ansible when: (ansible_facts['distribution'] == "Debian") or (ansible_facts['distribution'] == "Ubuntu") ansible.builtin.apt: name: - nano state: absent become: true # Clean up all orphaned packages - name: Remove all orphaned dependencies remote_user: ansible when: (ansible_facts['distribution'] == "Debian") or (ansible_facts['distribution'] == "Ubuntu") ansible.builtin.apt: autoremove: true purge: true - name: Install sudo package on Alpine remote_user: ansible when: (ansible_facts['distribution'] == "Alpine") community.general.apk: name: - nano state: absent become: true