GNU/Linux >> Tutoriales Linux >  >> Ubuntu

Cómo instalar paquetes RPM en Ubuntu 20.04 LTS

Los paquetes RPM (Administrador de paquetes de Red Hat) están destinados a compilarse e instalarse en RHEL y sus sistemas operativos basados, como CentOS, Fedora y más... Sin embargo, también podemos instalar paquetes RPM en Ubuntu convirtiéndolos en paquetes DEB. Y aquí en este artículo, ¿sabemos cómo?

Muchas veces, hay algunos paquetes de software que no están disponibles para Ubuntu (utiliza el Administrador de paquetes APT y los paquetes Debian). Aunque tanto RHEL como Ubuntu son Linux, el formato de construcción de los paquetes para instalar en ellos es diferente.

Por ejemplo, Zenmap, una interfaz GUI para la herramienta de análisis de red Nmap, está disponible como un binario precompilado en formato RPM, por lo que aquellos que lo deseen en Ubuntu 20.04 LTS, primero deben convertirlo en un paquete Deb instalable de Ubuntu. Por lo tanto, estos son los pasos a seguir que también se aplican a Ubuntu 19.04/18.04/16.04, Linux Mint, Debian, MX Linux, Zorin OS y más…

1. Ejecutar actualización del sistema

Abra el terminal de comandos, el acceso directo es Ctrl+Alt+T y luego use el comando de actualización del sistema para permitir que todos los paquetes instalados alcancen su estado más reciente, incluida la reconstrucción de la memoria caché del repositorio.

sudo apt update

2. Instale el convertidor Alien-Paquete

Ahora, instalamos el software Alien en nuestro Ubuntu 20.04 LTS que nos ayudará a convertir el paquete RPM al formato DEB compatible con Debian. Para instalarlo no necesitamos agregar ningún repositorio de terceros porque ya está allí en el repositorio oficial.

sudo apt install alien -y

3. Obtenga algún paquete RPM para instalar en Ubuntu

Lo siguiente que necesitamos es el paquete RPM del software que desea instalar en su Ubuntu 20.04, aquí estamos descargando el binario para Zenmap disponible en formato RPM.

4. Convertir RPM a DEB

Una vez que el paquete RPM que desea convertir e instalar en Ubuntu esté en su sistema, ejecute el siguiente comando para instalarlo.

sudo alien package-name

por ejemplo, hemos descargado Zenmap, por lo que usamos su nombre de archivo:

sudo alien zenmap-7.91-1.noarch.rpm

5. Instale el archivo RPM convertido de Debian

Podemos usar dos comandos para instalar paquetes Deb, uno es dpkg y el otro, el administrador de paquetes APT normal de los sistemas operativos Linux basados ​​en Debian.

Una vez que se haya realizado el proceso de conversión, Alien guardará el archivo RPM convertido de Debian en el mismo directorio donde se encuentra el archivo fuente.

Para usar el comando DPKG :

sudo dpkg -i zenmap_7.91-2_all.deb

Uso de APT:

sudo apt install ./zenmap_7.91-2_all.deb

6. Comando único para convertir e instalar RPM en Ubuntu

Bueno, si no quiere seguir dos pasos:uno es la conversión y el otro la instalación, entonces podemos usar un solo comando no solo para convertir sino también para instalar el archivo Debian convertido.

sudo alien -i rpm-filename

ejemplo

sudo alien -i zenmap-7.91-1.noarch.rpm


Ubuntu
  1. Cómo instalar paquetes RPM en Ubuntu

  2. Instalar paquetes RPM en Ubuntu

  3. Cómo instalar Docker en Ubuntu 22.04/20.04 LTS

  4. Instalar paquetes RPM en Ubuntu 20.04 LTS - ¿Guía paso a paso?

  5. Cómo instalar paquetes RPM en Ubuntu

Cómo instalar RPM en Ubuntu

Cómo instalar paquetes RPM en Ubuntu 22.04 LTS

Cómo instalar Go en Ubuntu 22.04 LTS

Cómo instalar Go en Ubuntu 18.04 LTS

Cómo instalar Pip en Ubuntu 18.04 LTS

Cómo instalar Go en Ubuntu 20.04 LTS