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
Qué es Obsidian y cómo instalarlo en Linux Qué es Obsidian Obsidian es un editor de texto interactivo. Se podría decir que es como una app de notas super desarrollada mezclada con un editor de...
Cómo cambiar el escritorio por defecto de Linux Fe... Fedora Workstation usa por defecto el escritorio Gnome. Puedes descargar Fedora con otro escritorio como KDE por ejemplo, entre muchos otros, pero si ...
Hacer transparente el top panel de Gnome en cualqu... Este artículo va de algo que más de uno considerará un poco "chorra", pero a mi me gusta y es que es solo una medida estética. Como vamos a usar un...
¡Cómparte este artículo si te ha gustado! :)