-i | This installs a new package
# rpm -i package |
-F | This will upgrade packages, but only if an earlier version currently exists
# rpm -F package |
-U | This upgrades or installs the package currently installed to a newer version
# rpm -U package |
-e | erase (uninstall) package
# rpm -e package |
-q | query packages
# rpm -q package |
-V | verify installed packages
# rpm -V package |
-K | verify package signature
# rpm -K package |
--rebuilddb | rebuild the database indices from the installed package headers
# rpm --rebuilddb |
--initdb | create a new database if one doesn’t already exist
# rpm --initdb |
--import | import PUBKEY
# rpm --import /usr/share/rhn/RPM-GPG-KEY |
options with i, U |
-v | show package name
# rpm -iv package |
-h | display progress
# rpm -ivh package |
-vv | Print lots of ugly debugging information
# rpm -ivv package |
--nodeps | Don’t do a dependency check before installing or upgrading a package
# rpm -ivh --nodeps package |
--test | Don’t really uninstall anything, just go through the motions
# rpm -ivh --test package |
options with q |
-a | Query all installed packages
# rpm -qa |
-i | Display package information, including name, version, and description. This uses the --queryformat if one was specified
# rpm -qi package |
-l | List files in package
# rpm -ql package |
-c | List only configuration files (implies -l)
# rpm -qc package |
-d | List only documentation files (implies -l)
# rpm -qd package |
-f | Query package owning FILE
# rpm -qf /bin/bash |
-R | List packages on which this package depends
# rpm -qR package |
-s | Display the states of files in the package (implies -l)
# rpm -qs package |
--last | Orders the package listing by install time such that the latest packages are at the top
# rpm -q --last package |
--changelog | Display change information for the package
# rpm -q --changelog package |
Comments
Post a Comment