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?
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?
EDITAR: como se recomienda en un comentario a continuación, puede usarlo yumpara todo y estará bien.
Verifique la documentación de Red Hat para el rpmcomando.
Básicamente:
rpm -Uvh package_file.rpminstala / actualiza un paquete desde un archivo .rpmrpm -e package_name elimina un paquetePara instalar paquetes desde los repositorios de Red Hat, use yum, cuyos comandos son en su mayoría autoexplicativos ( install, updateetc.). Esta documentación es para CentOS 5, pero creo que debería funcionar para las versiones más recientes de Red Hat / CentOS.
rpmsi es absolutamente necesario; en circunstancias normales, no hay razón para usar losrpmcomandos mencionados anteriormente para jugar con la base de datos del paquete;yum install package_file.rpmyyum remove package_namelo haré bien.RTFM:
man yum.apropos installconduce a la pista de derechos.Si "apropos" no devuelve nada,
makewhatisprimero debe ejecutarlo .Después de eso, encontrará casi cualquier cosa con "apropos" que hará una búsqueda de texto completo de todas las descripciones breves de páginas de manual.
yum, a diferencia de rpm, resolverá todas las dependencias necesarias.
fuente
apropossolo busca los nombres y las descripciones breves de las páginas de manual, en contraste con lo que usted describe.man -KPor otro lado ...man -khace lo mismo queapropos, según la página de manual y una prueba.Instalar Rpm
Actualizar rpm
eliminar rpm
o eliminar las rpm sin profundidad
fuente