So aktivieren, deaktivieren und installieren Sie Yum-Plug-Ins
- 3851
- 223
- Susanne Stoutjesdijk
Yum-Plug-Ins sind kleine Programme, die die Gesamtleistung des Paketmanagers erweitern und verbessern. Einige von ihnen sind standardmäßig installiert, während viele nicht sind. Yum benachrichtigt Sie immer, welche Plug-Ins, falls vorhanden, geladen und aktiv sind, wenn Sie einen Yum.
In diesem kurzen Artikel erläutert wir, wie Sie Yum Paket Manager-Plug-Ins in CentOS/RHEL-Verteilungen ein- oder ausschalten und konfigurieren können.
Um alle aktiven Plug-Ins anzuzeigen, führen Sie einen Yum-Befehl auf dem Terminal aus. Aus der folgenden Ausgabe können Sie sehen, dass die schnellste Mirror Das Plug-In ist geladen.
# Yum Search Nginx Ladete Plugins: schnellste Mirror Repodata ist über 2 Wochen alt. Installieren Sie Yum-Cron? Oder rennen: yum makecache schnell die schnellsten Spiegel bestimmen…
Aktivieren von Yum-Plug-Ins
Stellen Sie die Richtlinie sicher, um Yum-Plug-Ins zu aktivieren Plugins = 1
(1 Bedeutung auf) existiert unter dem [hauptsächlich] Abschnitt in der /etc/yum.Conf Datei, wie unten gezeigt.
# vi /etc /yum.ConfYUM -Konfigurationsdatei
[Main] Cacheedir =/var/cache/yum/$ basearch/$ releasever keepcache = 0 debuglevel = 2 logfile =/var/log/yum.log exactarch = 1 veraltetes = 1 gpgcheck = 1 Plugins = 1
InstallOnly_Limit = 5
Dies ist eine allgemeine Methode, um Yum-Plug-Ins weltweit zu aktivieren. Wie wir später sehen werden, können Sie sie in ihren empfänglichen Konfigurationsdateien einzeln aktivieren.
Deaktivieren von Yum-Plug-Ins
Um Yum-Plug-Ins zu deaktivieren, ändern Sie einfach den obigen Wert auf 0
(bedeutet off), was alle Plug-Ins weltweit deaktiviert.
Plugins = 0
In diesem Stadium ist es nützlich zu beachten, dass:
- Da ein paar Plug-Ins (wie z Produkt ID Und Abonnement-Manager) Bieten Sie grundlegende Yum-Funktionen an, es wird nicht empfohlen, alle Plug-Ins insbesondere global auszuschalten.
- Zweitens ist die weltweite Deaktivierung von Plug-Ins als einfacher Ausweg zulässig, und dies bedeutet, dass Sie diese Bestimmung bei der Untersuchung eines wahrscheinlichen Problems mit Yum verwenden können.
- Konfigurationen für verschiedene Plug-Ins befinden sich in /etc/yum/pluginconf.D/.
- Deaktivieren von Plug-Ins weltweit in /etc/yum.Conf Überschreibt Einstellungen in einzelnen Konfigurationsdateien.
- Und Sie können auch eine einzelne oder alle Yum-Plug-Ins deaktivieren, wenn Sie yum ausführen, wie später beschrieben.
Installieren und Konfigurieren von zusätzlichen Yum-Plug-Ins
Sie können eine Liste aller Yum-Plug-Ins und ihrer Beschreibungen mit diesem Befehl anzeigen.
# Yum Search Yum-Plugin Ladete Plugins: Die schnellste Repodata ist über 2 Wochen alt. Installieren Sie Yum-Cron? Oder laufen: yum makecache schnelle Ladespiegelgeschwindigkeiten von zwischengespeicherter Hostfile * Basis: Spiegel.Sov.Vereinigtes Königreich.Goscomb.net * epel: www.Spiegelservice.Org * Extras: Spiegel.Sov.Vereinigtes Königreich.Goscomb.Netz * Updates: Spiegel.Sov.Vereinigtes Königreich.Goscomb.net ===================================================== ===================ieben ====================================================== ====== Paketkit-yum-Plugin.x86_64: Sagen Sie PackageKit, dass Sie nach Updates suchen, wenn Yum FusionInventory-Agent-Yum-Plugin verlässt.Noarch: Bitten Sie den FusionInventory Agent, ein Inventar zu senden, wenn Yum Kabi-Yum-Plugins verlässt.Noarch: Der CentOS Linux-Kernel Abi Yum Plugin Yum-Plugin-Aliase.Noarch: Yum-Plugin, um Aliase-Filter yum-plugin-auto-update-debug-info zu aktivieren.Noarch: Yum-Plugin, um automatische Updates für installierte Debuginfo-Pakete Yum-Plugin-Changelog zu ermöglichen.Noarch: Yum-Plugin zum Anzeigen von Paket Changelogs vor/nach dem Aktualisieren von Yum-Plugin-FastestMirror.Noarch: Yum Plugin, das das schnellste Repository aus einer Mirrorlist Yum-Plugin-Filter-Data auswählt.Noarch: Yum-Plugin, um den Filter basierend auf Paketdaten Yum-Plugin-FS-Snapshot aufzulisten.Noarch: Yum-Plugin, um Ihre Dateisysteme automatisch während der Aktualisierungen zu schnappen.Noarch: Yum-Plugin, um mit Signierschlüssel yum-plugin-list-Daten zu versorgen.Noarch: Yum-Plugin zum Auflisten von Aggregat-Paketdaten Yum-Plugin-Local.Noarch: Yum Plugin, um ein lokales Repo automatisch zu verwalten. von heruntergeladenen Paketen Yum-Plugin-Merge-Conf.Noarch: Yum-Plugin, um die Konfiguration zu verschmelzen, ändert sich beim Installieren von Paketen yum-plugin-avl.Noarch: Yum-Plugin, um Overlayfs zu arbeiten.Noarch: Yum-Plugin, um beliebige Befehle auszuführen, wenn bestimmte PKGs auf Yum-Plugin-Prioritäten wirken.Noarch: Plugin, um Paketen aus verschiedenen Repos-Yum-Plugin-Protectbase Prioritäten zu geben.Noarch: Yum -Plugin zum Schutz von Paketen vor bestimmten Repositories. yum-plugin-ps.Noarch: Yum-Plugin, um Prozesse zu betrachten, in Bezug auf Pakete yum-plugin-remove-with-Leaves.Noarch: Yum-Plugin, um Abhängigkeiten zu entfernen, die aufgrund eines Entfernungsrückgangs nicht mehr verwendet werden.Noarch: Yum-Plugin, um auf die RPMDB-Dateien frühzeitig zugreifen.Noarch: Yum Plugin, das neu installierte Blattpakete Yum-Plugin-Tmprepo anzeigt.Noarch: Yum Plugin, um temporäre Repositories yum-plugin-tsflags hinzuzufügen.Noarch: Yum-Plugin zum Hinzufügen von TSFlags nach einer Befehlszeile-Option Yum-Plugin-Upgrade-Helper.Noarch: Yum Plugin, um Upgrades auf die nächste Verteilungsversion Yum-Plugin-Verify zu unterstützen.Noarch: Yum Plugin, um den Befehl verifizieren zu können, und Optionen yum-plugin-versionlocke.Noarch: Yum -Plugin, um die angegebenen Pakete aus dem Aktualisieren zu sperren
Verwenden Sie zum Installieren eines Plug-Ins dieselbe Methode zum Installieren eines Pakets. Zum Beispiel werden wir die installieren Änderungsprotokoll Plug-In, mit dem Paket-Changelogs vor/nach der Aktualisierung angezeigt wird.
# Yum Yum-Plugin-Changelog installieren
Sobald Sie installiert haben, Änderungsprotokoll wird standardmäßig aktiviert, um zu bestätigen, dass die Konfigurationsdatei untersucht wird.
# vi/etc/yum/pluginconf.D/Changelog.Conf
Jetzt können Sie die anzeigen Änderungsprotokoll für ein Paket (httpd in diesem Fall) so.
# yum Changelog httpd Ladete Plugins: Changelog, schnellste Ladespiegelgeschwindigkeiten von zwischengespeicherter Hostfile * Basis: Spiegel.Linode.com * epel: spiegel.Freethought-Internet.CO.UK * Extras: Spiegel.Linode.com * Updates: Spiegel.Linode.com listing alle änderungelogs =================== Installierte Pakete.4.6-45.EL7.Centos.4.x86_64 installiert * Mi 12. April 17:30:00 2017 Centos Quellen <[email protected]> - 2.4.6-45.EL7.Centos.4 - Index entfernen.HTML, CentOS-noIndex hinzufügen.Teer.GZ - Vstring ändern - Symlink für Poweredby ändern.PNG - Update Willkommen.Bekennt mit richtigen Aliase…
Deaktivieren Sie Yum-Plug-Ins in der Befehlszeile
Wie bereits erwähnt, können wir auch einen oder mehrere Plug-Ins ausschalten, während wir einen Yum-Befehl ausführen, indem wir diese beiden wichtigen Optionen verwenden.
--Noplugins
- schaltet alle Plug-Ins aus--deaktivierenplugin = plugin_name
- deaktiviert ein einzelnes Plug-Ins
Sie können alle Plug-Ins wie in diesem Yum-Befehl deaktivieren.
# Yum Search-Noplugins Yum-Plugin
Der nächste Befehl deaktiviert das Plug-In, schnellste Mirror während der Installation httpd Paket.
# yum install -disablePlugin = schnellste Mirror httpd Ladegeklagte Plugins: ChangeLog-Auflösungsabhängigkeiten-> Transaktionsprüfung ausführen ---> Paket httpd.x86_64 0: 2.4.6-45.EL7.Centos.4 wird aktualisiert -> Verarbeitungsabhängigkeit: httpd = 2.4.6-45.EL7.Centos.4 für Paket: 1: mod_ssl-2.4.6-45.EL7.Centos.4.x86_64 ---> Paket httpd.x86_64 0: 2.4.6-67.EL7.Centos.6 wird ein Update sein…
Das war es fürs Erste! Möglicherweise lesen Sie auch die folgenden yumbezogenen Artikel.
- So verwenden Sie "Yum History", um installierte oder entfernte Paketinformationen herauszufinden
- So beheben
In diesem Handbuch haben wir gezeigt, wie man Yum Paket Manager-Plug-Ins in CentOS/RHEL 7 aktiviert, konfigurieren oder deaktiviert. Verwenden Sie das folgende Kommentarformular, um Fragen zu stellen oder Ihre Ansichten zu diesem Artikel zu teilen.
- « 4 Möglichkeiten zum Anschauen oder Überwachen von Protokolldateien in Echtzeit
- So erstellen Sie harte und symbolische Links unter Linux »