GNU/Linux >> Tutoriels Linux >  >> Linux

Aide-mémoire de la commande Yum

Yum est le gestionnaire de packages dans Red Hat et les distributions Linux basées sur Red Hat. Il vous permet de gérer chaque aspect du logiciel sur votre système Red Hat.

Vous n'allez pas apprendre les commandes Yum en détail ici. Au lieu de cela, cette feuille de triche Yum vous fournit un aperçu rapide et facile de toutes les principales commandes du gestionnaire de packages Yum et de leurs fonctionnalités respectives.

Vous pouvez télécharger la feuille de triche de la commande Yum au format PDF via le lien ci-dessous :

Yum Command Cheat SheetTéléchargez ce PDF GRATUIT répertoriant les commandes Yum courantes avec leur explication rapide.Yum_Command_cheat_sheet.pdf28 KB

Installer, désinstaller et mettre à niveau les packages

Voici les commandes Yum pour installer, supprimer et mettre à jour des packages.

Commande Fonctionnalité Exemple de commande
installer Installer un package à partir du référentiel yum sudo yum install nginx
supprimer Supprimer un package installé et ses dépendances sudo yum supprimer nginx
effacer Similaire à la commande de suppression sudo yum erase nginx
mise à jour Mettre à jour un ou plusieurs packages sur le système sudo yum update ou sudo yum update gcc
mettre à jour Mettre à jour un ou plusieurs packages vers une version spécifique sudo yum update-to ngingx-2.7-1.1
mise à niveau mettre à jour tous les packages vers la dernière version mise à niveau sudo yum
réinstaller Réinstaller la version actuelle d'un package spécifique sudo yum réinstaller httpd
suppression automatique Supprimer un package et tous les autres packages inutiles sudo yum autoremove httpd
rétrograder Rétrograder un package spécifique vers une version antérieure sudo yum downgrade nginx
échanger Supprimer le package et en installer un autre sudo yum swap nginx httpd
localinstall Installer un package à partir d'un dépôt local sudo yum localinstall http://127.0.0.1/baseos/nginx-a.b.b.c.rpm
installation groupée Installer les packages d'un groupe spécifique sudo yum groupinstall "nom du groupe"

Commandes de package de base

Ces commandes vous aideront à explorer les packages installés ou à rechercher des packages à partir de référentiels.

Commande Fonctionnalité Exemple
liste Répertorier les noms de packages à partir des référentiels sudo miam tout lister
infos Afficher des informations sur un package spécifique sudo yum info nginx
rechercher Rechercher un nom et une description de package sudo yum recherche apache
mettre à jour les informations Afficher des informations sur les mises à jour de packages disponibles sudo yum updateinfo baseos
vérification-mise à jour Afficher les mises à jour de packages disponibles à partir des référentiels activés mise à jour de la vérification sudo yum
liste de groupes Afficher les noms et les groupes de packages disponibles liste de groupe sudo yum
déplist Afficher les dépendances pour un package spécifique sudo yum deplist vsftpd
fournit Recherchez le package qui fournit un fichier spécifique sudo yum fournit "*/bin/zsh"
infos groupe Afficher la description et le contenu d'un groupe de packages sudo yum groupinfo "nom du groupe"
aide Afficher les informations d'aide yum ou l'aide sur la sous-commande aide sudo yum ou liste d'aide sudo yum

Gérer les dépôts Yum

Pour ajouter et gérer des référentiels supplémentaires.

Commande Fonctionnalité Exemple
repolister Répertorier les référentiels de logiciels disponibles repolist sudo yum
repo-pkgs Utiliser des packages dans un référentiel spécifique liste de baseos sudo yum repo-pkgs
informations de dépôt Afficher des informations sur les référentiels activés sudo yum repoinfo baseos
faire du cache Télécharger les données du référentiel dans le cache sudo miam makecache

Dépannage Yum

Lorsque les choses tournent mal avec Yum, utilisez ces commandes.

Commande Fonctionnalité Exemple
propre Nettoyer toutes les données de package en cache/nettoyer toutes les métadonnées des packages sudo yum clean packages ou sudo yum clean all
vérifier Vérifier la base de données RPM locale pour les problèmes vérifier sudo yum
historique Afficher et utiliser les transactions yum liste de l'historique sudo yum ou annulation de l'historique sudo yum ou rétablissement de l'historique sudo yum
fssnapshot Afficher les instantanés LVM filtres sudo yum fs

Options utiles

Options communes à utiliser avec les commandes Yum :

Option de commande Fonctionnalité Exemple
-y Supposer que oui si vous y êtes invité sudo yum -y install nginx
--supposons Supposer que non si vous y êtes invité sudo yum --assumeno install nginx
-v Verbeux sudo yum -v installer
-q Silencieux sudo yum -q install
--pas de plugins Ne chargez aucun plug-in YUM installation sudo yum --noplugins
--disableplugin= Désactiver un plugin spécifique sudo miam --disableplugin=ps
--enableplugin= Activer un plugin spécifique sudo miam --enableplugin=ps
--changelogs Afficher les informations du journal des modifications d'un paquet sudo miam --changelogs install httpd
---filter=?? Filtrer la sortie pour des fournisseurs, des groupes, des architectures spécifiques et autres. liste sudo yum disponible --filter=server
--enablerepo= Activer un dépôt désactivé sudo yum install nginx --enablerepo=??
--disablerepo= Désactiver un dépôt activé sudo yum install nginx --deactivaterepo=??
--téléchargement uniquement Télécharger le package et pas d'installation installer sudo yum --downloadonly httpd

Commandes supplémentaires

Quelques commandes supplémentaires que vous devrez peut-être utiliser de temps en temps :

Commandes Fonctionnalité
reposync Synchroniser le dépôt yum avec le répertoire local
show-installé Afficher les packages installés
vérifier l'arbre Vérifier la cohérence du dépôt local
yumdb Modifier la base de données yum
yumdownloader Télécharger un package du dépôt vers cwd
repoury Interroger le référentiel distant et la base de données locale
repoclosing Obtenir la liste des dépendances non satisfaites
nécessite un redémarrage Afficher les processus qui ont été mis à jour et nécessitent un redémarrage

Si vous vous sentez perdu à tout moment, vous pouvez toujours man yum .

Vous avez aimé ce que vous venez de voir ? Vous pouvez télécharger l'intégralité du contenu au format PDF à partir du lien ci-dessous.

Télécharger la feuille de triche Yum
Linux
  1. Aide-mémoire des commandes IPtables

  2. référence de la ligne de commande systemd (aide-mémoire)

  3. Référence de la ligne de commande Firewalld (aide-mémoire)

  4. Exemples de commandes de connexion iSCSI (aide-mémoire)

  5. Exemples de commande yum sous Linux

Aide-mémoire des commandes Vim

Comment utiliser Tmux + Cheat Sheet

Commande Sudo sous Linux

Principes de base de la ligne de commande Linux :sudo

Comment installer wget sur CentOS 7 avec une feuille de triche wget

sudo :commande introuvable