Fedora
Fedora is a Linux-based operating system.
Fedora is heavily supported by Red Hat, which maintains the downstream operating systems RHEL and CentOS Stream.
CentOS was a downstream operating system up to version 8, when Red Hat killed the project in favor of CentOS Stream. The new downstream operating systems Rocky Linux and Alma Linux were created in response.
Contents
Installation
TODO: Add instructions from https://fedoraproject.org/wiki/Architectures/ARM/Raspberry_Pi#Preparing_the_SD_card and https://raspberrypi.stackexchange.com/questions/133150/how-to-expand-the-volume-of-fedora-35-server to setup the SD card and expand the 3rd partition.
Upgrading
A new major version of Fedora happens is released six months, approximately in April and October. Major version releases are supported for 13 months.
A host running Fedora can be upgraded in steps of 1 or 2 major version releases.
- Update all software and reboot
If not already available locally, install a release upgrade plugin for dnf(8)
sudo dnf install dnf-plugin-system-upgrade
- Download the new release
3.3 The download may be blocked if support for some software was dropped. The --allowerasing option can be passed to force the download anyway.
sudo dnf system-upgrade download --releasever=36
- Validate the GPG fingerprint that is printed to the screen
- Trigger the upgrade and reboot sequence
sudo dnf system-upgrade reboot
- Clean up after a successful boot
sudo dnf system-upgrade clean sudo dnf clean packages
- If it was not done in step 3, erase unsupported software
sudo dnf install remove-retired-packages remove-retired-packages sudo dnf repoquery --unsatisfied