Using additional repositories, streams, and profiles
Repositories are the most important objects/locations to manage as they provide us with packages and package groups that we can install on our CentOS machine. Let's now learn how to manage repositories by using yum-config-manager
and dnf
. Also, let's get to know some configuration files that are key for this process.
Adding to the idea of package groups, which group packages into larger groups, dnf
introduced the idea of additional modularity. It's all about package organization – we want to have simple ways of deploying software – runtimes, applications, bits and pieces of software. These concepts also enable us to have control over versions of software that we want to install, which is really handy. For example, let's say that you need to deploy PHP 7.2 and 7.3 on the machine. Doing that manually isn't going to be much fun. As we're going to demonstrate by using an example, this is...