GNU/Linux >> Tutoriales Linux >  >> Cent OS

Cómo instalar el archivo deb en RHEL 8 / CentOS 8 Linux

Puede llegar un momento en que ese paquete que desea instalar en RHEL 8 / CentOS 8 simplemente no esté disponible como archivo RPM. La alternativa es descargar el código fuente y compilarlo usted mismo o, alternativamente, generar un archivo RPM a partir de ese código fuente más adelante.

Pero hay otra manera. Dado que las distribuciones basadas en Debian tienen muchos más usuarios que las basadas en RPM, la cantidad de paquetes disponibles en sus repositorios es mayor. Lo más probable es que pueda encontrar un archivo DEB para el paquete que desea. Aquí se explica cómo instalar ese archivo DEB en RedHat Linux con la ayuda de una pequeña utilidad llamada alien .

En este tutorial aprenderás:

  • Cómo instalar alien en RHEL 8 / CentOS 8
  • Cómo convertir un paquete DEB a uno RPM

La conversión de archivos con alien no lleva mucho tiempo.

Requisitos de software y convenciones utilizadas

Instalando extraterrestre

Alien es una herramienta para convertir entre varios formatos de paquetes. Actualmente admite la conversión hacia y desde paquetes RPM, DEB, Stampede SLP, LSB, Slackware TGZ y archivos PKG de Solaris. Descargar alien con

$ wget -c https://sourceforge.net/projects/alien-pkg-convert/files/release/alien_8.95.tar.xz

y descomprime el archivo:

$ tar xf alien_8.95.tar.xz

Alien usa Perl por lo que lo necesitará para compilar la fuente. Instalar Perl con

# dnf install perl

si aún no está instalado. Luego puede continuar y compilar el alien código fuente en el directorio recién desempaquetado con

# perl Makefile.PL; make; make install

Conversión de paquetes DEB a RPM

Una vez que Alien está instalado, usarlo es simple. Para convertir un paquete Debian a formato RPM use

# alien --to-rpm file.deb

donde file.deb es el paquete DEB que ha descargado. Esto generará un RPM equivalente para ese archivo DEB que puede instalar con

# rpm -ivh file.rpm

Conclusión

La utilidad alienígena no es infalible. Funciona muy bien para paquetes pequeños que no tienen muchas dependencias, pero puede encontrar problemas al convertir paquetes más grandes, como la suite KDE completa o LibreOffice. Sin embargo, es una forma rápida de obtener la versión RPM de un archivo Debian.


Cent OS
  1. Cómo instalar un archivo RPM en el sistema operativo Linux (CentOS, RHEL y Fedora)

  2. Cómo instalar redmine en RHEL 8 / CentOS 8 Linux

  3. Cómo instalar Hadoop en RHEL 8 / CentOS 8 Linux

  4. Cómo instalar Perl en RHEL 8 / CentOS 8 Linux

  5. Cómo instalar un servidor DNS en RHEL 8 / CentOS 8 Linux

Cómo instalar un paquete RPM en RHEL 8 / CentOS 8 Linux

Cómo instalar paquetes en RHEL 8 / CentOS 8 Linux System

Cómo instalar el archivo deb en RHEL 8 / CentOS 8 Linux

Cómo instalar el archivo bin en RHEL 8 / CentOS 8 Linux

Cómo instalar WordPress en RHEL 8 / CentOS 8 Linux

Cómo instalar GIMP en CentOS 8 / RHEL 8 Linux

    Requisitos de software y convenciones de la línea de comandos de Linux
    Categoría Requisitos, convenciones o versión de software utilizada
    Sistema RHEL 8 / CentOS 8
    Software extranjero
    Otro Acceso privilegiado a su sistema Linux como root o a través de sudo comando.
    Convenciones # – requiere que los comandos de Linux dados se ejecuten con privilegios de root, ya sea directamente como usuario root o mediante el uso de sudo comando
    $ – requiere que los comandos de Linux dados se ejecuten como un usuario normal sin privilegios