20 votes

Peut-on utiliser apt-get sur les systèmes Red Hat ?

Nous savons que apt-get est utilisé sur les systèmes basés sur Debian, alors qu'est-ce qui est utilisé sur les systèmes Red Hat Enterprise Linux (RHEL) ? Est-il possible d'installer et d'utiliser apt-get sur Red Hat ?

16voto

p_strand Points 717

Non, apt est spécifique à Debian. apt utilise dpkg pour installer .deb (qui sont des fichiers binaires spécifiques à Debian).

Les distributions Linux basées sur Red Hat utilisent le rpm système de gestion des paquets. Vous pouvez utiliser yum pour récupérer et installer rpms sur les distributions Red Hat :

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

Si vous voulez installer un rpm que vous avez téléchargé par vous-même, vous pouvez utiliser rpm -i some-package.rpm pour l'installer (et rpm -qa pour récupérer une liste de toutes les installations rpms ). Ceci est équivalent à dpkg -i some-package.deb (et dpkg --get-selections pour récupérer une liste de toutes les installations deb ) sur les distributions basées sur Debian.

12voto

Giuseppe R Points 1325

Il existe un projet qui prétend soutenir apt (ainsi que les dépôts de style apt-get ) sur les distributions basées sur RPM. Elle s'appelle apt-rpm et est utilisé comme gestionnaire de paquets par défaut sur quelques distros, mais pas sur RHEL/Fedora.

Problèmes :

  • Il semble qu'il n'ait pas été vraiment maintenu depuis ~2008 ; il peut avoir des correctifs incrémentiels ou des corrections depuis lors, mais rien de majeur.
  • Les dépôts Yum ne sont pas compatibles avec apt-rpm Par conséquent, même si vous l'installez sur votre ordinateur, vous devez vous connecter à un dépôt apt-rpm pour pouvoir l'utiliser.

Il existe une fourche de apt-rpm qui a été mis à jour pour être principalement compatible avec rpm version 5, qui est utilisée dans toutes les distros RPM récentes. Donc, si vous tenez à l'utiliser, un bon point de départ est d'aller voir la branche de Gitorious pour apt-rpm pour rpm5.

La syntaxe de la commande yum est assez proche de apt-get que vous devriez être capable d'apprendre l'un si vous connaissez l'autre en un jour, ou au plus en une semaine. Donc, à moins qu'il n'y ait un besoin commercial très fort pour utiliser apt et que vous êtes prêt à créer votre propre dépôt apt-rpm (et à faire face à la cruauté d'un logiciel qui n'est pas maintenu), je vous déconseille de vous engager dans cette voie.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X