Jak zainstalować, wyłączyć lub włączyć wtyczki Yum

Wtyczki YUM to programy, które zostały opracowane w celu rozszerzenia i poprawy ogólnej wydajności menedżera pakietów. Niektóre z nich są instalowane domyślnie, inne nie. Yum zawsze poinformuje nas, które wtyczki, jeśli w ogóle, są załadowane i aktywne za każdym razem, gdy wykonamy polecenie yum.

Dzisiaj wyjaśnimy, jak włączyć lub wyłączyć i skonfigurować wtyczki menedżera pakietów YUM w dystrybucjach CentOS / RHEL.

1. Wyświetl wszystkie aktywne wtyczki i włącz wtyczki YUM


Aby zobaczyć wszystkie aktywne wtyczki, możemy uruchomić w terminalu polecenie yum w następujący sposób. Tam możesz zobaczyć, że najszybsza wtyczka Mirror jest ładowana jako pierwsza.
 mniam szukaj nginx

Aby włączyć wtyczki yum, musimy upewnić się, że wtyczki wtyczek = 1 (1 oznacza aktywne) istnieją w głównej sekcji pliku /etc/yum.conf w następujący sposób. Tam możemy zobaczyć wtyczki liniowe = 1 w górnej sekcji.

 nano /etc/mniam.conf

Jest to ogólna metoda globalnego włączania wtyczek yum.

2. Jak wyłączyć wtyczki YUM


Aby wyłączyć wtyczki yum w CentOS lub RHEL, wystarczy zmienić poprzednią wartość na 0 (czyli wyłączone), co dezaktywuje wszystkie wtyczki globalnie:

W tym momencie musimy wziąć pod uwagę następujące:

  • Ponieważ niektóre dodatki (takie jak identyfikator produktu i menedżer subskrypcji) oferują krytyczną funkcjonalność yum, nie zaleca się wyłączania wszystkich dodatków, zwłaszcza globalnie.
  • Po drugie, globalna dezaktywacja wtyczek jest dozwolona jako prosta metoda, a to oznacza, że ​​możemy skorzystać z tego przepisu podczas badania ewentualnego problemu z mniam.
  • Ustawienia różnych wtyczek znajdują się w katalogu /etc/yum/pluginconf.d/.
  • Globalne wyłączenie wtyczek w /etc/yum.conf nadpisuje ustawienia w poszczególnych plikach konfiguracyjnych.

3. Jak zainstalować i skonfigurować dodatkowe wtyczki YUM

Krok 1
Jeśli chcemy zobaczyć listę wszystkich wtyczek yum i ich opisy, użyjemy następującego polecenia. Możemy zobaczyć szczegółowe informacje o każdej wtyczce yum.

 mniam szukaj mniam-plugin

Krok 2
Aby zainstalować wtyczkę za pomocą yum, możemy użyć tej samej metody instalacji pakietu. Na przykład zainstalujemy następującą wtyczkę:

 mniam zainstaluj yum-plugin-changelog

Krok 3
Po zainstalowaniu wtyczki będzie ona domyślnie włączona, będzie można to potwierdzić w pliku konfiguracyjnym:

 nano /etc/mniam/pluginconf.d/changelog.conf

Krok 4
Możliwe będzie również przeglądanie dziennika zmian dla pakietu z yum w następujący sposób:

 mniam dziennik zmian httpd

4. Jak wyłączyć wtyczki yum z wiersza poleceń?


Możemy dezaktywować jeden lub więcej dodatków podczas wykonywania polecenia yum, korzystając z poniższych opcji:

Wyłącz wszystkie dodatki

 --noplugins

Wyłącz jedną wtyczkę

 --disableplugin = nazwa_wtyczki

Możemy wyłączyć wszystkie wtyczki, wykonując następujące polecenie yum, w tym przypadku wyłączymy najszybszą wtyczkę mirror podczas instalacji httpd:

 mniam install --disableplugin = najszybsze lustro httpd

W ten sposób możemy zarządzać wtyczkami yum w CentOS lub RHEL.

wave wave wave wave wave