Below are some useful RPM commands:
Syntax Description
rpm -ivh {rpm-file} Install the package
rpm -Uvh {rpm-file} Upgrade package
rpm -ev {package} Erase/remove/ an installed package
rpm -ev –nodeps {package} Erase/remove/ an installed package without checking for dependencies
rpm -qa Display list all installed packages
rpm -qi {package} Display installed information along with package version and short description
rpm -qf {/path/to/file} Find out what package a file belongs to i.e. find what package owns the file
rpm -qc {pacakge-name} Display list of configuration file(s) for a package
rpm -qcf {/path/to/file} Display list of configuration files for a command
rpm -qa –last Display list of all recently installed RPMs
rpm -qpR {.rpm-file} Find out what dependencies a rpm file has
rpm -qR {package} Find out what dependencies a rpm file has
rpm -qpl {.rpm-file} Find out what files are contained in a .rpm file