From Fedora Project Wiki
- Do a full system update and reboot
- Run
gnome-software
(Software in the overview) - Wait a minute or two
- Run
gedit ~/.cache/gnome-software/$(rpm -q --queryformat '%{VERSION}\n' gnome-software | cut -d '.' -f-2)/upgrades/fedora.json
; this should open an existing file in gedit (Text Editor)- You can change gedit to another text editor if you like
- Find the line containing "version": "42" (or the release number you want to upgrade to, if it's not 42)
- The line above it will probably say "status": "Under Development",. Change "Under Development" to "Active". If it already says "status": "Active",, just leave it alone
- If you want to perform an N+2 upgrade (for example from F40 to F42), you also need to find the intermediate release (e.g. F41) and change its status from "Active" to "Under Development".
- Reboot the system or log out and in again, then wait for a few minutes
- A notification of an available upgrade should appear. If it does, click it. If not, note this as a bug, but run
gnome-software
(Software in the overview), click the Updates button, and click the refresh button at top-left - Check that there is a banner informing you about the new release, with Learn More and Download buttons
- Click Learn More and note the result
- Click Download
- Once the download process completes, click the Install button that should appear
- If a dialog asking for administrator authentication appears, complete it
- Click the Restart & Install button that should appear next
- Once the system reboots, the system should boot into the upgrade process and a graphical progress screen should be displayed
- Pressing Esc should switch from the graphical progress screen to the text progress information display
- Once the upgrade process has completed, the system should reboot and an option to boot the new release should be on the grub menu
- Log in to the upgraded system, open a terminal, file browser, or other system applications