Cómo instalar un paquete RPM en Rhel 8 / Centos 8 Linux

Cómo instalar un paquete RPM en Rhel 8 / Centos 8 Linux

Hay algunas formas diferentes en que puede instalar un paquete RPM en RHEL 8 / CentOS 8 en oposición a la instalación del paquete desde un repositorio de sistemas. Cada uno tiene sus propios méritos, pero DNF probablemente debería ser su primera opción en la mayoría de las situaciones. También es bueno recordar que, por el bien de la estabilidad, es una buena idea limitar sus instalaciones de rpm externos lo más posible.

En este tutorial aprenderás:

  • Cómo instalar un RPM con DNF
  • Cómo instalar un rpm con yum
  • Cómo instalar un RPM con RPM
Instale un RPM en RHEL 8.

Requisitos y convenciones de software utilizados

Requisitos de software y convenciones de línea de comandos de Linux
Categoría Requisitos, convenciones o versión de software utilizada
Sistema RHEL 8 / CENTOS 8
Software DNF, YUM y RPM
Otro Acceso privilegiado a su sistema Linux como root o a través del sudo dominio.
Convenciones # - requiere que los comandos de Linux dados se ejecuten con privilegios raíz directamente como un usuario raíz o mediante el uso de sudo dominio
ps - Requiere que los comandos de Linux dados se ejecuten como un usuario regular no privilegiado

Cómo instalar un RPM con DNF

Como se dijo anteriormente, DNF es el administrador de paquetes de Red Hat, y es la mejor opción para manejar paquetes de RPM individuales. DNF maneja la resolución de dependencia, y eso es un muy Gran cosa cuando se trata de paquetes individuales en cualquier sistema de Linux. Previene posibles conflictos y paquetes semi-caídos. También se librará de la molestia de rastrear dependencias usted mismo.

Para instalar un RPM con DNF, simplemente le dé a DNF la ubicación de las RPM en lugar del nombre del paquete, como lo haría normalmente.

# DNF Install/Path/To/Package.rpm


Funciona con RPMS ubicados en la web también. Dar a DNF la dirección web directa de las RPM.

# DNF Instalar https: // dl.federaproject.org/pub/epel/epel-liber-latest-8.noarch.rpm

DNF incluirá automáticamente cualquier dependencia en la instalación, y las muestra cuando le pide que confirme el paquete de instalación. En el caso de que el paquete no sea compatible, DNF le hará saber eso también.

Cómo instalar un rpm con yum

Esta sección será breve. Yum en Rhel 8 / Centos 8 es DNF. Con este lanzamiento, Red Hat quitó a Yum a favor de DNF, pero proporcionaron un envoltorio simple, lo que le permitió continuar usando el beque dominio. Entonces, si desea usar "Yum" para instalar un RPM, puede, pero realmente es DNF, y la sintaxis es idéntica.

# yum instalación/ruta/a/paquete.rpm

Cómo instalar un RPM con RPM

El método tradicional para instalar paquetes RPM es la utilidad del paquete RPM. Es la forma original de instalar paquetes en un sistema de sombrero rojo, y todavía funciona, pero tiene sus limitaciones. En particular, RPM no maneja la resolución de dependencia. Eso significa que, si vas a ir a esta ruta, prepárate porque las cosas pueden ponerse desordenadas rápido.

Para usar instalar un paquete con el rpm comando, use el -i bandera y dale el camino a tu paquete.



# rpm -i/ruta/a/paquete.rpm

Conclusión

Quédese con DNF para la mayoría de las situaciones, y las cosas se irán bien. Si bien es posible que necesite usar RPM en algunas situaciones de nicho raras, DNF casi siempre será la mejor apuesta, especialmente teniendo en cuenta las dependencias.

Tutoriales de Linux relacionados:

  • Cosas para instalar en Ubuntu 20.04
  • Cosas para instalar en Ubuntu 22.04
  • Cosas que hacer después de instalar Ubuntu 20.04 fossa focal Linux
  • Cómo instalar Yum en Linux
  • Cosas que hacer después de instalar Ubuntu 22.04 Jellyfish de Jammy ..
  • Cómo actualizar CentOS
  • Ubuntu 20.04 Guía
  • Cómo instalar la idea IntelliJ en Ubuntu 22.04 Desktop de Linux
  • Instale Arch Linux en VMware Workstation
  • Cómo instalar la idea IntelliJ en Ubuntu 20.04 Desktop de Linux