¿Qué es un RPM? ¿y cómo se puede utilizar? El “RedHat Package Manager” puede utilizarse para instalar, desintalar, consultar y mantener los paquetes en tu sistema RedHat. Existen unos pocos comandos básicos que cada uno debería conocer:
rpm -ivh package-name | La ‘i’ indica instalar, la ‘v’ indica que se muestre lo que está haciendo, y la ‘h’ señalará el progreso de la instalación con la cadena ‘#######’. Esto funciona para un RPM descargado desde una máquina local o desde un servidor remoto como ftp://rpmfind.net/linux/rhcontrib/7.2/i386/proftpd-1.2.4-1.i386.rpm (prueba rpmfind.net donde hay una gran cantidad de RPMs) |
rpm -Uvh package-name | Este comando actualizará el paquete o lo instalará si no está instalado. |
rpm -Fvh package-name | Utilizando -F en vez de -U realizará una actualización sólo en los paquetes instalados. |
rpm -q package-name | Para saber si un paquete está instalado, o qué versión está instalada |
rpm -ql package-name | Crea un llistado con aquellos archivos que el paquete ha instalado |
rpm -qi package-name | Devuelve la información de la cabecera. |
rpm -e package-name | Para instalar un paquete |
rpm -qa | sort | more | busca todos los RPMs que están instalados en la máquina |
rpm -qa | grep ftp | comprueba todos los paquetes de ftp, es cómodo si se desconoce los números de versión |
rpm –rebuild package-name.src.rpm | Para instalar RPMs fuente |