There are two ways to upgrade a template to a new Fedora release:
- *Recommended*: [Install a fresh template to replace an existing one.](https://www.qubes-os.org/doc/templates/fedora/#installing) *This option may be simpler for less experienced users.* After you install the new template, redo all desired template modifications and [switch everything that was set to the old template to the new template](https://www.qubes-os.org/doc/templates/#switching). You may want to write down the modifications you make to your templates so that you remember what to redo on each fresh install. To see a log of package manager actions, open a terminal in the old Fedora template and use the `dnf history` command.
- *Advanced*: [Perform an in-place upgrade of an existing Fedora template.](https://www.qubes-os.org/doc/templates/fedora/in-place-upgrade/) This option will preserve any modifications you've made to the template, *but it may be more complicated for less experienced users.*
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to qubes-devel, qubes-users
## Special note on updating Fedora 39 templates on Qubes 4.1
In order to update Fedora 39 templates on Qubes 4.1, the default management disposable template (`default-mgmt-dvm`) must also be based on a Fedora 39 template. Here is the recommended order of events:
By default, this applies only to Qubes 4.1, since the default update mechanism in Qubes 4.2 no longer relies on Salt. (However, if you have configured your Qubes 4.2 system so that it uses Salt for updates, then this still applies to you.)