Red Hat: dnf/yum & rpm

Red Hat / Fedora - dnf & rpm

TaskCommand
Installdnf install <pkg>
Removednf remove <pkg>
Upgrade alldnf upgrade
Searchdnf search <term>
Infodnf info <pkg>
Package groupsdnf group list / dnf group install
Install a local .rpmrpm -ivh file.rpm
Query installedrpm -qa
Which package owns a filerpm -qf /path
List a package's filesrpm -ql <pkg>

Repos are defined in /etc/yum.repos.d/*.repo.

$ rpm -qf /usr/bin/ssh
openssh-clients-8.7p1-34.el9.x86_64
Exam tip: rpm flags - -i install, -v verbose, -h hash progress, -U upgrade/install, -e erase, -q query.