This document is a WORK IN PROGRESS.
This is just a quick personal cheat sheet: treat its contents with caution!
Table of contents¶
Back up your data before performing a system-wide upgrade as every system upgrade is potentially risky. As a precaution, you can prepare a SystemRescueCD bootable media.
- Full upgrade of the system:
Core Plugins for DNF¶
dnf-plugins-core package enhances DNF with multiple useful commands (see associated
documentation). You can install it like so:
EPEL represents "Extra Packages for Enterprise Linux". It is a repository that is found online. It develops and manages extra packages of standard quality. This repository is developed for Enterprise Linux, such as Oracle Linux (OL), CentOS, Scientific Linux (SL), and Red Hat Enterprise Linux (RHEL). Using Fedora, these packages were developed and tested.
EPEL packages are mainly based on Fedora, which means that these packages will never replace or conflict with packages in Enterprise Linux systems. EPEL shares so much of Fedora’s architecture, including the Bugzilla instance, build system, mirror manager, updates manager, and more.
⚠️ Prerequisites ⚠️:
PowerTools is a repository that acts as a container for libraries and developer tools. This repository is available on RHEL/ CentOS but not enabled by default. Some of the most popular EPEL, "Extra packages for Enterprise Linux", rely on PowerTools packages. You should install PowerTools on your system if the EPEL repository is already enabled:
If this cheat sheet has been useful to you, then please consider leaving a star here.