Installing Application in AppVM

There are several ways to install in AppVM:

  • Community-built AppImage. Copy it somewhere in your home folder, chmod -x and run it from there.

  • Flatpak. In the template, install flatpak. In the AppVM, do flatpak install --user flathub com.discordapp.Discord. The --user causes flatpak to install into the home folder, so should persist after shutdown.

  • Snap. snap on qubes is per-appvm, but isn’t very reliable in my experience, maybe it’ll work better for you. In the template, install snapd and qubes-snapd-helper. In the AppVM, run sudo snap install discord

  • Official deb. In the AppVM, do sudo dpkg -i discord-0.0.13.deb. Pull dependencies using sudo apt-get install -f. Will need to repeat each time the AppVM is started, so you may want to make /var/cache/apt a bind-dir to cache the dependencies.

Edit: fixed flatpak link, expand .deb instructions.

2 Likes