Los archivos Deb se utilizan para instalar paquetes en distribuciones basadas en Debian, como Ubuntu, Debian y Mint. Sin embargo, a veces el paquete que necesita solo viene en formato RPM. Si este es el caso, puede instalar un paquete RPM en Ubuntu usando el programa Alien. Este programa le permite convertir un archivo RPM en un archivo deb o puede instalar un archivo RPM directamente en su máquina Ubuntu.
Aquí en LinuxAPT, veremos cómo instalar RPM en el sistema operativo Ubuntu.
Puede visitar esta publicación para instalar paquetes RPM en CentOS 8:https://linuxapt.com/blog/265-install-rpm-packages-on-centos-8
Diferentes formas de instalar RPM en Ubuntu
RPM es una extensión de archivo que se usa para instalar paquetes en RHEL, CentOS y Fedora. Puede instalar un archivo RPM en Ubuntu usando el convertidor de paquetes Alien. A través de Alien, puede convertir un archivo RPM en un archivo deb e instalarlo usando el administrador de paquetes predeterminado. O puede instalar un paquete RPM directamente en su sistema operativo Ubuntu.
a. Conversión e instalación de RPM en Ubuntu
Aquí, primero convertiremos el archivo RPM a un archivo deb a través del convertidor de paquetes Alien. Luego instalaremos este paquete deb usando el administrador de paquetes Apt.
1. Descargue el paquete RPM
Descargue el paquete RPM que desea instalar en el sistema Ubuntu. Como demostración, instalaremos el paquete RPM de Skype en Ubuntu.
Hemos descargado el paquete RPM de Skype desde su sitio web oficial a través del siguiente comando:
$ wget https://repo.skype.com/latest/skypeforlinux-64.rpm
2. Instale el convertidor de paquetes alienígenas
Ahora instale el convertidor de paquetes alienígenas usando el siguiente comando:
$ sudo apt install alien
Puede pedir su aprobación para la operación. Presiona y para continuar.
Esto instalará el convertidor de paquetes Alien en su sistema.
3. Convierta el archivo RPM a Deb
Ahora que se instaló Alien, puede usarlo para convertir un archivo RPM en un archivo deb. Ejecute el siguiente comando para convertir el archivo RPM a deb:
$ sudo alien <RPM_Package_Name>
Para el paquete RPM de Skype, hemos usado el siguiente comando:
$ sudo alien skypeforlinux-64.rpm
Este comando convertirá el archivo RPM especificado en un archivo deb.
4. Instalar el archivo Deb convertido
Ahora, para instalar el archivo deb convertido, ejecute el siguiente comando:
$ sudo dpkg -i skypeforlinux_8.82.0.403-2_amd64.deb
Este comando instalará el archivo deb en su sistema.
b. Instalación directa de RPM en Ubuntu
Aquí, instalaremos directamente el archivo RPM en Ubuntu usando el convertidor de paquetes Alien.
1. Descargue el paquete RPM
Descargue el archivo RPM que desea instalar en su máquina Ubuntu. Como demostración, instalaremos el paquete RPM de Skype en Ubuntu.
Hemos descargado el archivo RPM de Skype desde su sitio web oficial a través del siguiente comando:
$ wget https://repo.skype.com/latest/skypeforlinux-64.rpm
2. Instale el convertidor de paquetes alienígenas
Instale el convertidor de paquetes alienígenas usando el siguiente comando:
$ sudo apt install alien
Puede pedir su aprobación para la operación. Presiona y para continuar.
Esto instalará el convertidor de paquetes Alien en su sistema.
3. Instale el archivo RPM
A través de Alien Converter, puede instalar directamente el archivo RPM sin convertirlo en un archivo deb. Ejecute el siguiente comando para instalar el archivo RPM usando el convertidor de paquetes Alien:
$ sudo alien --install <RPM_Package_Name>
Para el paquete RPM de Skype, hemos usado el siguiente comando:
$ sudo alien --install skypeforlinux-64.rpm
Este comando instalará el archivo RPM en su sistema Ubuntu.