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

Comment installer des packages RPM sur CentOS

RPM est un système de packaging utilisé par Red Hat et ses dérivés tels que CentOS et Fedora.

Les référentiels CentOS officiels contiennent des milliers de packages RPM qui peuvent être installés à l'aide du yum utilitaire de ligne de commande. Les packages qui ne sont pas disponibles dans les référentiels CentOS standard peuvent être facilement installés en activant le référentiel approprié.

Mais tous les éditeurs de logiciels ne fournissent pas un référentiel yum pour leur application. Le plus souvent, dans ces situations, ils auront une page de téléchargement à partir de laquelle vous pourrez télécharger et installer le package RPM ou télécharger et compiler le logiciel à partir des sources.

Dans ce didacticiel, nous allons vous montrer deux méthodes d'installation des packages RPM sur CentOS.

Avant de commencer #

Lors de l'installation des packages RPM, assurez-vous qu'ils sont conçus pour votre architecture système et votre version de CentOS.

Vous devez éviter d'utiliser cette méthode pour remplacer ou mettre à jour des packages système importants, tels que glibc, systemd ou d'autres services et bibliothèques essentiels au bon fonctionnement de votre système. Cela peut entraîner des erreurs et une instabilité du système.

Pour installer les packages RPM, vous devez être connecté en tant que root ou utilisateur avec les privilèges sudo.

Habituellement, vous utiliserez un navigateur Web pour rechercher et télécharger un fichier RPM. Une fois que vous avez localisé le fichier, vous pouvez le télécharger en utilisant votre navigateur ou en utilisant un outil de commandoline comme curl ou wget .

Installer des packages RPM avec yum #

yum est l'outil de gestion de packages par défaut dans CentOS. Il est utilisé pour installer, supprimer, télécharger, interroger et mettre à jour des packages à partir des référentiels CentOS officiels ainsi que d'autres référentiels tiers.

La première étape consiste à télécharger le fichier RPM que vous souhaitez installer :

wget https://example.com/file.rpm

Pour installer le package, utilisez le yum localinstall commande suivie du chemin vers le nom du package :

sudo yum localinstall file.rpm

yum vous demandera de confirmer. Répondez y et le package RPM sera installé, en supposant qu'il soit compatible avec votre système, et que toutes les dépendances soient satisfaites.

Si le package RPM dépend d'autres packages qui ne sont pas actuellement installés, et si ces packages sont disponibles dans les référentiels activés sur votre système, yum installera toutes les dépendances. Sinon, yum imprimera une liste de toutes les dépendances manquantes que vous devrez télécharger et installer manuellement ces packages.

Au lieu de télécharger puis d'installer le package RPM, vous pouvez simplement transmettre l'URL du package RPM au yum localinstall commande :

sudo yum localinstall https://example.com/file.rpm

Pour mettre à jour un package RPM déjà installé avec yum, utilisez la même procédure que lors de l'installation du package.

Si, pour une raison quelconque, vous souhaitez supprimer le package installé, utilisez le standard yum remove commande suivie du nom du package :

sudo yum remove file.rpm

Installer des packages RPM avec rpm #

rpm est un outil de bas niveau utilisé pour installer, désinstaller, mettre à niveau, interroger et vérifier les packages RPM.

Pour installer un package RPM, utilisez le rpm -i commande suivie du nom du package RPM :

sudo rpm -ivh file.rpm

Le -v l'option indique rpm pour afficher une sortie détaillée et -h pour afficher la barre de progression marquée par un dièse.

Si le paquet dépend d'autres paquets qui ne sont pas installés sur le système, rpm affichera une liste de toutes les dépendances manquantes. Vous devrez télécharger et installer toutes les dépendances manuellement.

Au lieu de télécharger et d'installer le package RPM, vous pouvez utiliser l'URL du package RPM comme argument :

sudo rpm -ivh https://example.com/file.rpm

Pour mettre à jour un package, utilisez le -U choix :

sudo rpm -Uvh file.rpm

Si le paquet que vous essayez de mettre à jour n'est pas installé, le rpm -U commande l'installera.

Pour installer un paquet RPM sans avoir toutes les dépendances requises installées sur le système, utilisez le --nodeps choix :

sudo rpm -Uvh --nodeps file.rpm

Pour supprimer (effacer) un paquet, utilisez le rpm -e commande, suivi du nom du package :

sudo rpm -e file.rpm

Cent OS
  1. Comment installer Mod_Pagespeed sur Centos ?

  2. Comment installer les packages RPM sur Debian 11 Bullseye

  3. Comment installer Ntopng sur CentOS 6

  4. Comment installer tar.gz dans CentOS

  5. Comment installer des packages RPM sur Ubuntu

Comment installer et gérer des packages sur CentOS à l'aide de RPM

Comment installer les packages RPM sur CentOS 8

Comment installer les packages RPM dans CentOS, RHEL et Fedora

Comment installer les packages RPM sur Ubuntu 22.04 LTS

Comment installer HHVM sur CentOS 6

Comment installer Deluge sur CentOS 7