Un paquete RPM puede contener cualquier cantidad de archivos, los archivos mas grandes en MB son los RPM con los archivos binarios (executables) conteniendo los archivos compilados de algun software. Tambien hay archivos "RPM fuente" o SRPM los cuales contiene el codigo fuente usado para producir el RPM binario. Estos tienen una etiqueta apropiada en el header del RPM, esto provica que sean extraidos en la ruta /usr/src comunmente, estos RPM llevan la extension ".src.rpm" comunmente.

 

Revisar Firma

 

rpm --checksig <paquete.rpm>

Instalar paquete

rpm -ivh <paquete.rpm>

Revisar dependencias

rpm -qpR <paquete.rpm>

Instalar paquete sin dependencias

rpm -ivh --nodes <paquete.rpm>

Revisar paquete instalado

rpm -q <nombre_del_paquete.rpm>

Consulta el paquete instalado

rpm -ql <nombre_del_paquete.rpm>

Lista los paquetes recientemente instalados

rpm -qa --last

Lista los paquetes instalados

rpm -qa

Actualiza un paquete

rpm -Uvh <paquete.rpm>

Desinstala un paquete

rpm -evv < paquete >

Desinstala el paquete sin desinstalar las dependencias

rpm -ev --nodeps < paquete >

Consulta a que paquete pertenece un archivo

rpm -qf </usr/bin/htpasswd>

Consulta la informacion del paquete

rpm -qi < nombre_del_paquete >

Consulta informacion del paquete antes de instalarlo

rpm -qip <paquete.rpm>

Consulta la documentacion del paquete

rpm -qdf < /usr/bin/vmstat >

Verifica el paquete

rpm -Vp <paquete.rpm>

Importa la llave GPG

rpm --import < /etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6 >

Lista las llaves importadas

rpm -qa gpg-pubkey*

Reconstruye la BD corrupta

cd /var/lib
rm __db*
rpm --rebuild
rpmdb_verify Paquetes