1RPM(8)                                                                  RPM(8)
2
3
4

NAME

6       rpm - RPM Package Manager
7

SYNOPSIS

9   QUERYING AND VERIFYING PACKAGES:
10       rpm {-q|--query} [select-options] [query-options]
11
12       rpm --querytags
13
14       rpm {-V|--verify} [select-options] [verify-options]
15
16   INSTALLING, UPGRADING, AND REMOVING PACKAGES:
17       rpm {-i|--install} [install-options] PACKAGE_FILE ...
18
19       rpm {-U|--upgrade} [install-options] PACKAGE_FILE ...
20
21       rpm {-F|--freshen} [install-options] PACKAGE_FILE ...
22
23       rpm {--reinstall} [install-options] PACKAGE_FILE ...
24
25       rpm  {-e|--erase}  [--allmatches] [--justdb] [--nodb] [--nodeps] [--no‐
26       scripts] [--notriggers] [--test] PACKAGE_NAME ...
27
28   MISCELLANEOUS:
29       rpm --showrc
30
31       rpm --restore [select-options]
32
33   select-options
34       [PACKAGE_NAME] [-a,--all [SELECTOR]]  [-f,--file  FILE]  [--path  PATH]
35       [-g,--group  GROUP] [-p,--package PACKAGE_FILE] [--hdrid SHA1] [--pkgid
36       MD5] [--tid TID] [--querybynumber HDRNUM] [--triggeredby  PACKAGE_NAME]
37       [--whatprovides  CAPABILITY]  [--whatrequires CAPABILITY] [--whatrecom‐
38       mends CAPABILITY] [--whatsuggests CAPABILITY] [--whatsupplements  CAPA‐
39       BILITY]   [--whatenhances   CAPABILITY]   [--whatobsoletes  CAPABILITY]
40       [--whatconflicts CAPABILITY]
41
42   query-options
43       General:  [--changelog]  [--changes]  [--dupes]  [-i,--info]   [--last]
44       [--qf,--queryformat QUERYFMT] [--xml]
45
46       Dependencies:  [--conflicts]  [--enhances]  [--obsoletes]  [--provides]
47       [--recommends] [-R,--requires] [--suggests] [--supplements]
48
49       Files:  [-c,--configfiles]   [-d,--docfiles]   [--dump]   [--fileclass]
50       [--filecolor]  [--fileprovide][--filerequire] [--filecaps] [--filesbyp‐
51       kg] [-l,--list] [-s,--state] [--noartifact] [--noghost] [--noconfig]
52
53       Scripts and triggers: [--filetriggers] [--scripts]  [--triggers,--trig‐
54       gerscripts]
55
56   verify-options
57       [--nodeps]   [--nofiles]   [--noscripts]  [--nodigest]  [--nosignature]
58       [--nolinkto] [--nofiledigest] [--nosize] [--nouser] [--nogroup] [--nom‐
59       time] [--nomode] [--nordev] [--nocaps]
60
61   install-options
62       [--allfiles]   [--badreloc]   [--excludepath  OLDPATH]  [--excludedocs]
63       [--force] [-h,--hash] [--ignoresize] [--ignorearch] [--ignoreos] [--in‐
64       cludedocs]  [--justdb]  [–nodb]  [--nodeps]  [--nodigest] [--noplugins]
65       [--nocaps]  [--noorder]  [--noverify]   [--nosignature]   [--noscripts]
66       [--notriggers]  [--oldpackage]  [--percent] [--prefix NEWPATH] [--relo‐
67       cate OLDPATH=NEWPATH] [--replacefiles] [--replacepkgs] [--test]
68

DESCRIPTION

70       rpm is a powerful Package Manager, which can be used to build, install,
71       query, verify, update, and erase individual software packages.  A pack‐
72       age consists of an archive of files and meta-data used to  install  and
73       erase  the  archive files.  The meta-data includes