1RPM(8) RPM(8)
2
3
4
6 rpm - RPM Package Manager
7
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
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