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.


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.

  1. Update all software and reboot
  2. If not already available locally, install a release upgrade plugin for dnf(8)

sudo dnf install dnf-plugin-system-upgrade
  1. 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=38
  1. Validate the GPG fingerprint that is printed to the screen
  2. Trigger the upgrade and reboot sequence

sudo dnf system-upgrade reboot
  1. Clean up after a successful boot

sudo dnf system-upgrade clean
sudo dnf clean packages
  1. If it was not done in step 3, erase unsupported software

sudo dnf install remove-retired-packages
remove-retired-packages
sudo dnf repoquery --unsatisfied


Administration


CategoryRicottone

Linux/Fedora (last edited 2023-05-31 15:00:57 by DominicRicottone)