¿Se puede utilizar apt-get en sistemas Red Hat?

¿Se puede utilizar apt-get en sistemas Red Hat?

Sabemos que apt-getse usa en sistemas basados ​​en Debian, entonces, ¿qué se usa en los sistemas Red Hat Enterprise Linux (RHEL)? ¿Es posible instalarlo y utilizarlo apt-geten Red Hat?

Respuesta1

Existe un proyecto que pretende admitir aptrepositorios de estilos (así como el apt-getcomando) en distribuciones basadas en RPM. Se llamarpm-aptasy se utiliza como administrador de paquetes predeterminado en algunas distribuciones, aunque no en RHEL/Fedora.

Problemas:

  • Parece que no se ha mantenido realmente desde ~2008; Es posible que tenga parches o correcciones incrementales desde entonces, pero nada importante.
  • Los repositorios de Yum no son compatibles con apt-rpm, por lo que incluso si lo instalara en su computadora, necesitaría un repositorio apt-rpm al que conectarse para poder usarlo.

Hay una bifurcación apt-rpmque se ha actualizado para que sea mayoritariamente compatible con rpmla versión 5, que se utiliza en todas las distribuciones RPM recientes. Entonces, si insistes en usarlo, un buen punto de partida es consultarla rama gitoriosapara apt-rpm para rpm5.

La sintaxis del comando yumes lo suficientemente parecida como apt-getpara que puedas aprender uno si conoces el otro en un día o, como máximo, en una semana. Entonces, a menos que exista una necesidad comercial muy fuerte de uso apty esté dispuesto a crear su propio repositorio apt-rpm (y lidiar con la tosquedad del software que básicamente no se mantiene), desaconsejaría continuar con esta línea de pensamiento.

Respuesta2

No, aptes específico de Debian. aptutiliza dpkgpara instalar .debarchivos (que son archivos binarios específicos de Debian).

Las distribuciones de Linux basadas en Red Hat utilizan el rpmsistema de gestión de paquetes. Puede utilizar yumpara recuperar e instalarrpmsobre distribuciones de Red Hat:

 yum search som-package-name
 yum install some-package-name

Si desea instalar unrpmque has descargado por tu cuenta, puedes usarlo rpm -i some-package.rpmpara instalarlo (y rpm -qapara recuperar una lista de todos los instalados)rpm). Esto es equivalente a dpkg -i some-package.deb(y dpkg --get-selectionsrecuperar una lista de todos los instalados)debutantepaquetes) en distribuciones basadas en Debian.

información relacionada