Cómo instalar y administrar paquetes en linux con rpm

RPM o Red Hat Package Manager es la solución de gestión de paquetes por defecto para las distribuciones de Linux basadas en Red Hat Linux. Es una manera muy útil para instalar fácilmente, actualizar y desinstalar paquetes en máquinas Linux. Recuerdo los días en todos los paquetes de Linux tiene que ser compilado. Vamos a ver cómo realizar algunas tareas básicas con RPM.

Listar todos los paquetes

Antes de instalar un nuevo paquete o actualizar y uno de edad a veces se desea comprobar para asegurarse de que no está ya instalado. He aquí cómo usted puede obtener una lista de todos los paquetes RPM instalados:

Vídeo: Como instalar paquetes en Linux con YUM

# Rpm -qa

curiosear-3.1.3-10.1
Pax-3.0-9
krbafs-1.2.2-6
esound-0.2.35-2
perl-XML-Encoding-1,01-26
perl-Digest-SHA1-2.07-5
...

Ahora una lista de este tipo puede ser muy confuso. Lo que me gusta hacer es utilizar este comando junto con grep. Me filtrar la búsqueda con el paquete que estoy buscando. Por lo tanto, si estoy tratando de comprobar si se ha instalado un paquete en PHP yo correría la siguiente búsqueda:

# Rpm -qa | php grep

php-pdo-5.2.0-1.rhel4.ct
php-mbstring-5.2.0-1.rhel4.ct
php-mysql-5.2.0-1.rhel4.ct
php-imap-5.2.0-5
php-5.2.0-1.rhel4.ct
php-cli-5.2.0-1.rhel4.ct
php-gd-5.2.0-1.rhel4.ct

Puedo ver lo que ya se ha instalado y luego decidir si necesito instalar, actualizar o eliminar cualquier cosa.

Instalar y actualizar los paquetes

Hay un par de sitios web que utilizo para conseguir mis paquetes RPM - rpm.pbone.net y encontrar RPM. Después de descargar el .rpm presenta aquí es cómo se puede instalar un paquete:

# Rpm -ivh paquete name.rpm

Para actualizar un paquete:

Vídeo: UTILIZACIÓN DE LOS GESTORES DE PAQUETES RPM Y YUM UBUNTU

# Rpm -Uvh paquete name.rpm

Va a menudo obtener un error de RPM diciendo que necesita algunos otros paquetes instalados para instalar o actualizar el paquete que está intentando instalar. Esto se conoce comúnmente como “infierno dependencia”. Sólo tienes que volver a la página web de donde has descargado el paquete y buscar los paquetes de los que depende, e instalarlos en primer lugar.

eliminar paquetes

Eliminación de paquetes con RPM es tan simple como instalar o actualizar ellos. Que necesita para asegurarse de obtener el nombre completo del paquete que está tratando de eliminar. Utilice el comando para listar los paquetes como se muestra arriba para obtener el nombre completo del paquete. A continuación, ejecute el siguiente comando:

# Rpm -e-paquete name.rpm

Cuidado con meterse en problemas dependencia aquí también.

Artículos Relacionados