Comment activer, désactiver et installer les plug-ins yum

Comment activer, désactiver et installer les plug-ins yum

Les plug-ins yum sont de petits programmes qui étendent et améliorent les performances globales du gestionnaire de packages. Quelques-uns d'entre eux sont installés par défaut, alors que beaucoup ne sont pas. Yum vous informe toujours quels plug-ins, le cas échéant, sont chargés et actifs chaque fois que vous exécutez une commande yum.

Dans ce court article, nous expliquerons comment activer ou désactiver et configurer les plug-ins de gestionnaire de packages YUM dans les distributions CENTOS / RHEL.

Pour voir tous les plug-ins actifs, exécutez une commande yum sur le terminal. De la sortie ci-dessous, vous pouvez voir que le mârror rapide Le plug-in est chargé.

# yum Search nginx Plugins chargés: mârror rapide Les rapaces ont plus de 2 semaines. Installer Yum-Cron? Ou courir: yum makecache déterminant rapidement les miroirs les plus rapides… 

Activer les plug-ins yum

Pour activer les plug-ins Yum, assurez-vous que la directive Plugins = 1 (1 le sens sur) existe sous le [principal] section dans le / etc / yum.confli fichier, comme indiqué ci-dessous.

# vi / etc / yum.confli 
Fichier de configuration de yum
[Main] cachedir = / var / cache / yum / $ basearch / $ releasever keepcache = 0 debuglevel = 2 logfile = / var / log / yum.journal exactarch = 1 obsolètes = 1 gpgcheck = 1 Plugins = 1 installOnly_limit = 5

Ceci est une méthode générale pour permettre aux plug-ins de YUM à l'échelle mondiale. Comme nous le verrons plus loin, vous pouvez les activer individuellement dans leurs fichiers de configuration réceptifs.

Désactiver les plug-ins yum

Pour désactiver les plug-ins YUM, modifiez simplement la valeur ci-dessus 0 (signifiant off), qui désactive tous les plug-ins à l'échelle mondiale.

Plugins = 0 

