{{ score }}
  # RPM Package Manager
# install a package
rpm -Uvh package.rpm

# install a package that doesn't have needed dependencies (never do this)
rpm -Uvh --nodeps --force package.rpm

# List information about an installed package
rpm -qi package

# List information about a package file
rpm -qip package.rpm

# Remove a package
rpm -e package

# Remove a package without checking dependencies (never do this)
rpm -e --nodeps package

# Search for a package
rpm -qa |grep package

# Output package information based on package variables
rpm -q package --qf %{name}-%{version}%{arch}

# List known variables
rpm --showrc

# What packages does this package require
rpm -q package --requires

# What capabilities does this package provide
rpm -q package --provides

# What packages require this package/capability
rpm -q package --whatrequires

# Install package into another base directory
rpm --root /some/path -Uvh package.rpm

# Show the scripts (postun,preun,post,pre) in the package
rpm -q package --scripts

# Rebuild rpm database
rpm --rebuilddb