I have just uploaded a fresh build of the Arch template.
It’s possible to build arch templates using qubes builder. Simply select
archlinux as a target in ./setup, run make get-sources
, make qubes-vm
, and make template
.
If you are not sure about building for yourself, or don’t have time, you
can download a pre-built template for 4.0 from https://qubes.3isec.org/Templates
All my templates, packages and repositories are signed with
my Qubes Signing key - you can get this from any keyserver. You
should check this against other sources - the Qubes-Users mailing list,
GitHub, maybe another keyserver
over Tor.
You should do something like this, in a Fedora based disposableVM:
Download the arch template from https://qubes.3isec.org/Templates
Once you have downloaded and confirmed my “Qubes OS signing key”, add it to
your rpm keyring:
sudo rpm --import <downloaded_key>
Check the signature on the template:
rpm -K <Template_file>
If all is well you will see “digests signatures OK”
Once you are satisfied, install the Template.
To do this you will need to copy it to dom0. In dom0 run:
qvm-run -p <qube where you downloaded template> 'cat <path to template>' > archtemplate
Then install, in dom0 :
sudo dnf install <path to archtemplate>
This version has the Qubes arch repository enabled. It’s been pointed
out to me that that repository isn’t being updated for some reason, but
this should be fixed soon.
Also, I noticed tonight that sound isn’t working in this template -
annoying. I’ll fix it.