¿Cómo instalar/eliminar/actualizar paquetes .rpm en Red Hat?

¿Cómo instalar/eliminar/actualizar paquetes .rpm en Red Hat?

Necesito instalar un paquete que falta en mi máquina virtual que ejecuta Red Hat. ¿Cómo puedo hacer eso?

¿Qué comando debo usar para instalar/eliminar/actualizar paquetes .rpm?

Respuesta1

EDITAR:Como se recomienda en un comentario a continuación, puedes usarlo yumpara todo y estarás bien.

ControlarDocumentación de Red Hatpara el rpmcomando.

Básicamente:

  • rpm -Uvh package_file.rpminstala/actualiza un paquetedesde un archivo .rpm
  • rpm -e package_nameelimina un paquete

Para instalar paquetes de los repositorios de Red Hat, utiliceyum, cuyos comandos se explican por sí solos ( install, updateetc...).Esta documentaciónes para CentOS 5, pero creo que debería funcionar para versiones más nuevas de Red Hat/CentOS.

Respuesta2

RTFM: man yum. apropos installconduce a la vía de los derechos.

Si "apropos" no devuelve nada, primero debes ejecutarlo makewhatis.

Después de eso, encontrará casi cualquier cosa con "apropos" que realizará una búsqueda de texto completo de todas las descripciones breves de las páginas de manual.

yum, a diferencia de rpm, resolverá todas las dependencias necesarias.

Respuesta3

Instalar rpm:

rpm -ivh abcd.rpm

Actualizar rpm:

rpm -Uvh abcdef.rpm

Eliminar rpm:

rpm -e abcd.rpm 

o eliminar las rpm sin dependencias:

rpm -e --nodeps abcd.rpm

información relacionada