Chapter 3. Using RPM to Erase Packages

Table 3-1. rpm -e Command Syntax

rpm -e (or --erase) options pkg1pkgN
pkg1pkgN One or more installed packages
Erase-specific Options Page
--test Perform erase tests only the section called --test — Go Through the Process of Erasing the Package, But Do Not Erase It
--noscripts Do not execute pre- and post-uninstall scripts the section called --noscripts — Do Not Execute Pre- and Post-uninstall Scripts
--nodeps Do not check dependencies the section called --nodeps: Do Not Check Dependencies Before Erasing Package
General Options Page
-vv Display debugging information the section called Getting More Information With -vv
--root <path> Set alternate root to <path> the section called --root <path> — Use <path> As the Root
--rcfile <rcfile> Set alternate rpmrc file to <rcfile> the section called --rcfile <rcfile> — Read <rcfile> For RPM Defaults
--dbpath <path> Use <path> to find the RPM database the section called --dbpath <path>: Use <path> To Find RPM Database

rpm -e — What Does it Do?

The rpm -e command (--erase is equivalent) removes, or erases, one or more packages from the system. RPM performs a series of steps whenever it erases a package:

That's quite a bit of activity for a single command. No wonder RPM can be such a time-saver!