Install Packages in Linux using YUM Command
Table des matières:
- Avant que tu commences
- Installation de packages RPM avec
yum
- Installation de packages RPM avec
rpm
- Conclusion
RPM est un système d'emballage utilisé par Red Hat et ses dérivés tels que CentOS et Fedora.
Les référentiels officiels CentOS contiennent des milliers de packages RPM qui peuvent être installés à l'aide de l'utilitaire de ligne de commande
yum
. 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 pouvez télécharger et installer le package RPM ou télécharger et compiler le logiciel à partir des sources.
Dans ce didacticiel, nous vous montrerons deux méthodes d'installation des packages RPM sur CentOS.
Avant que tu commences
Lors de l'installation des packages RPM, assurez-vous qu'ils sont conçus pour votre architecture système et votre version 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 qui sont 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 qu'utilisateur root ou utilisateur avec des privilèges sudo.
Habituellement, vous utiliseriez 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 à l'aide de votre navigateur ou à l'aide d'un outil de commande comme curl ou wget.
Installation de 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 les packages à partir des référentiels officiels CentOS ainsi que d'autres référentiels tiers.
La première étape consiste à télécharger le fichier RPM que vous souhaitez installer:
wget
Pour installer le package, utilisez la commande
yum localinstall
suivie du chemin d'accès au nom du package:
sudo yum localinstall file.rpm
yum
vous demandera une confirmation. Répondez
y
et le package RPM sera installé, en supposant qu'il est compatible avec votre système, et toutes les dépendances sont respectées.
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 à la commande
yum localinstall
:
sudo yum localinstall
Pour mettre à jour un package RPM qu'il est 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 la commande standard
yum remove
suivie du nom du package:
Installation de 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 la commande
rpm -i
suivie du nom du package RPM:
sudo rpm -ivh file.rpm
L'option
-v
indique à
rpm
d'afficher une sortie détaillée et
-h
à afficher la barre de progression marquée par hachage.
Si le package dépend d'autres packages 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
Pour mettre à jour un package, utilisez l'option
-U
:
sudo rpm -Uvh file.rpm
Si le package que vous essayez de mettre à jour n'est pas installé, la commande
rpm -U
l'installera.
Pour installer un package RPM sans que toutes les dépendances requises soient installées sur le système, utilisez l'option
--nodeps
:
sudo rpm -Uvh --nodeps file.rpm
Pour supprimer (effacer) un package, utilisez la commande
rpm -e
, suivie du nom du package:
Conclusion
Dans ce didacticiel, nous vous avons montré comment installer des packages RPM sur CentOS.
Vous devriez préférer utiliser
yum
plutôt que
rpm
car il résout automatiquement toutes les dépendances pour vous.
Microsoft profite en vendant des publicités en ligne sur son moteur de recherche à des gangs criminels gérant des sites Web pharmaceutiques offrant des médicaments Selon une nouvelle étude, Microsoft vend des publicités en ligne sur son moteur de recherche à des gangs criminels qui gèrent des sites Web pharmaceutiques offrant des médicaments à des personnes sans ordonnance adéquate.
Environ 89,7% des Selon le rapport, les pharmacies qui paient des publicités sur le dernier moteur de recherche de la société, Bing.com, sont frauduleuses ou se livrent à des activités illégales. KnujOn, une compagnie antispam, et LegitScript, qui offre un service qui vérifie la légitimité de certaines pharmacies en ligne, ont publié le rapport.
Comment installer des fichiers RPM (packages) sur Centos Linux
Rpm est un format de package d'installation pour les distributions basées sur RHEL telles que CentOS et Fedora. Dans ce tutoriel, nous expliquerons comment installer des fichiers rpm sur CentOS.
Installer des packages RPM sur Ubuntu
Alien est un outil qui prend en charge la conversion entre les formats de fichier Red Hat rpm, Debian deb, Stampede slp, Slackware tgz et Solaris pkg. Ce n'est pas la méthode recommandée pour installer des packages logiciels dans Ubuntu. Dans la mesure du possible, vous devriez préférer installer le logiciel à partir des référentiels Ubuntu.