Cómo instalar paquetes de RPM en el CentOS

Suraj Joshi 30 enero 2023
  1. Instalar los paquetes RPM usando yum
  2. Quitar el paquete RPM usando yum
  3. Instalar los paquetes RPM usando yum
  4. Actualiza el paquete RPM usando rpm
  5. Quita el paquete RPM con rpm
Cómo instalar paquetes de RPM en el CentOS

RPM significa Redhat Package Manager, una herramienta de gestión de paquetes para las distribuciones basadas en Red Hat de Linux como CentOS y Fedora. Podemos instalar paquetes RPM en CentOS usando las utilidades de línea de comando yum y rpm.

Antes de instalar cualquier paquete RPM en nuestro sistema, debemos comprobar la compatibilidad de esos paquetes y asegurarnos de que la versión del paquete que vamos a instalar está soportada por el sistema operativo actual instalado en nuestro sistema.

De forma similar, para instalar los paquetes RPM, también debemos estar conectados como superusuario o usuario con los privilegios de sudo.

Antes de instalar los paquetes, necesitamos descargar los paquetes en nuestro sistema. Podemos descargarlos directamente de Internet usando el navegador o usar utilidades de línea de comandos como wget o curl para descargar los paquetes.

Instalar los paquetes RPM usando yum

yum es una utilidad de línea de comandos para las distribuciones de Linux basadas en Red-Hat para descargar, instalar, actualizar y eliminar paquetes. Para instalar los paquetes RPM usando yum, seguimos los siguientes pasos:

  • Al principio, descargamos el paquete ya sea directamente usando el navegador o usando utilidades de línea de comandos como curl y wget.
    wget https://repo.com/package.rpm
    

    Va al sitio repo.com y descarga el paquete paquete.rpm en el directorio de trabajo actual.

  • Ahora instalamos el paquete descargado usando el comando yum localinstall:
    sudo yum localinstall package.rpm
    

    Nos pedirá confirmación, y si escribimos y y le damos a Enter, el comando instalará el paquete package.rpm. El comando también instalará todas las dependencias que faltan si nuestro sistema permite que se instalen las dependencias. Si el comando no puede instalar las dependencias, listará todas las que faltan, y tendremos que instalarlas manualmente.

  • Alternativamente, podemos usar el siguiente comando para descargar e instalar paquetes rpm usando yum.
    sudo yum localinstall https://repo.com/package.rpm
    

Quitar el paquete RPM usando yum

Para quitar el paquete PRM instalado, podemos usar el comando yum remove seguido del nombre del paquete a quitar.

sudo yum remove package.rpm

Esto eliminará el paquete package.rpm de nuestro sistema.

Instalar los paquetes RPM usando yum

rpm es también una utilidad de línea de comandos para las distribuciones de Linux basadas en Red-Hat para descargar, instalar, actualizar y eliminar paquetes. Para instalar los paquetes RPM usando rpm, seguimos los siguientes pasos:

  • Al principio, descargamos el paquete ya sea directamente usando el navegador o usando utilidades de línea de comandos como curl y wget.
    wget https://repo.com/package.rpm
    

    Va al sitio repo.com y descarga el paquete package.rpm en el directorio de trabajo actual.

  • Ahora instalamos el paquete descargado usando el comando rpm con la opción -i:
    sudo rpm -i package.rpm
    

    Instalará el paquete package.rpm, y si faltan algunas dependencias, el comando listará todas las dependencias que faltan, y tendremos que instalarlas manualmente.
    Añadimos la opción -v al comando y la opción -h para ver la salida verbosa.

  • Alternativamente, podemos usar el siguiente comando para descargar e instalar los paquetes rpm usando rpm.
    sudo rpm -ivh https://repo.com/package.rpm
    

Actualiza el paquete RPM usando rpm

Para eliminar el paquete RPM instalado, usamos el comando rpm con la opción -U seguido del nombre del paquete a actualizar.

sudo rpm -Uvh package.rpm

Esto actualizará el paquete package.rpm en nuestro sistema.

Quita el paquete RPM con rpm

Para quitar el paquete RPM instalado, usamos el comando rpm con la opción -e seguido del nombre del paquete a quitar.

sudo rpm -evh package.rpm

Esto eliminará el paquete package.rpm de nuestro sistema.

Suraj Joshi avatar Suraj Joshi avatar

Suraj Joshi is a backend software engineer at Matrice.ai.

LinkedIn