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 instalar y usar OpenStego en Linux Fedora La esteganografía es una técnica para ocultar mensajes dentro de otros objetos, a diferencia de la criptografía, los mensajes no están cifrados sino o...
Cómo navegar por Youtube de manera anónima: anális... En este artículo explicaré cómo se puede navegar y usar Youtube de manera anónima, sin que seamos monitorizados por Google y el propio Youtube. Existe...
¿Cómo saber que juegos de Steam están disponible p... Cómo ya sabreis en Steam hay miles de juegos que ahora están disponibles para Linux, gracias a que Steam sacó SteamOS, su propio sistema operativo hec...
¡Cómparte este artículo si te ha gustado! :)