GNU/Linux >> Tutoriales Linux >  >> Ubuntu

Instalar paquetes RPM en Ubuntu

Los repositorios de Ubuntu contienen miles de paquetes deb que se pueden instalar desde el Centro de software de Ubuntu o usando el apt utilidad de línea de comandos. Deb es el formato de paquete de instalación utilizado por todas las distribuciones basadas en Debian, incluido Ubuntu. Algunos paquetes no están disponibles en los repositorios estándar de Ubuntu, pero se pueden instalar fácilmente habilitando la fuente adecuada.

Por lo general, cuando el proveedor de software no proporciona un repositorio, tendrá una página de descarga desde donde podrá descargar e instalar el paquete deb o descargar y compilar el software desde las fuentes.

Aunque no tan a menudo, es posible que algunos programas se distribuyan solo como un paquete RPM. RPM es un formato de paquete utilizado por Red Hat y sus derivados, como CentOS. Por suerte, existe una herramienta llamada alien que nos permite instalar un archivo RPM en Ubuntu o convertir un archivo de paquete RPM en un archivo de paquete Debian.

Antes de comenzar #

Esta no es la forma recomendada de instalar paquetes de software en Ubuntu. Siempre que sea posible, debería preferir instalar software desde los repositorios de Ubuntu.

No todos los paquetes RPM se pueden instalar en Ubuntu. La instalación de RPM empaquetado en Ubuntu puede generar conflictos de dependencia de paquetes.

Nunca debe usar este método para reemplazar o actualizar paquetes importantes del sistema, como libc, systemd u otros servicios y bibliotecas que son esenciales para el correcto funcionamiento de su sistema. Hacer esto puede provocar errores e inestabilidad del sistema.

Instalar Alien #

Alien es una herramienta que admite la conversión entre los formatos de archivo Red Hat rpm, Debian deb, Stampede slp, Slackware tgz y Solaris pkg.

Antes de instalar el paquete alienígena, asegúrese de que el repositorio Universe esté habilitado en su sistema:

sudo add-apt-repository universe

Una vez que el repositorio esté habilitado, actualice el índice de paquetes e instale el paquete alienígena con:

sudo apt update sudo apt install alien

El comando anterior también instalará las herramientas de compilación necesarias.

Conversión e instalación de un paquete RPM #

Para convertir un paquete de formato RPM a DEB, use el comando alien seguido del nombre del paquete RPM:

sudo alien package_name.rpm

Según el tamaño del paquete, la conversión puede tardar algún tiempo. En la mayoría de los casos, verá mensajes de advertencia impresos en su pantalla. Si el paquete se convierte correctamente, el resultado indicará que se generó el paquete DEB:

package_name.deb generated

Para instalar el paquete deb, puede usar dpkg o apt utilidad:

sudo dpkg -i package_name.deb
sudo apt install ./package_name.deb

El paquete ahora debería estar instalado, suponiendo que sea compatible con su sistema y que se cumplan todas las dependencias.

Deberá iniciar sesión como usuario con acceso sudo para poder instalar paquetes en su sistema Ubuntu.

Instalando un paquete RPM directamente #

En lugar de convertir y luego instalar el paquete, puede usar -i opción que le dice a alien para instalar el paquete RPM directamente.

sudo alien -i package_name.rpm

El comando anterior generará e instalará automáticamente el paquete y eliminará el archivo del paquete una vez que se haya instalado.


Ubuntu
  1. Instalar paquetes RPM en Ubuntu 11.10 y Ubuntu 11.04

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

  3. Cómo instalar paquetes RPM en Debian 11 Bullseye

  4. ¿Cómo instalar el paquete Oracle 18c Xe en Ubuntu 18.04?

  5. Cómo instalar paquetes RPM en Ubuntu

Cómo instalar paquetes RPM en CentOS 8

3 formas de instalar software desde paquetes .deb en Ubuntu

Cómo instalar paquetes Deb en Ubuntu, Debian y Mint

Cómo instalar paquetes RPM en Ubuntu 22.04 LTS

Cómo instalar paquetes RPM en Ubuntu 20.04 LTS

Cómo instalar y administrar paquetes RPM en el sistema Ubuntu/Debian