Nous savons que cela apt-getest 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-getsur Red Hat?
Nous savons que cela apt-getest 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-getsur Red Hat?
Réponses:
Il existe un projet qui prétend prendre en charge les aptréférentiels de style (ainsi que la apt-getcommande) sur les distributions basées sur RPM. Il s'appelle apt-rpm et est utilisé comme gestionnaire de paquets par défaut sur quelques distributions, mais pas sur RHEL / Fedora.
Problèmes:
apt-rpm, donc même si vous deviez l'installer sur votre ordinateur, vous auriez besoin d'un référentiel apt-rpm pour vous connecter afin de l'utiliser.Il existe une fourchette apt-rpmqui a été mise à jour pour être principalement compatible avec la rpmversion 5, qui est utilisée dans toutes les distributions RPM récentes. Donc, si vous insistez pour l'utiliser, un bon point de départ est de vérifier la branche Gitorious pour apt-rpm pour rpm5.
La syntaxe de commande de yumest suffisamment proche pour apt-getque vous puissiez en apprendre un si vous connaissez l'autre dans un jour ou au plus une semaine. Donc, à moins qu'il n'y ait un besoin commercial très fort d'utiliser aptet que vous soyez prêt à créer votre propre référentiel apt-rpm (et à gérer la cruauté des logiciels qui est fondamentalement non entretenue), je vous déconseille de poursuivre dans cette voie.
rmsupprime un fichier, pas le déplace. N'utilisez PAS rmsauf si vous souhaitez supprimer un fichier (éventuellement sans possibilité de le récupérer). Utilisez mvplutôt pour renommer ou déplacer des fichiers. Étant donné que vous avez presque supprimé un fichier par erreur, je vous conseillerais d'apprendre les commandes de base de la console avant de devenir root, afin de ne pas détruire votre système.
Non, aptest spécifique à Debian. aptutilise dpkgpour installer des .debfichiers (qui sont des fichiers binaires spécifiques à Debian).
Les distributions Linux basées sur Red Hat utilisent le rpmsystème de gestion des packages. Vous pouvez utiliser yumpour récupérer et installer des rpms sur les distributions Red Hat:
yum search som-package-name
yum install some-package-name
Si vous souhaitez installer un rpm que vous avez téléchargé vous-même, vous pouvez l'utiliser rpm -i some-package.rpmpour l'installer (et rpm -qapour récupérer une liste de tous les rpms installés ). Cela équivaut à dpkg -i some-package.deb(et dpkg --get-selectionsà récupérer une liste de tous les paquets deb installés ) sur les distributions basées sur Debian.
aptitudeouapt-getest le gestionnaire de paquets Debian. Dans les distributions RedHat, le gestionnaire de paquets estrpmouyumpour les versions Fedora / Centos. Vous pourriez probablement trouver un moyen d'installer manuellement aptitude sur RedHat, mais cela semble être un peu de travail.