Update two templates by updating only one

I have the default fedora template that just comes with Qubes: fedora-39-xfce.
This is set as the template for sys-net, sys-firewall and sys-usb.

I’ve never and will never do anything with fedora-39-xfce, because sys-net, sys-firewall and sys-usb are important so I don’t want to ever bother with their template.

So, now I want to use some apps, basically. And I will not use fedora-39-xfce.

So I just cloned it to fedora-apps. But now, each time I’ll have to update both.

To save bandwidth, I, each time, update fedora-39-xfce, delete fedora-apps, clone fedora-39-xfce to fedora-apps again, then install the apps I need in fedora-apps (which are not many, and they are just .rpm packages that are downloaded before.)

What is the solution to this problem? I’m sorry if this is a duplicate, but I have absolutely no idea how do I search for this complex-to-say thing.

You can use caching proxy packaged by @unman:

Or create it manually, but you may need to update the Fedora mirrors list manually (the list should be updated in the caching proxy packaged by @unman from the previous link):

1 Like