Qubes 4 Fedora 29 minimal sys-net

https://www.qubes-os.org/doc/templates/fedora-minimal/

Download fedora 29 minimal

Run in dom0

[[email protected] ~]$ sudo qubes-dom0-update qubes-template-fedora-29-minimal

Update fedora 29 minimal

Run in dom0

[[email protected] ~]$ qvm-run -u root fedora-29-minimal xterm
bash-4.4# dnf upgrade -y
bash-4.4# poweroff

Clone fedora 29 minimal template

Start Qube manager. Click top left Qubes icon – System tools – Qube manager.

Right click fedora-29-minimal template on Qube Manager and Clone cube. I named new cube as fedora-29-minimal-net.

Install needed packages into fedora 29 minimal net template

[[email protected] ~]$ qvm-run -u root fedora-29-minimal-net xterm
bash-4.4# dnf install qubes-core-agent-networking qubes-core-agent-network-manager NetworkManager-wifi network-manager-applet wireless-tools dejavu-sans-fonts notification-daemon gnome-keyring polkit
bash-4.4# poweroff

If your network devices need extra packages for the template to work as a network VM

Use the lspci command to identify the devices, then run dnf search firmware (replace firmware with the appropriate device identifier) to find the needed packages and then install them.

Change sys-net cube to use fedora 29 minimal net template

Run in dom0 as many times as needed until all qubes are shutdown.

[[email protected] ~]$ qvm-shutdown --all

Right click net-sys cube on Qube manager and change Template to fedora-29-minimal-net.

 

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.