Red Hat Package Manager, also known as RPM, is a program for installing, uninstalling, and managing software packages in RPM-based Linux distributions. There are various utilities that make use of the rpm utility in the backend, such as yum and dnf, to name two. It's similar in nature to its counterpart, the dpkg utility. Whenever there are dependency requirements, you usually have to go out and manually find the necessary files and install them. The packages that rpm manages all end with an rpm extension. 

To begin with, we can check for an rpm signature against a package, and we use the --check-sig option:

[root@localhost Downloads]# rpm --checksig gnome-calculator-3.22.3-1.el7.x86_64.rpmgnome-calculator-3.22.3-1.el7.x86_64.rpm: rsa ...

Get CompTIA Linux+ Certification Guide now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.