Dear Qubes users/fans;
I was trying the other day to install some piece of software in a Debian-9 based AppVM but after a reboot it was reset to its usual state and that piece of software was no longer found.
Hence how is it possible to install persistently software in AppVMs?
Thank you in advance!
Yours faithfully,
Signed, your fellow Qubes user/fan
You have to install it in the TemplateVM that the AppVM is based on. Then, power off the TemplateVM and reboot the AppVM. The package will now be available in all AppVMs which are based on that template. Optionally, you can clone the TemplateVM first and then set the AppVM to use the new template. Alternatively, you can install the app in a Standalone VM.
https://www.qubes-os.org/doc/templates/
https://www.qubes-os.org/doc/software-update-domu/
> Depending on what the software is, and how it is installed, you may also
be able to install to one of the persistent directories under
/rw - /home/user (obviously) or under /usr/local
That looks like a good solution, unfortunately I couldn't find any easy way to do it online (I have no experience in Linux terminal kung fu). So any help with that regards would be deeply appreciated, especially since the other solution (of cloning a TemplateVM and installing stuff in it) didn't work for me for some reason :(