--- - name: Backup current sources.list ansible.builtin.copy: src: /etc/apt/sources.list dest: /etc/apt/sources.list.bak remote_src: yes - name: Add universe repository temporarily ansible.builtin.lineinfile: path: /etc/apt/sources.list line: "deb http://archive.ubuntu.com/ubuntu jammy main universe" insertafter: EOF - name: Update apt cache ansible.builtin.apt: update_cache: yes - name: Upgrade all packages ansible.builtin.apt: upgrade: dist - name: Install dependencies for Paisa ansible.builtin.apt: name: - libwebkit2gtk-4.0-dev - webkit2gtk state: present - name: Restore original sources.list ansible.builtin.copy: src: /etc/apt/sources.list.bak dest: /etc/apt/sources.list remote_src: yes - name: Download Paisa app deb ansible.builtin.get_url: url: https://github.com/ananthakumaran/paisa/releases/download/v0.7.1/paisa-app-linux-amd64.deb dest: "/tmp/paisa-app-linux-amd64.deb" - name: Install Paisa ansible.builtin.apt: deb: "/tmp/paisa-app-linux-amd64.deb" state: present - name: Remove Paisa deb ansible.builtin.file: path: "/tmp/paisa-app-linux-amd64.deb" state: absent