En este artículo veremos como podemos instalar un programa de Debian o de Ubuntu que no está disponible para Fedora o CentOS, y al revés, es decir, un programa de Fedora o CentOS que no está disponible par Debian o Ubuntu.

Antes de nada hay que explicar por qué esto sucede. Mayormente sucede por la paquetería que usan cada SO, Debian y Ubuntu usan paquetería .deb mientras que CentOS o Fedora usan .rpm. Y no son compatibles.

Uso esos 4 SO operativos porque son los más grandes o famosos de cada paqueteria pero hay muchos otros bajo esas dos paqueterias, como por ejemplo Linux Mint es .deb, Kali Linux es .deb, Mageia es .rpm, Mandriva es .rpm, etc.

Así pues podemos convertirlos usando el programa “Alien”.

Cómo instalar el programa Alien en Linux

Abre la terminal y en el caso de usar Debian, Ubuntu, Mint, etc. Usa el siguiente comando:

sudo apt-get install alien

Si usas Fedora, CentOS, etc. Usa el siguiente:

sudo dnf install alien

Convertir de RPM a DEB  –>

Te vas desde la terminal a la carpeta donde está el archivo, usando el comando “cd” o simplemente abres la terminal haciendo clic en la carpeta donde este y “abrir terminal”. Y luego ejecutas el comando:

alien programaejemplo.rpm

Convertir de DEB a RPM  –>

Te vas desde la terminal a la carpeta donde está el archivo, usando el comando “cd” o simplemente abres la terminal haciendo clic en la carpeta donde este y “abrir terminal”. Y luego ejecutas el comando:

sudo alien -r programaejemplo.deb

Instalar el programa

Una vez hayas convertido el paquete puedes instalar el programa usando la terminal y el instalador que uses, o lo puedes hacer gráficamente haciendo doble clic sobre la nueva carpeta que has creado que ahora si es del mismo formato.

Otras opciones

Si en el futuro quieres convertir entre otros paquetes más allá de .rpm y .deb, entre muchas otras cosas, puedes ver las opciones de alien con este comando:

alien -h
Atención: Convertir de una paquetería a otra no siempre funciona y cuando funciona siempre puede dar errores luego. Es un último recurso para poder usar un programa donde no se puede. Lo ideal es que ese programa esté ya en la paquetería que usamos. Aún con todas es muy útil según las circunstancias, pero como digo, no siempre va a funcionar perfecto.

Estos artículos te podrian interesar 🙂

El chip T2 bloquea Linux en ordenadores Apple Los nuevos ordenadores de Apple incorporan un chip llamado T2 que está ahí según el propio Apple para inicar un arranque seguro. Es decir, que no s...
Entrada de prueba Entrada de prueba
Cómo cambiar e instalar temas, iconos, etc. En Gno... En este artículo voy a explicar como personalizar tu  sistema operativo Linux siempre que este use el escritorio Gnome, el cual es el escritorio de de...
Cómo instalar la aplicación de Notion en Linux Fed... En este artículo explicaré cómo instalar la aplicación de Notion en Linux, no importa la distro, ya sea Fedora, Debian, Ubuntu, CentOS, Kali Linux, Ma...
Top IDE y editores de código para Linux Fedora, Ub... Aquí dejo una tabla a modo de lista de los IDE y editores de código según sus características, los mejores según si son OpenSource(código abierto), si...
¡Cómparte este artículo si te ha gustado! :)