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

Primary visual

Comment utiliser la commande yum sur CentOS / RHEL

 – Serveur d’impression
Main illustration associated with the content.

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.