'.rpm'
son similares a los archivos deb en Debian y sus distribuciones derivadas. Contienen los archivos de la aplicación y los metadatos del software.
Dos administradores de paquetes se han usado popularmente en las distribuciones basadas en Red Hat:Primero está el mencionado RPM administrador de paquetes, y otro es YUM.
YUM El administrador de paquetes puede instalar software directamente desde los repositorios oficiales o directamente desde un archivo de paquete RPM descargado. El archivo del paquete contiene una lista del software requerido en su archivo de metadatos.
Veamos cómo instalar un archivo de paquete RPM descargado usando el administrador de paquetes yum en CentOS , RHEL y Fedora .
Instalación de un paquete RPM
Antes de llamar al comando yum para instalar el paquete, ejecute el siguiente comando para actualizar los archivos de índice de la lista de paquetes de YUM , para poder instalar las últimas versiones.
$ sudo yum update
La siguiente es la sintaxis para instalar un RPM archivo usando YUM :
$ sudo yum install rpm_filename.rpm
Por ejemplo, para instalar el RPM paquete para la herramienta llamada 'abc-devel ‘ (herramienta de diseño de lógica digital ), podemos ejecutar:
$ sudo yum install abc-devel-1.01-9.hg20160905.el7.x86_64.rpm
Algunos paquetes también se pueden instalar con el archivo rpm. Sin embargo, entonces no instalaría las dependencias (que se muestran en las capturas de pantalla anteriores) automáticamente y el usuario tendría que descargarlas e instalarlas manualmente.
Tenga en cuenta que, en el nuevo CentOS versión, una versión actualizada de YUM está disponible, llamado DNF (abreviatura de Dandified YUM ). Este administrador de paquetes funciona exactamente igual que YUM , y simplemente puede reemplazar YUM con DNF en los comandos explicados anteriormente para instalar un paquete.
Conclusión
En este artículo, aprendimos cómo instalar un paquete RPM en CentOS , RHEL y Fedora . La forma habitual de instalar paquetes es instalarlos directamente desde el repositorio. Sin embargo, puede haber escenarios en los que RPM Es posible que el paquete de un determinado software no esté oficialmente disponible en el repositorio, en cuyo caso podemos usar YUM o DNF para instalarlo como se explicó anteriormente.
¡Gracias por leer y háganos saber sus pensamientos en los comentarios a continuación!