| rpm -U (  or
--upgrade) options
file1.rpm ... fileN.rpm | 
| Parameters | 
| file1.rpm ... fileN.rpm | One or more RPM package files (URLs OK) | 
| Upgrade--specific Options | Page | 
| -h (or --hash) | Print hash marks (``#'')
during upgrade  | ![[*]](crossref.png) | 
| --oldpackage | Permit ``upgrading'' to an older package | ![[*]](crossref.png) | 
| --test | Perform upgrade tests only  | ![[*]](crossref.png) | 
| --excludedocs | Do not install documentation  | ![[*]](crossref.png) | 
| --includedocs | Install documentation  | ![[*]](crossref.png) | 
| --replacepkgs | Replace a package with a new copy of itself  | ![[*]](crossref.png) | 
| --replacefiles | Replace files owned by another package  | ![[*]](crossref.png) | 
| --force | Ignore package and file conflicts | ![[*]](crossref.png) | 
| --percent | Print percentages during upgrade  | ![[*]](crossref.png) | 
| --noscripts | Do not execute pre- and post-install scripts | ![[*]](crossref.png) | 
| --prefix <path> | Relocate package to
<path> if possible  | ![[*]](crossref.png) | 
| --ignorearch | Do not verify package architecture  | ![[*]](crossref.png) | 
| --ignoreos | Do not verify package operating system  | ![[*]](crossref.png) | 
| --nodeps | Do not check dependencies  | ![[*]](crossref.png) | 
| --ftpproxy <host> | Use <host> as the FTP
proxy  | ![[*]](crossref.png) | 
| --ftpport <port> | Use <port> as the FTP
port  | ![[*]](crossref.png) | 
| General Options | Page | 
| -v | Display additional information  | ![[*]](crossref.png) | 
| -vv | Display debugging information  | ![[*]](crossref.png) | 
| --root <path> | Set alternate root to
<path>  | ![[*]](crossref.png) | 
| --rcfile <rcfile> | Set alternate rpmrc file to
<rcfile>  | ![[*]](crossref.png) | 
| --dbpath <path> | Use <path> to find the
RPM database  | ![[*]](crossref.png) |