À ce stade, il est utile de noter que:

  • Depuis quelques plug-ins (comme produit de produit et manager d'abonnement) Offrir des fonctionnalités fondamentales YUM, il n'est pas recommandé d'éteindre tous les plug-ins en particulier dans le monde entier.
  • Deuxièmement, la désactivation des plug-ins à l'échelle mondiale est autorisée comme une issue facile, et cela implique que vous pouvez utiliser cette disposition lorsque vous enquêtez sur un problème probable avec miam.
  • Les configurations pour divers plug-ins sont situées dans / etc / yum / pluginconf.d/.
  • Désactiver les plug-ins à l'échelle mondiale / etc / yum.confli remplace les paramètres dans les fichiers de configuration individuels.
  • Et vous pouvez également désactiver un seul ou tous les plug-ins yum lors de l'exécution de miam, comme décrit plus loin.

Installation et configuration des plug-ins YUM supplémentaires

Vous pouvez afficher une liste de tous les plug-ins yum et leurs descriptions en utilisant cette commande.

# yum Search Yum-Plugin Plugins chargés: FastStMirror Recodate a plus de 2 semaines. Installer Yum-Cron? Ou exécuter: Yum makecache de chargement rapide des vitesses de miroir à partir de fichier hôte caché * base: miroir.SOV.Royaume-Uni.goscomb.net * EPEL: www.service de miroir.org * extras: miroir.SOV.Royaume-Uni.goscomb.net * mises à jour: miroir.SOV.Royaume-Uni.goscomb.net =============================================. ======================. ==============================================. ====== Packagekit-yum-Plugin.x86_64: Dites à packagekit pour vérifier les mises à jour lorsque Yum quitte FusionInventory-Agent-yum-Plugin.NOARCH: Demandez à FusionInventory Agent d'envoyer un inventaire lorsque Yum quitte les kabi-yum-plugins.Noarch: Le plugin Centos Linux Abi Yum Plugin Yum-Plugin-Aliases.Noarch: le plugin yum pour permettre aux alias filtres yum-plugin-auto-update-debug-info.Noarch: le plugin Yum pour activer les mises à jour automatiques des packages debuginfo installés yum-plugin-changelog.Noarch: plugin yum pour la visualisation du package changelogs avant / après la mise à jour de Yum-Plugin-FastestMirror.Noarch: plugin yum qui choisit le référentiel le plus rapide dans un miroir yum-plugin-filter-data.NOARCH: le plugin YUM à répertorier le filtre en fonction des données du package Yum-Plugin-FS-Snapshot.NOARCH: le plugin Yum pour installer automatiquement vos systèmes de fichiers lors des mises à jour Yum-Plugin-keys.Noarch: le plugin Yum pour gérer les clés de signature Yum-Plugin-list-data.Noarch: le plugin yum pour répertorier les données de package agrégées yum-plugin-local.NOARCH: le plugin Yum pour gérer automatiquement un dépôt local. de packages téléchargés yum-plugin-merge-conf.Noarch: le plugin YUM pour fusionner les modifications de configuration lors de l'installation de packages Yum-Plugin-OVL.Noarch: le plugin Yum pour travailler autour de superlayfs émet des actions de Yum-Plugin-Post-Transaction.NOARCH: YUM Plugin pour exécuter des commandes arbitraires lorsque certains PKG sont agis sur YUM-Plugin-priorités.Noarch: Plugin pour donner des priorités aux packages de différents reposs YUM-Plugin-ProtectBase.Noarch: le plugin Yum pour protéger les packages de certains référentiels. mium-plugin-ps.NOARCH: le plugin Yum à regarder les processus, en ce qui concerne les packages Yum-Plugin-Remove-With-Leaves.NOARCH: le plugin YUM pour supprimer les dépendances qui ne sont plus utilisées en raison d'un retrait Yum-Plugin-RPM-Warm-Cache.NOARCH: le plugin YUM pour accéder aux fichiers RPMDB tôt pour réchauffer l'accès à la DB Yum-Plugin-show-leves.Noarch: plugin yum qui montre des packages de feuilles nouvellement installés.Noarch: le plugin YUM pour ajouter des référentiels temporaires Yum-Plugin-Tsflags.NOARCH: le plugin yum pour ajouter des tsflags par une option de commande de commande yum-plagin-odgrade-helper.NOARCH: le plugin YUM pour aider à passer à la prochaine version de distribution Yum-Plugin-Verify.NOARCH: le plugin YUM à ajouter la commande Vérifier, et options Yum-Plugin-Versionlock.NOARCH: le plugin yum pour verrouiller les packages spécifiés de la mise à jour 

Pour installer un plug-in, utilisez la même méthode pour installer un package. Par exemple, nous installerons le changelog Plug-in qui est utilisé pour afficher le package changelogs avant / après la mise à jour.

# yum installer yum-plugin-changelog 

Une fois que vous avez installé, changelog sera activé par défaut, pour confirmer un examen de son fichier de configuration.

# vi / etc / yum / pluginconf.D / Changelog.confli 

Maintenant vous pouvez voir le changelog pour un package (httpd Dans ce cas) comme ça.

# yum Changelog httpd Plugins chargés: ChangeLog, FastStMirror Chargement des vitesses de miroir à partir de fichier hôte caché * Base: Miroirs.linode.com * epel: miroir.Internet libre.co.UK * Extras: miroirs.linode.com * Mises à jour: miroirs.linode.com Listing All ChangeLogs ==================== Packages installés ================== Httpd-2.4.6-45.EL7.centos.4.x86_64 installé * Mer 12 avril 17:30:00 2017 CentOS Sources <[email protected]> - 2.4.6-45.EL7.centos.4 - Supprimer l'index.html, ajouter centos-noindex.le goudron.GZ - Changer VString - Changer Symmink pour PoweredBy.PNG - Mettre à jour la bienvenue.confie avec des alias appropriés… 

Désactiver les plug-ins yum en ligne de commande

Comme indiqué précédemment, nous pouvons également désactiver un ou plusieurs plug-ins tout en exécutant une commande yum en utilisant ces deux options importantes.

  • --noplugines - éteint tous les plug-ins
  • --DisablePlugin = Plugin_name - désactive un seul plug-ins

Vous pouvez désactiver tous les plug-ins comme dans cette commande yum.

# yum Search --noplugins Yum-Plugin 

La commande suivante désactive le plug-in, mârror rapide Lors de l'installation httpd emballer.

# Yum Install --DisablePlugin = FastStMirror Httpd Plugins chargés: Changelog Resolving dépendances -> Exécuter la vérification des transactions ---> package httpd.x86_64 0: 2.4.6-45.EL7.centos.4 sera mis à jour -> Traitement la dépendance: httpd = 2.4.6-45.EL7.centos.4 pour le package: 1: mod_ssl-2.4.6-45.EL7.centos.4.x86_64 ---> package httpd.x86_64 0: 2.4.6-67.EL7.centos.6 sera une mise à jour… 

C'est tout pour le moment! Vous aimerez peut-être également lire ces articles liés à Yum.

  1. Comment utiliser «History Yum» pour découvrir les informations de packages installés ou supprimés
  2. Comment corriger l'erreur YUM: l'image du disque de base de données est mal formée

Dans ce guide, nous avons montré comment activer, configurer ou désactiver les plug-ins de gestionnaire de packages YUM dans CENTOS / RHEL 7. Utilisez le formulaire de commentaire ci-dessous pour poser toute question ou partager votre point de vue sur cet article.