Using dnf and apt for package management
Packages and package groups are different ways of deploying software to our CentOS and Ubuntu virtual machines. A package is nothing more than a stack of files that can be installed on our machine in an automated fashion, without our manual input. Package groups are more of a RedHat/CentOS concept. Just like the term suggests, they are a way of grouping packages into larger groups so that we can use these groups to install multiple packages without manually specifying every single package from the group. Let's learn how to use them to our benefit, specifically, for deployment purposes.
Getting ready
Let's continue using our cli1
and cli2
machines for this one, so make sure that they're powered on and ready to go. We are going to use cli1
for the apt
part of this recipe, and cli2
for the yum/dnf
part, as cli1
is Ubuntu-based and cli2
is CentOS-based.
How to do it…
Let's start with the basics of yum
and dnf...