On Sat, May 04, 2019 at 08:22:24AM +0000, 'TQ1' via qubes-users wrote:
> Can anyone give a step-by-step guide on how to add qubes agents (eg. qubes-core-agent-qrexec) or whatever is required, to add file/text copy functionality to linux HVMs installed from ISOs. I am particularly interested in Fedora HVMs as the required files are presumably available in the normal Qubes repos.
>
> I have also found that Fedora HVMs can be run at any resolution (including full-screen) without any changes required & the performance is good.
1. Add Qubes repositories to the dnf/apt definitions in the HVM.
The simplest way to do this is to copy the definition from
/etc/apt/sources.list.d/qubes-r4.list (Debian)
/etc/yum.repos.d/qubes-r4.repo (Fedora)
to USB.
2. Boot the HVM with USB attached and copy the file to the relevant
directory.
3. Update package list - apt update or dnf update.
4. Install relevant packages.
5. If the HVM is not network connected, you can download relevant packages
to USB, verify, and then install in to the HVM from connected USB.
You'll need to make sure you have all relevant packages available on the
USB.
Heed warning about use of qubes tools - they are designed for use in
appVMs and *may not* work in HVMs.
The basic qvm-move and qvm-copy seem to work fine afaik.
unman