rpm es el instalador de paquetes de sistemas basados en Red Hat. rpm instala paquetes individuales, no resuelve dependencias. Para resolver dependencias al estilo del apt-get de Debian, está la utilidad yum.
rpm tiene un montón de opciones. Aquí sólo de darán varias recetas útiles de trabajo.
Algunas opciones importantes son:
-q query Consulta
-a all Todos los paquetes instalados
-l –list Lista ficheros instalados por el paquete
-p –package Consulta archivos del paquete
-i Info
-i –install Instala paquetes
-v –vervose Provee más información
-h –hash Muestra marcas hash cuando se instalan paquetes
-e –erase Borra o desinstala un paquete
Listar paquetes rpm instalados
# rpm -qa
Consultar información de un paquete instalado
# rpm -qil <paquete rpm>
Consultar información de un paquete sin que esté instalado
# rpm -qlp <paquete rpm>
Instalar paquetes rpm
rpm -vih <paquete rpm>
Instalar o actualizar segun el caso y ver el progreso:
rpm -Uvh paquete.rpm
Desinstalar paquetes
# rpm -e <paquete>
Desinstalar paquetes forzando la desinstalación:
rpm -e paquete.rpm --force