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

Comment installer un package RPM sur RHEL 8 / CentOS 8 Linux

Il existe plusieurs façons d'installer un package RPM sur RHEL 8 / CentOS 8 par opposition à l'installation de packages à partir d'un référentiel système. Ils ont chacun leurs propres mérites, mais DNF devrait probablement être votre premier choix dans la plupart des situations. Il est également bon de se rappeler que, pour des raisons de stabilité, il est judicieux de limiter autant que possible vos installations RPM externes.

Dans ce didacticiel, vous apprendrez :

  • Comment installer un RPM avec DNF
  • Comment installer un RPM avec Yum
  • Comment installer un RPM avec RPM

Installez un RPM sur RHEL 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 et RPM
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 installer un RPM avec DNF

Comme indiqué précédemment, DNF est le gestionnaire de packages de Red Hat, et c'est la meilleure option pour gérer les packages RPM individuels. DNF gère la résolution des dépendances, et c'est très gros problème lorsqu'il s'agit de packages individuels sur n'importe quel système Linux. Il évite les conflits potentiels et les paquets semi-cassés. Vous serez également épargné d'avoir à rechercher vous-même les dépendances.

Pour installer un RPM avec DNF, donnez simplement à DNF l'emplacement du RPM au lieu du nom du package, comme vous le feriez normalement.

# dnf install /path/to/package.rpm

Il fonctionne également avec les RPM situés sur le Web. Donnez à DNF l'adresse Web directe du RPM.

# dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm

DNF inclura automatiquement toutes les dépendances dans l'installation et les affichera lorsqu'il vous demandera de confirmer l'installation du package. Dans le cas où le package n'est pas compatible, DNF vous le fera également savoir.

Comment installer un RPM avec Yum

Cette section sera brève. Miam sur RHEL 8 / CentOS 8 est DNF. Avec cette version, Red Hat a supprimé Yum au profit de DNF, mais ils ont fourni un wrapper simple, vous permettant de continuer à utiliser le yum commande. Donc, si vous voulez utiliser "Yum" pour installer un RPM, vous pouvez, mais c'est vraiment DNF, et la syntaxe est identique.

# yum install /path/to/package.rpm

Comment installer un RPM avec RPM

La méthode traditionnelle d'installation des packages RPM est l'utilitaire de package RPM. C'est la façon originale d'installer des packages sur un système Red Hat, et cela fonctionne toujours, mais il a ses limites. Plus particulièrement, RPM ne gère pas la résolution des dépendances. Cela signifie que si vous allez suivre cette voie, soyez prêt car les choses peuvent vite devenir compliquées.

Pour utiliser installer un paquet avec le rpm commande, utilisez le -i flag et donnez-lui le chemin vers votre package.

# rpm -i /path/to/package.rpm

Conclusion

Tenez-vous en à DNF dans la plupart des situations, et tout se passera bien. Bien que vous puissiez avoir besoin d'utiliser RPM dans certaines situations de niche rares, DNF sera presque toujours le meilleur pari, en particulier compte tenu des dépendances.


Cent OS
  1. Comment installer un fichier RPM sur un système d'exploitation Linux (CentOS, RHEL et Fedora)

  2. Comment installer redmine sur RHEL 8 / CentOS 8 Linux

  3. Comment installer Hadoop sur RHEL 8 / CentOS 8 Linux

  4. Comment installer Perl sur RHEL 8 / CentOS 8 Linux

  5. Comment installer des packages à l'aide de dnf dans CentOS/RHEL 8

Comment installer WordPress sur RHEL 8 / CentOS 8 Linux

Comment installer GIMP sur CentOS 8 / RHEL 8 Linux

Comment installer des packages RPM sur CentOS

Comment installer RPM sur CentOS

Comment installer les packages RPM sur CentOS 8

Comment installer les packages RPM dans CentOS, RHEL et Fedora