YUM-Plug-Ins sind Programme, die entwickelt wurden, um die Gesamtleistung des Paketmanagers zu erweitern und zu verbessern. Einige von ihnen sind standardmäßig installiert, andere nicht. Yum wird uns jedes Mal benachrichtigen, wenn wir einen yum-Befehl ausführen, falls vorhanden, welche Plug-Ins geladen und aktiv sind.
Heute erklären wir, wie Sie YUM-Paketmanager-Plugins auf CentOS / RHEL-Distributionen aktivieren oder deaktivieren und konfigurieren.
1. Alle aktiven Plug-Ins anzeigen und YUM-Plug-Ins aktivieren
Um alle aktiven Plugins anzuzeigen, können wir wie folgt einen yum-Befehl im Terminal ausführen. Dort sieht man, dass zuerst das schnellstemirror-Plugin geladen wird.
lecker Suche nginx
Um die yum-Plugins zu aktivieren, müssen wir wie folgt sicherstellen, dass die Plugin-Plugins = 1 (1 bedeutet aktiv) im Hauptabschnitt der Datei /etc/yum.conf vorhanden ist. Dort sehen wir im oberen Bereich die Zeile plugins=1.
nano /etc/yum.conf
Dies ist die allgemeine Methode, um Yum-Plug-Ins global zu aktivieren.
2. So deaktivieren Sie YUM-Plugins
Um Yum-Plugins in CentOS oder RHEL zu deaktivieren, müssen wir einfach den vorherigen Wert auf 0 ändern (dh deaktiviert), wodurch alle Plugins global deaktiviert werden:
An dieser Stelle müssen wir folgendes berücksichtigen
- Da einige Add-Ons (wie Produkt-ID und Abonnement-Manager) kritische Yum-Funktionen bieten, wird nicht empfohlen, alle Add-Ons zu deaktivieren, insbesondere nicht global.
- Zweitens ist die globale Deaktivierung von Plugins als einfache Methode erlaubt, und dies impliziert, dass wir diese Bestimmung verwenden können, wenn wir ein mögliches Problem mit yum untersuchen.
- Die Einstellungen für verschiedene Plugins befinden sich im Verzeichnis /etc/yum/pluginconf.d/.
- Das globale Deaktivieren der Plugins in /etc/yum.conf überschreibt die Einstellungen in den einzelnen Konfigurationsdateien.
3. So installieren und konfigurieren Sie zusätzliche YUM-Plugins
Schritt 1
Wenn wir die Liste aller Yum-Plugins und ihre jeweiligen Beschreibungen sehen möchten, verwenden wir den folgenden Befehl. Wir können detaillierte Informationen zu jedem Yum-Plugin sehen.
Yum Suche Yum-Plugin
Schritt 2
Um ein Plugin mit yum zu installieren, können wir die gleiche Methode zum Installieren eines Pakets verwenden. Zum Beispiel installieren wir das folgende Plugin:
yum installiere yum-plugin-changelog
Schritt 3
Sobald das Plugin installiert wurde, ist es standardmäßig aktiviert, dies kann in der Konfigurationsdatei bestätigt werden:
nano /etc/yum/pluginconf.d/changelog.conf
Schritt 4
Es wird auch möglich sein, das Changelog für ein Paket mit yum wie folgt anzuzeigen:
yum changelog httpd
4. So deaktivieren Sie Yum-Plugins über die Befehlszeile
Wir können ein oder mehrere Add-Ons deaktivieren, während wir einen Yum-Befehl ausführen, indem wir einige der folgenden Optionen verwenden:
Alle Add-ons deaktivieren
--noplugins
Ein einzelnes Plug-In deaktivieren
--disableplugin = plugin_name
Wir können alle Plugins deaktivieren, indem wir den folgenden yum-Befehl ausführen. In diesem Fall deaktivieren wir das schnellste Spiegel-Plugin während der Installation von httpd:
yum install --disableplugin =fastmirror httpd
Auf diese Weise können wir Yum-Plugins in CentOS oder RHEL verwalten.