GNU/Linux >> Tutoriels Linux >  >> Cent OS

Comment installer YUM sur RHEL 8 / CentOS 8

Fedora est revenu à DNF avec Fedora 22, mais CentOS et RHEL sont restés avec YUM jusqu'à présent. RHEL est passé au gestionnaire de packages de nouvelle génération, et c'est une bonne chose, mais s'il vous manque YUM ou si vous avez des scripts qui en dépendent, vous aurez toujours accès à l'ancien gestionnaire de packages. Mieux encore, vous n'avez rien à faire de plus.

Dans ce didacticiel, vous apprendrez :

  • Comment utiliser YUM sur RHEL 8/CentOS 8
  • Qu'est-ce que YUM sur RHEL 8/CentOS 8, vraiment ?
  • Y a-t-il une différence ?

YUM sur RHEL 8 / CentOS 8

Configuration logicielle requise et conventions utilisées

Configuration logicielle requise et conventions de ligne de commande Linux
Catégorie Exigences, conventions ou version du logiciel utilisée
Système RHEL 8/CentOS 8
Logiciel DNF/YUM
Autre Accès privilégié à votre système Linux en tant que root ou via le sudo commande.
Conventions # - nécessite que les commandes linux données soient exécutées avec les privilèges root soit directement en tant qu'utilisateur root, soit en utilisant sudo commande
$ – nécessite que les commandes linux données soient exécutées en tant qu'utilisateur normal non privilégié

Comment utiliser YUM sur RHEL 8 / CentOS 8

Ouvrez un terminal sur votre système RHEL 8 / CentOS 8 et exécutez la commande suivante.

# yum update

Cela a fonctionné, n'est-ce pas? Essayez d'installer quelque chose avec YUM, comme vous le feriez sur un système RHEL 7.

# yum install php

C'est le même. Allez-y et essayez quelques commandes supplémentaires. Ils devraient tous se comporter exactement comme sur RHEL 7. Voici le hic; YUM n'est pas installé sur RHEL 8 / CentOS 8. En fait, il n'y a même pas de package disponible pour cela. Alors, que se passe-t-il ?

Qu'est-ce que YUM sur RHEL 8 / CentOS 8 vraiment

Red Hat fabrique des systèmes d'exploitation pour serveurs depuis suffisamment longtemps pour que le changement puisse passer comme un ballon de plomb. Donc, ils ont fait deux choses pour faciliter la transition vers DNF. Tout d'abord, ils ont créé un script wrapper pour remplacer YUM et tout transmettre à DNF. Jetez un œil à l'exécutable YUM pour voir de quoi il s'agit.

$ cat /usr/bin/yum

Tout cela est assez simple, mais pourquoi cela fonctionne-t-il si bien ? Cela a tout à voir avec DNF lui-même.

Y a-t-il une différence ?

Les différences entre DNF et YUM sont principalement techniques et existent sous la surface. DNF a été conçu pour être rétrocompatible avec YUM au niveau de la surface. Syntactiquement, ils sont presque identiques. En réalité, DNF n'est qu'une nouvelle itération de YUM avec une meilleure résolution des dépendances, des améliorations de la vitesse et une meilleure utilisation de la mémoire.

Cela dépend entièrement de vous. Vous pouvez continuer à utiliser le yum commande, ou vous pouvez passer directement à dnf . Il n'est pas nécessaire de modifier les scripts pour le moment, et vous pouvez prendre votre temps pour vous acclimater.

Conclusion

Voilà! YUM est déjà installé sur RHEL 8, en quelque sorte. Vous n'avez pas besoin de faire quoi que ce soit de nouveau, si vous ne le souhaitez pas. Passer à DNF pour installer des packages est très simple, alors essayez-le.


Cent OS
  1. Comment installer phpMyAdmin sur RHEL 8 / CentOS 8

  2. Comment installer Icinga 2 sur CentOS 8 / RHEL 8

  3. Comment installer MongoDB sur CentOS 8 / RHEL 8

  4. Comment installer Firefox 10 sur CentOS 6 / RHEL 6

  5. Comment installer PostgreSQL 10 sur CentOS 6 / RHEL 6

Comment installer maven sur RHEL 8 / CentOS 8

Comment installer cpan sur RHEL 8 / CentOS 8

Comment installer ruby ​​sur RHEL 8 / CentOS 8

Comment installer Docker CE sur RHEL 8 / CentOS 8

Comment installer VirtualBox 6.0 sur CentOS 8 / RHEL 8

Comment installer PHP 7.4 sur CentOS 8 / RHEL 8