Comment utiliser la commande yum sur CentOS / RHEL – Serveur d’impression
Author: Titanfall —
Short summary: HComment utiliser la commande yum pour mettre à jour et corriger mon serveur Red Hat Enterprise Linux / CentOS version 5.x / 6.x / 7.x via RHN ou Internet? Puis-je utiliser la commande up2date sous RHEL v5.x?La commande up2date faisait partie de RHEL version 4.x ou d'une version antérieure. Vous devez utiliser la commande yum […]
Quick overview
- Site
- Tutos GameServer
- Canonical URL
- https://tutos-gameserver.fr/2019/05/04/comment-utiliser-la-commande-yum-sur-centos-rhel-serveur-dimpression/
- LLM HTML version
- https://tutos-gameserver.fr/2019/05/04/comment-utiliser-la-commande-yum-sur-centos-rhel-serveur-dimpression/llm
- LLM JSON version
- https://tutos-gameserver.fr/2019/05/04/comment-utiliser-la-commande-yum-sur-centos-rhel-serveur-dimpression/llm.json
- Manifest
- https://tutos-gameserver.fr/llm-endpoints-manifest.json
- Estimated reading time
- 22 minutes (1267 seconds)
- Word count
- 4223
Key points
- HComment utiliser la commande yum pour mettre à jour et corriger mon serveur Red Hat Enterprise Linux / CentOS version 5.x / 6.x / 7.x via RHN ou Internet?
- Puis-je utiliser la commande up2date sous RHEL v5.x?La commande up2date faisait partie de RHEL version 4.x ou d'une version antérieure.
- Vous devez utiliser la commande yum pour mettre à jour et corriger le système à l'aide de RHN ou d'Internet.
- Utilisation miam commande installer des mises à jour de sécurité critiques et non critiques ainsi que des packages binaires.
Primary visual
Structured content
HComment utiliser la commande yum pour mettre à jour et corriger mon serveur Red Hat Enterprise Linux / CentOS version 5.x / 6.x / 7.x via RHN ou Internet? Puis-je utiliser la commande up2date sous RHEL v5.x?La commande up2date faisait partie de RHEL version 4.x ou d'une version antérieure. Vous devez utiliser la commande yum pour mettre à jour et corriger le système à l'aide de RHN ou d'Internet. Utilisation miam commande installer des mises à jour de sécurité critiques et non critiques ainsi que des packages binaires.
Connectez-vous en tant qu'utilisateur root pour installer et mettre à jour le système. Cette page montre des exemples de tâches sysadmin courantes que vous pouvez effectuer à l'aide de la commande yum sur un système CentOS ou RHEL.
Adblock détecté Mon site Web est rendu possible en affichant des publicités en ligne à mes visiteurs. J'ai compris! Les annonces sont agaçantes, mais elles aident à maintenir ce site Web en marche Il est difficile de maintenir le site en activité et de produire du nouveau contenu lorsque tant de personnes bloquent les annonces. Veuillez envisager de faire un don d’argent à nixCraft via Pay Pal/Bitcoinou devenir un partisan utilisant Patreon.
Comment enregistrer mon système RHEL auprès de RHN Pour enregistrer votre système RHEL 5.x auprès de RHN, entrez la commande suivante et suivez simplement les instructions à l'écran (l'utilisateur CentOS passe à l'étape suivante):# rhn_registerPour enregistrer votre système RHEL 7.x avec RHN, tapez folllwong.# subscription-manager register --username tom --password jerry --auto-attach ATTENTION! Ces exemples ne fonctionnent qu'avec RHEL / CentOS Linux version 5.x ou supérieure. Pour RHEL 4.x et les versions antérieures, utilisez la commande up2date. Comment afficher une liste de logiciels mis à jour et de correctifs de sécurité Tapez la commande suivante à l'invite du shell:# miam mises à jour de la listeExemples de sortie:
Plugins chargés: le plus rapide Chargement des vitesses de miroir depuis le fichier hôte mis en cache * base: ftp.iitm.ac.in * epel: repo.ugm.ac.id * extras: ftp.iitm.ac.in * mises à jour: ftp.iitm.ac.in Packages mis à jour apr.x86_64 1.3.9-5.el6_9.1 mises à jour device-mapper.x86_64 1.02.117-12.el6_9.1 mises à jour device-mapper-libs.x86_64 1.02.117-12.el6_9.1 mises à jour kernel-devel.x86_64 2.6.32-696.16.1.el6 mises à jour kernel-headers.x86_64 2.6.32-696.16.1.el6 mises à jour libblkid.x86_64 2.17.2-12.28.el6_9.1 mises à jour libuuid.x86_64 2.17.2-12.28.el6_9.1 mises à jour util-linux-ng.x86_64 2.17.2-12.28.el6_9.1 mises à jour
Plugins chargés: le plus rapide Chargement des vitesses de miroir depuis le fichier hôte mis en cache * base: ftp.iitm.ac.in * epel: repo.ugm.ac.id * extras: ftp.iitm.ac.in * mises à jour: ftp.iitm.ac.in Packages mis à jour apr.x86_64 1.3.9-5.el6_9.1 mises à jour device-mapper.x86_64 1.02.117-12.el6_9.1 mises à jour device-mapper-libs.x86_64 1.02.117-12.el6_9.1 mises à jour kernel-devel.x86_64 2.6.32-696.16.1.el6 mises à jour kernel-headers.x86_64 2.6.32-696.16.1.el6 mises à jour libblkid.x86_64 2.17.2-12.28.el6_9.1 mises à jour Mises à jour de libuuid.x86_64 2.17.2-12.28.el6_9.1 util-linux-ng.x86_64 2.17.2-12.28.el6_9.1 mises à jour
Comment savoir s'il existe des mises à jour pour les packages déjà installés sur mon système # yum check-update Corrigez le système en appliquant toutes les mises à jour Pour télécharger et installer toutes les mises à jour, tapez la commande suivante:# miam mise à jour Exemples de sortie: Met à jour tous les paquets CentOS 6.x, y compris les paquets dont ils dépendent Vous pouvez uniquement appliquer les mises à jour de package liées à la sécurité à l'aide de la syntaxe suivante:$ sudo yum update --security Pour mettre à jour les packages spécifiés Met à jour le paquet spécifié. La syntaxe est$ yum update nom-paquet-1Pour rechercher et mettre à jour le paquet httpd, entrez:$ sudo yum update httpdVous pouvez mettre à jour un paquet vers une version particulière, par exemple nginx, en utilisant la syntaxe suivante:$ ## commence par trouver une liste de tous les dups ##$ yum --showduplicates list nginx$ ## passe maintenant à la version particulière ##$ sudo yum update-to nginx-version$ sudo yum update-to nginx-1.12.2-1.el7 Lister tous les paquets installés Pour répertorier tous les packages installés, entrez:$ rpm -qa ## ne recommande pas d'utiliser simplement yum ##$ yum liste installée Exemples de sortie:
Plugins chargés: le plus rapide Chargement des vitesses de miroir depuis le fichier hôte mis en cache * base: ftp.iitm.ac.in * epel: mirror1.ku.ac.th * extras: ftp.iitm.ac.in * mises à jour: ftp.iitm.ac.in Paquets installés GeoIP.x86_64 1.5.0-11.el7 @ base OpenEXR-libs.x86_64 1.7.1-7.el7 @ base SDL.x86_64 1.2.15-14.el7 @ base ShellCheck.x86_64 0.3.5-1.el7 @epel acl.x86_64 2.2.51-12.el7 @ base alsa-lib.x86_64 1.1.3-3.el7 @ base apr.x86_64 1.4.8-3.el7_4.1 @updates apr-util.x86_64 1.5.2-6.el7 @ base atk.x86_64 2.22.0-3.el7 @ base atk-devel.x86_64 2.22.0-3.el7 @ base atlas.x86_64 3.10.1-12.el7 @ base audit-libs.x86_64 2.7.6-3.el7 @ base autoconf.noarch 2,69-11.el7 @ base autogen-libopts.x86_64 5.18-5.el7 @ base .... .. ... yum-plugin-mostmirror.noarch 1.1.31-42.el7 @ base zip.x86_64 3.0-11.el7 @ base zlib.x86_64 1.2.7-17.el7 @ base zlib-devel.x86_64 1.2.7-17.el7 @ base
Plugins chargés: le plus rapide Chargement des vitesses de miroir depuis le fichier hôte mis en cache * base: ftp.iitm.ac.in * epel: mirror1.ku.ac.th * extras: ftp.iitm.ac.in * mises à jour: ftp.iitm.ac.in Paquets installés GeoIP.x86_64 1.5.0-11.el7 @base OpenEXR-libs.x86_64 1.7.1-7.el7 @base SDL.x86_64 1.2.15-14.el7 @base ShellCheck.x86_64 0.3.5-1.el7 @epel acl.x86_64 2.2.51-12.el7 @base alsa-lib.x86_64 1.1.3-3.el7 @base apr.x86_64 1.4.8-3.el7_4.1 @updates apr-util.x86_64 1.5.2-6.el7 @base atk.x86_64 2.22.0-3.el7 @base atk-devel.x86_64 2.22.0-3.el7 @base atlas.x86_64 3.10.1-12.el7 @base audit-libs.x86_64 2.7.6-3.el7 @base autoconf.noarch 2.69-11.el7 @base autogen-libopts.x86_64 5.18-5.el7 @base …. .. … yum-plugin-greatestmirror.noarch 1.1.31-42.el7 @base zip.x86_64 3.0-11.el7 @base zlib.x86_64 1.2.7-17.el7 @base zlib-devel.x86_64 1.2.7-17.el7 @base
Savoir si le paquet httpd est installé ou non sur le système $ rpm -qa | grep httpd *$ yum list installé httpdExemples de sortie:
Plugins chargés: le plus rapide Chargement des vitesses de miroir depuis le fichier hôte mis en cache * base: centos.excellmedia.net * epel: repo.ugm.ac.id * extras: centos.excellmedia.net * mises à jour: centos.excellmedia.net Paquets installés httpd.x86_64 2.4.6-67.el7.centos.6 @updates
Plugins chargés: le plus rapide Chargement des vitesses de miroir depuis le fichier hôte mis en cache * base: centos.excellmedia.net * epel: repo.ugm.ac.id * extras: centos.excellmedia.net * mises à jour: centos.excellmedia.net Paquets installés httpd.x86_64 2.4.6-67.el7.centos.6 @updates
Répertorie tous les packages disponibles pour installer tous les packages installés sur le système. $ yum list$ yum list$ yum list | plus ##[[[[Utilisez plus de commande pour afficher les informations un écran à la fois ]##$ yum list | grep bash ##[[[[Utilisez la commande grep pour filtrer les résultats ]## Répertorie tous les packages disponibles pour l'installation $ yum liste disponible$ yum list available | plus$ yum list available | grep nginx Comment rechercher des paquets par nom Vous pouvez rechercher les descriptions de paquet pour la chaîne spécifiée à l'aide de la commande de recherche. La commande list peut aussi être utilisée. Pour rechercher httpd et tous les packages perl correspondants, entrez:$ yum list nom-paquet$ yum list regex$ yum list httpd$ yum list perl *$ yum search nom-paquet$ yum search nginx$ yum search nginx *Exemple de sortie de yum list perl *:
Chargement "installonlyn" brancher Chargement "Sécurité" brancher Mise en place de référentiels Lecture de métadonnées de référentiel à partir de fichiers locaux Paquets installés perl.i386 4: 5.8.8-dix.el5_0.2 installé perl-Archive-Tar.noarch 1,30-1.fc6 installé perl-BSD-Resource.i386 1,28-1.fc6.1 installé perl-Compress-Zlib.i386 1,42-1.fc6 installé perl-DBD-MySQL.i386 3.0007-1.fc6 installé perl-DBI.i386 1,52-1.fc6 installé perl-Digest-HMAC.noarch 1,01-15 installée perl-Digest-SHA1.i386 2.11-1.2.1 installé perl-HTML-Parser.i386 3,55-1.fc6 installé ..... ....... .. perl-libxml-perl.noarch 0,08-1.2.1 base perl-suidperl.i386 4: 5.8.8-dix.el5_0.2 mises à jour
Chargement du plugin "installonlyn" Chargement du plugin "sécurité" Mise en place de référentiels Lecture de métadonnées de référentiel à partir de fichiers locaux Paquets installés perl.i386 4: 5.8.8-10.el5_0.2 installé perl-Archive-Tar.noarch 1.30-1.fc6 installé perl-BSD-Resource.i386 1.28-1.fc6.1 installé perl-Compress-Zlib.i386 1.42-1.fc6 installé perl-DBD-MySQL.i386 3.0007-1.fc6 installé perl-DBI.i386 1.52-1.fc6 installé perl-Digest-HMAC.noarch 1.01-15 installé perl-Digest-SHA1.i386 2.11-1.2.1 installé perl-HTML-Parser.i386 3.55-1.fc6 installé ….. ……. .. perl-libxml-perl.noarch 0.08-1.2.1 base Perl-suidperl.i386 4: 5.8.8-10.el5_0.2 mises à jour
Comment voir les informations détaillées sur un paquet La syntaxe est la suivante:$ yum info pkg-1 pkg-2$ miam info htop$ yum info nginx htopExemples de sortie: Affiche des informations détaillées sur un package sur un serveur Linux RHEL / CentOS.
Comment afficher la liste des dépendances pour un paquet La syntaxe est la suivante:$ yum deplist pkg## show for htop pkg$ yum deplist htopExemples de sortie:
Plugins chargés: le plus rapide Chargement des vitesses de miroir depuis le fichier hôte mis en cache * base: centos.excellmedia.net * epel: repo.ugm.ac.id * extras: centos.excellmedia.net * mises à jour: centos.excellmedia.net package: htop.x86_64 2.0.2-1.el7 dépendance: libc.so.6(GLIBC_2.15)(64bit) fournisseur: glibc.x86_64 2,17-196.el7_4.2 dépendance: libgcc_s.so.1()(64bit) fournisseur: libgcc.x86_64 4.8.5-16.el7_4.1 dépendance: libgcc_s.so.1(GCC_3.0)(64bit) fournisseur: libgcc.x86_64 4.8.5-16.el7_4.1 dépendance: libgcc_s.so.1(GCC_3.3.1)(64bit) fournisseur: libgcc.x86_64 4.8.5-16.el7_4.1 dépendance: libm.so.6()(64bit) fournisseur: glibc.x86_64 2,17-196.el7_4.2 dépendance: libm.so.6(GLIBC_2.2.5)(64bit) fournisseur: glibc.x86_64 2,17-196.el7_4.2 dépendance: libncursesw.so.5()(64bit) fournisseur: ncurses-libs.x86_64 5.9-14.20130511.el7_4 dépendance: libtinfo.so.5()(64bit) fournisseur: ncurses-libs.x86_64 5.9-14.20130511.el7_4 dépendance: rtld(GNU_HASH) fournisseur: glibc.x86_64 2,17-196.el7_4.2 fournisseur: glibc.i686 2,17-196.el7_4.2
Plugins chargés: le plus rapide Chargement des vitesses de miroir depuis le fichier hôte mis en cache * base: centos.excellmedia.net * epel: repo.ugm.ac.id * extras: centos.excellmedia.net * mises à jour: centos.excellmedia.net package: htop.x86_64 2.0.2-1.el7 dépendance: libc.so.6 (GLIBC_2.15) (64 bits) fournisseur: glibc.x86_64 2.17-196.el7_4.2 dépendance: libgcc_s.so.1 () (64bit) fournisseur: libgcc.x86_64 4.8.5-16.el7_4.1 dépendance: libgcc_s.so.1 (GCC_3.0) (64 bits) fournisseur: libgcc.x86_64 4.8.5-16.el7_4.1 dépendance: libgcc_s.so.1 (GCC_3.3.1) (64 bits) fournisseur: libgcc.x86_64 4.8.5-16.el7_4.1 dépendance: libm.so.6 () (64bit) fournisseur: glibc.x86_64 2.17-196.el7_4.2 dépendance: libm.so.6 (GLIBC_2.2.5) (64 bits) fournisseur: glibc.x86_64 2.17-196.el7_4.2 dépendance: libncursesw.so.5 () (64bit) fournisseur: ncurses-libs.x86_64 5.9-14.20130511.el7_4 dépendance: libtinfo.so.5 () (64bit) fournisseur: ncurses-libs.x86_64 5.9-14.20130511.el7_4 dépendance: rtld (GNU_HASH) fournisseur: glibc.x86_64 2.17-196.el7_4.2 fournisseur: glibc.i686 2.17-196.el7_4.2
Comment installer les packages spécifiés [ RPM(s) ] Pour installer le paquet appelé httpd:# yum install nom-paquet-1 nom-paquet-2# miam installer httpd# miam installer nginx mariadb-server php-fpm# miam installer htopExemples de sortie: Installe le paquet spécifié nommé htop sur un système CentOS / RHEL. Pour installer un package à partir d'un fichier local appelé foo.rpm ou http ou miroir ftp:$ sudo yum localinstall foo.rpm$ sudo yum https://server1.cyberciti.biz/foo.rpmIl est également possible d'installer une version particulière. Pour rechercher ou afficher les doublons, dans les pensions, dans les commandes de liste / recherche$ yum --showduplicates list php$ ## installe maintenant à une version particulière ##$ sudo yum update-to php-version$ sudo yum update-to php-7.0.2-1.nix Comment rétrograder un paquet vers une version antérieure La syntaxe est la suivante:# yum downgrade pkg# yum downgrade nginx Comment réinstaller un paquet La syntaxe est la suivante:# miam réinstaller pkg# miam réinstaller httpd Comment supprimer / désinstaller les packages spécifiés [ RPM(s) ] Supprimer le paquet appelé httpd, entrez:# yum remove nom-paquet-1 nom-paquet-2# yum erase nom-paquet-1 nom-paquet-2# miam supprimer httpd# miam effacer htop Comment supprimer les paquets / deps inutiles / non désirés La syntaxe est la suivante:# miam autoremoveExemples de sortie:
Plugins chargés: le plus rapide Résoudre les dépendances -> Contrôle de transaction en cours ---> Paquet tcp_wrappers-libs.x86_64 0:7.6-77.el7 sera effacé -> Résolution de dépendance terminée -> Trouver des dépendances non utilisées Trouvé et enlever 0 dépendances inutiles
Dépendances résolues ================================================ =============================================== == Taille du dépôt de la version archivée du paquet ================================================ =============================================== == Enlèvement: tcp_wrappers-libs x86_64 7.6-77.el7 @ base 131 k
récapitulatif des transactions ================================================ =============================================== == Retirer 1 Paquet
Taille installée: 131 k Est-ce correct [[[[y / N]: y Téléchargement de packages: Exécution du contrôle de transaction Test de transaction en cours Test de transaction réussi Transaction en cours Effacement: tcp_wrappers-libs-7.6-77.el7.x86_64 1/1 Vérification: tcp_wrappers-libs-7.6-77.el7.x86_64 1/1 Enlevé: tcp_wrappers-libs.x86_64 0:7.6-77.el7
Achevée!
Plugins chargés: le plus rapide Résoudre les dépendances -> Contrôle de transaction en cours —> Le paquet tcp_wrappers-libs.x86_64 0: 7.6-77.el7 sera effacé -> Résolution de dépendance terminée -> Trouver des dépendances non utilisées Trouvé et en supprimant 0 dépendances inutiles Dépendances résolues ======================================== =============================================== =========== Taille du dépôt de la version archivée du paquet =============================================== =============================================== === Enlèvement: tcp_wrappers-libs x86_64 7.6-77.el7 @base 131 k Récapitulatif de la transaction =============================================== =============================================== === Remove 1 Package Taille installée: 131 k Est-ce correct [y/N]: y Téléchargement de packages: Exécution du contrôle de transaction Test de transaction en cours Test de transaction réussi Transaction en cours Effacement: tcp_wrappers-libs-7.6-77.el7.x86_64 1/1 Vérification: tcp_wrappers-libs-7.6-77.el7.x86_64 1/1 Supprimée: tcp_wrappers-libs.x86_64 0: 7.6-77.el7 Complète!
Afficher la liste des forfaits disponibles $ yum list all Afficher la liste des logiciels du groupe Tapez la commande suivante:$ yum grouplistOUliste des groupes $ yumSortie: Groupes installés: Ingénierie et scientifique Base de données MySQL Rédacteurs Outils système Internet textuel Serveur réseau hérité Serveur de noms DNS Assistance réseau à distance Serveur ftp Serveurs de réseau Développement de logiciels hérités Support logiciel hérité Bibliothèques de développement Graphique Serveur Web Rubis Support d'impression Serveur de courrier Outils de configuration du serveur Base de données PostgreSQL Groupes disponibles: Bureau / Productivité Outils d'administration Beagle Outils de développement Développement de logiciels GNOME Développement logiciel X La virtualisation Environnement de bureau GNOME Création et publication Mono Jeux et divertissement XFCE-4.4 Garçon manqué Java Développement Java Emacs Système X Window Serveur de fichiers Windows Développement de logiciels KDE KDE (environnement de bureau K) Horde Son et vidéo FreeNX et NX Serveur de nouvelles Yum Utilities Internet graphique Terminé
Installer tous les paquets par défaut par groupe Installez tous les packages de groupe «Outils de développement», entrez:# yum groupinstall "Outils de développement"OU# yum groups install "Outils de développement" Mettre à jour tous les paquets par défaut par groupe Mettez à jour tous les packages de groupe «Outils de développement», entrez:# yum groupupdate "Outils de développement"OU# yum groups met à jour "Outils de développement" Supprimer tous les paquets d'un groupe Supprimez tous les packages de groupe «Outils de développement», entrez:# yum groupremove "Outils de développement"OU# yum groupes remove "Outils de développement" Afficher la description et le contenu d'un groupe de packages $ yum groupinfo 'Outils de développement'OU$ yum groups info 'Outils de développement'$ yum groups info 'Serveur de fichiers et d'impression' Exemples de sortie:
Plugins chargés: le plus rapide Chargement des vitesses de miroir depuis le fichier hôte mis en cache * base: del-mirrors.extreme-ix.org * epel: ftp.riken.jp * extras: del-mirrors.extreme-ix.org * mises à jour: del-mirrors.extreme-ix.org
Groupe d'environnement: serveur de fichiers et d'impression Environment-Id: fichier-print-server-environment Description: serveur de fichiers, d'impression et de stockage pour les entreprises. Groupes obligatoires: + base + noyau + serveur de fichiers + serveur d'impression Groupes facultatifs: + client de sauvegarde + serveur de sauvegarde + débogage + client-annuaire + agents invités + ha + surveillance du matériel + java-platform + grands systèmes + client-système-fichier-réseau + performance + gestion de système à distance + stockage résilient
Plugins chargés: le plus rapide Chargement des vitesses de miroir depuis le fichier hôte mis en cache * base: del-mirrors.extreme-ix.org * epel: ftp.riken.jp * extras: del-mirrors.extreme-ix.org * updates: del-mirrors.extreme-ix.org Groupe d'environnement: Serveur de fichiers et d'impression Environment-Id: fichier-print-server-environment Description: serveur de fichiers, d'impression et de stockage pour les entreprises. Groupes obligatoires: + base + noyau + serveur de fichiers + serveur d'impression Groupes facultatifs: + client de sauvegarde + serveur de sauvegarde + débogage + client-annuaire + agents invités + ha + surveillance du matériel + java-platform + grands systèmes + client-système-fichier-réseau + performance + gestion de système à distance + stockage résilient
Installer un package d'architecture particulier Si vous utilisez une version 64 bits de RHEL, il est possible d'installer 32 packages (veuillez noter que la prise en charge 32 bits est abandonnée dans la dernière version de CentOS / RHEL 7.x):# yum install nom du paquet. architecture# miam installer mysql.i386 Afficher les packages non installés via les dépôts officiels souscrits par RHN Afficher tous les packages non disponibles via les canaux ou les référentiels abonnés i.e montre les packages installés via d'autres référentiels:$ yum list extrasExemple de sortie: Chargement du plugin "installonlyn" Chargement du plugin "sécurité" Mise en place de référentiels Lecture de métadonnées de référentiel à partir de fichiers locaux Forfaits Extra DenyHosts.noarch 2.6-python2.4 installé VMwareTools.i386 6532-44356 installé john.i386 1.7.0.2-3.el5.rf installé kernel.i686 2.6.18-8.1.15.el5 installé kernel-devel.i686 2.6.18-8.1.15.el5 installé lighttpd.i386 1.4.18-1.el5.rf installé lighttpd-fastcgi.i386 1.4.18-1.el5.rf installé psad.i386 2.1-1 installé rssh.i386 2.3.2-1.2.el5.rf installé
Afficher quel paquet fournit le fichier Vous pouvez facilement savoir quel package RPM fournit le fichier. Par exemple, recherchez ce qui fournit le fichier / etc / passwd:$ yum ce qui fournit / etc / passwdOU$ yum fournit / etc / passwdExemple de sortie: Plugins chargés: le plus rapide Chargement des vitesses de miroir depuis le fichier hôte mis en cache * base: centos.excellmedia.net * epel: repo.ugm.ac.id * extras: centos.excellmedia.net * mises à jour: centos.excellmedia.net setup-2.8.71-7.el7.noarch: ensemble de fichiers de configuration système et d'installation Repo: base Apparié de: Nom de fichier: / etc / passwd
setup-2.8.71-7.el7.noarch: ensemble de fichiers de configuration système et d'installation Repo: @base Apparié de: Nom de fichier: / etc / passwd
Vous pouvez utiliser la même commande pour répertorier les packages qui répondent à des dépendances:$ yum whatprovides dependency-1 dependency-2$ yum fournit une chaîne$ yum fournit '* bin / nginx *' Comment nettoyer la mémoire cache Vous pouvez supprimer tous les packages, en-têtes et autres informations mis en cache et téléchargés:# miam tout nettoyerExemples de sortie:
Plugins chargés: le plus rapide Repos de nettoyage: mises à jour des extras de base Tout nettoyer Vous souhaitez peut-être: rm -rf / var / cache / yum, pour libérer également l'espace occupé par les données orphelines des pensions désactivées ou supprimées Nettoyage de la liste des miroirs les plus rapides
Plugins chargés: le plus rapide Repos de nettoyage: mises à jour des extras de base Tout nettoyer Vous souhaitez peut-être: rm -rf / var / cache / yum, pour libérer également l'espace occupé par les données orphelines des pensions désactivées ou supprimées Nettoyage de la liste des miroirs les plus rapides
La commande ci-dessus peut aider à résoudre les problèmes pouvant résulter d'en-têtes obsolètes, d'erreurs réseau, etc. Pour rechercher des problèmes dans la base de données RPM locale:# miam vérifier Comment lister les référentiels logiciels $ yum repolistExemples de sortie:
identifiant de repo statut de nom de repo base/7/ x86_64 CentOS-7 - base 9591 epel / x86_64 Extra Packages pour Enterprise Linux 7 - x86_64 12155 extras /7/ x86_64 CentOS-7 - extras 327 nginx / x86_64 dépôt nginx 313 mises à jour/7/ x86_64 CentOS-7 - Mises à jour 1573 repolist: 23959
identifiant de repo statut de nom de repo base / 7 / x86_64 CentOS-7 – Base 9591 epel / x86_64 Extra Packages pour Enterprise Linux 7 – x86_64 12155 extras / 7 / x86_64 CentOS-7 – Extras 327 nginx / x86_64 nginx repo 313 mises à jour / 7 / x86_64 CentOS-7 – Mises à jour 1573 repolist: 23959
Afficher des informations sur les référentiels yum activés Pour obtenir des informations sur le repo nginx, exécutez:$ yum repoinfo nginxExemples de sortie:
Repo-id: nginx / x86_64 Nom-repo: nginx repo Repo-status: activé Repo-révision: 1511279401 Repo-updated: mar. Nov. 21 15:50: 07 2017 Repo-Pkgs: 313 Repo-taille: 143 M Repo-baseurl: http://nginx.org/packages/mainline/centos/7/ x86_64 / Repo-expire: 21600 seconde(s) (dernier: samedi déc 23 16:49:24 2017) Filtre: lecture seule: présent Repo-filename: /etc/yum.repos.d/nginx.repo
repolist: 313
Repo-id: nginx / x86_64 Nom-repo: nginx repo Repo-status: activé Repo-révision: 1511279401 Repo-updated: mar. Nov. 21 15:50:07 2017 Repo-Pkgs: 313 Taille Repo: 143 M Repo-baseurl: http://nginx.org/packages/mainline/centos/7/x86_64/ Repo-expire: 21600 seconde (s) (dernière: sam. Déc. 23 16:49:24 2017) Filtre: lecture seule: présent Nom du fichier repo: /etc/yum.repos.d/nginx.repo repolist: 313
Comment travailler avec un référentiel donné La syntaxe est la suivante:# yum repo-pkgs repo_name_id [pkg]Répertoriez tous les paquets du référentiel nginx:# yum repo-pkgs nginx listObtenez des informations sur le paquet nginx à partir du référentiel nginx:# yum repo-pkgs nginx info | plus# yum repo-pkgs info nginxInstallez un paquet nommé «nginx» à partir du référentiel nginx:# yum repo-pkgs nginx installer nginxInstallez TOUS LES PACKAGES à partir du référentiel nginx:# yum repo-pkgs nginx installEffacez / supprimez / supprimez un paquet nommé «nginx» du référentiel nginx:# yum repo-pkgs nginx éliminer nginxEffacer / supprimer / supprimer TOUS LES PACKAGES du référentiel nginx:# yum repo-pkgs nginx supprimerMettez à niveau le package nginx à partir du référentiel nginx:# yum repo-pkgs nginx upgrade nginxRéinstallez le package nginx à partir du référentiel nginx:# yum repo-pkgs nginx réinstaller nginx Comment afficher et utiliser l'historique miam La syntaxe est la suivante:histoire miam# historique de miam# miam info ID# yum undo ID# miam redo IDVoir «CentOS / RHEL: voir l'historique détaillé des commandes yum» pour plus d'informations. Comment voir l'aide sur la commande yum Reportez-vous à la page de manuel yum command pour plus d'informations:$ man miam$ miam aide$ yum aide installer$ yum aide effacerExemples de sortie:
Plugins chargés: le plus rapide effacer FORFAIT ...
Supprimer un paquet ou des paquets de votre système
alias: remove
Résumé de la commande yum
Nom de la commande Description / utilisation
yum check-update Afficher la liste des mises à jour de paquet disponibles
miam mise à jouryum update pkg1 Mettre à jour tous les paquets ou mettre à jour le paquet pkg1
miam installer pkg Installer un paquet
yum localinstall pkg.rpm Installer un paquet à partir d'un fichier nommé pkg.rpm
yum erase pkg Supprimer un colis
yum enlever pkg Comme ci-dessus
miam autoremove Libérez de l'espace disque en supprimant les packages indésirables.
miam réinstaller pkg Réinstaller un paquet
yum downgrade pkg Rétrograder un paquet vers une version plus ancienne
miam chèque Vérifier la base de données rpm pour les erreurs / problèmes
yum clean packages Supprimer la base de données des packages en cache
miam tout nettoyer Supprimer tous les packages et métadonnées du cache disque
yum listyum liste installéeyum list phpyum liste disponible Liste des noms de paquets
miam déplist pkg1 Afficher les dépendances pour un pkg1
miam info pkg Afficher les infos sur un forfait
yum recherche pkgyum search regex Rechercher des noms de paquets
miam fournit la chaînemiam ce qui fournit la chaîne Liste des paquets qui fournissent le fichier donné ou d'autres informations
miam liste de l'histoire Afficher une liste de toutes les actions de l'historique des commandes yum telles que installer / mettre à jour / effacer
miam histoire info ID Obtenir des informations sur l'ID d'action yum
miam historique annuler ID Annuler l'action de commande yum de l'ID
miam histoire redor ID Redotez l'action de commande yum à partir de l'ID
miam grouplist Liste des groupes de colis
yum groupinstall 'Nom du groupe' Installer tous les paquets dans le nom de groupe donné
yum groupinfo 'Nom du groupe' Voir les paquets dans le nom de groupe donné
Supprimer le nom du groupe Supprimer / Supprimer tous les packages du groupe sélectionné
miam repolist Afficher une liste de tous les référentiels activés
miam repoinfo repoID Afficher les infos sur repoID
yum repo-pkgs repoID liste Afficher les packages de repoID repo
yum repo-pkgs repoID installer Installer tous les paquets à partir de repoID repo
yum repo-pkgs repoID supprimer Effacer tous les paquets de repoID repo
yum repo-pkgs repoID réinstaller Réinstallez tous les paquets de repoID repo
miam aidemiam aide commandant yum Affiche l'aide sur la commande yum ou lit la page de manuel de la commande yum
Posté par: Vivek Gite L'auteur est le créateur de nixCraft et un administrateur système chevronné, un ingénieur DevOps et un formateur pour les scripts du système d'exploitation Linux / Unix. Obtenir le derniers tutoriels sur SysAdmin, Linux / Unix et des sujets open source via des flux RSS / XML ou bulletin électronique hebdomadaire.
Click to rate this post! [Total: 0 Average: 0]
Topics and keywords
Themes: Serveur d'impression
License & attribution
License: CC BY-ND 4.0.
Attribution required: yes.
Manifest: https://tutos-gameserver.fr/llm-endpoints-manifest.json
LLM Endpoints plugin version 1.1.2.