Jak włączyć, wyłączyć i zainstalować wtyczki Yum
- 4943
- 554
- Igor Madej
Wtyczki Yum to małe programy, które rozszerzają i poprawiają ogólną wydajność menedżera pakietów. Kilka z nich jest domyślnie zainstalowane, a wiele. Yum zawsze powiadamiaj, które wtyczki, jeśli w ogóle, są załadowane i aktywne za każdym razem, gdy uruchamiasz dowolne polecenie Yum.
W tym krótkim artykule wyjaśnimy, jak włączyć lub wyłączyć i skonfigurować wtyczki Yum Pack Manager w rozkładach centrów/RHEL.
Aby zobaczyć wszystkie aktywne wtyczki, uruchom polecenie Yum na terminalu. Na podstawie wyjścia poniżej widać, że FastestMirror Wtyczka jest ładowana.
# Yum Search nginx Załadowane wtyczki: FastestMirror Repodata ma ponad 2 tygodnie. Zainstaluj Yum-Cron? Lub bieg: Yum MakeCache Szybkie determinowanie najszybszych luster…
Włączanie wtyczek Yum
Aby włączyć wtyczki Yum, upewnij się, że dyrektywa wtyczki = 1
(1 znaczenie na) istnieje pod [główny] sekcja w /etc/mniam.conf plik, jak pokazano poniżej.
# vi /etc /yum.confPlik konfiguracyjny Yum
[Main] buforedir =/var/cache/yum/$ basearch/$ releasever keepCache = 0 debuglevel = 2 logfile =/var/log/yum.Dokonaj Dokładu Logu = 1 Obsletes = 1 gpgcheck = 1 wtyczki = 1
instaltonly_limit = 5
Jest to ogólna metoda włączania wtyczek Yum na całym świecie. Jak zobaczymy później, możesz włączyć je indywidualnie w ich plikach konfiguracji receptywnej.
Wyłączanie wtyczek Yum
Aby wyłączyć wtyczki Yum, po prostu zmień powyższą wartość na 0
(Znaczenie wyłączone), który wyłącza wszystkie wtyczki na całym świecie.
wtyczki = 0
Na tym etapie warto zauważyć, że:
- Od kilku wtyczek (takich jak ID produktu I subskrypcja-manager) Oferuj fundamentalne funkcje mniam, nie zaleca się wyłączenia wszystkich wtyczek, szczególnie na całym świecie.
- Po drugie, wyłączenie wtyczek na całym świecie jest dozwolone jako łatwe wyjście, a to oznacza, że możesz użyć tego przepisu podczas badania prawdopodobnego problemu z Yum.
- Konfiguracje dla różnych wtyczek znajdują się w /etc/yum/pluginconf.D/.
- Wyłączanie wtyczek na całym świecie /etc/mniam.conf zastępuje ustawienia w poszczególnych plikach konfiguracyjnych.
- I możesz również wyłączyć pojedyncze lub wszystkie wtyczki mniam podczas uruchamiania mniam, jak opisano później.
Instalowanie i konfigurowanie dodatkowych wtyczek Yum
Możesz wyświetlić listę wszystkich wtyczek Yum i ich opisów za pomocą tego polecenia.
# Wyszukaj Yum-Plugin Załadowane wtyczki: FastestMirror Repodata ma ponad 2 tygodnie. Zainstaluj Yum-Cron? Lub bieg: Yum MakeCache Szybkie obciążenie luster.SOV.Wielka Brytania.Goscomb.netto * epel: www.LURRORSERSERVICE.org * dodatki: lustro.SOV.Wielka Brytania.Goscomb.Aktualizacje netto: Mirror.SOV.Wielka Brytania.Goscomb.netto ================================================= ======================== N/S Dopasowane: Yum-Plugin ============================================================== ================================================== ====== PakietKit-yum-Plugin.x86_64: Powiedz pakietkit, aby sprawdzić aktualizacje, gdy Yum wychodzi z Fusioninventory-Agent-Yum-Plugin.Noarch: Poproś agenta Fusioninventory o wysłanie zapasów, gdy Yum wychodzi z Kabi-Yum-Plugins.Noarch: jądro Centos Linux Abi Yum wtyczka Yum-Plugin-aliases.Noarch: wtyczka Yum do włączenia aliasów filtrów Yum-Plugin-Auto-update-debug-info.Noarch: wtyczka Yum, aby włączyć automatyczne aktualizacje zainstalowanych pakietów debuginfo Yum-Plugin-Changenelog.Noarch: wtyczka Yum do przeglądania pakietów Changelogs przed/po aktualizacji Yum-Plugin FastestMirror.Noarch: wtyczka Yum, która wybiera najszybsze repozytorium z lustrzanej listy Yum-Plugin-Filter-Data.Noarch: wtyczka Yum do listy filtra na podstawie danych pakietu Yum-Plugin-FS-Snapshot.Noarch: wtyczka Yum do automatycznej migawki systemów plików podczas aktualizacji Yum-Plugin-Keys.Noarch: wtyczka Yum do podpisywania klawiszy Yum-Plugin-list-data.Noarch: wtyczka Yum do listy danych agregowanych danych pakietów Yum-Plugin-Local.Noarch: wtyczka Yum do automatycznego zarządzania lokalnym repozytorium. pobranych pakietów Yum-Plugin-Merge-conf.Noarch: wtyczka Yum do scalania zmian konfiguracji podczas instalowania pakietów Yum-Plugin-OVL.Noarch: wtyczka Yum do pracy wokół nakładki.Noarch: wtyczka Yum do uruchamiania dowolnych poleceń, gdy niektóre PKG są działane na priorytetach Yum-Plugin.Noarch: wtyczka do nadania priorytetów pakietom z różnych repozytori.Noarch: wtyczka Yum w celu ochrony pakietów przed niektórymi repozytoriami. Yum-Plugin-Ps.Noarch: wtyczka Yum, aby spojrzeć na procesy, w odniesieniu do pakietów Yum-Plugin-Remove-z liderem.Noarch: wtyczka Yum do usunięcia zależności, które nie są już używane z powodu usunięcia mniam w Plugin-rpm-cache.Noarch: Wtyczka YUM do wcześniejszego dostępu do plików RPMDB, aby rozgrzać dostęp do liści db Yum-Plugin-Show.Noarch: wtyczka Yum, która pokazuje nowo zainstalowane pakiety liści Yum-Plugin-Tmprepo.Noarch: wtyczka Yum do dodania tymczasowych repozytoriów Yum-Plugin-Tsflags.Noarch: wtyczka Yum, aby dodać tsflags za pomocą opcji linii poleceń Yum-Plugin-Upgrade-Helper.Noarch: wtyczka Yum, która pomoże uaktualnić do następnej wersji dystrybucji Yum-Plugin-Verify.Noarch: wtyczka Yum, aby dodać polecenie weryfikacji i opcje Yum-Plugin-Vershlock.Noarch: wtyczka Yum do zablokowania określonych pakietów z aktualizacji
Aby zainstalować wtyczkę, użyj tej samej metody instalacji pakietu. Na przykład zainstalujemy Changelog Wtyczka, która służy do wyświetlania pakietów Changelogs przed/po aktualizacji.
# Yum Zainstaluj Yum-Plugin Changelog
Po zainstalowaniu, Changelog zostanie domyślnie włączone, aby potwierdzić, że zajrzyj do jego pliku konfiguracyjnego.
# vi/etc/yum/pluginconf.D/Changelog.conf
Teraz możesz zobaczyć Changelog dla pakietu (httpd w tym przypadku) tak jak to.
# yum changelog httpd Załadowane wtyczki: Changelog, FastEstMirror Ładowanie prędkości lustra z buforowanego pliku hosta * Baza: Lustra.Linode.com * epel: lustro.Freethought-Internet.współ.UK * Dodatki: Mirrors.Linode.com * aktualizacje: lusterka.Linode.Com Listing All Changelogs ==================== Zainstalowane pakiety ==================== HTTPD-2.4.6-45.El7.Centos.4.x86_64 Zainstalowany * Wed 12 kwietnia 17:30:00 2017 Centos Źródła <[email protected]> - 2.4.6-45.El7.Centos.4 - Usuń indeks.html, dodaj centos-noindex.smoła.GZ - Zmień vstring - Zmień symbol dla Poweredby.PNG - aktualizacja Witamy.conf z odpowiednimi aliasami…
Wyłącz wtyczki Yum w wierszu poleceń
Jak wspomniano wcześniej, możemy również wyłączyć jedną lub więcej wtyczek podczas uruchamiania polecenia Yum, używając tych dwóch ważnych opcji.
--Noplugins
- wyłącza wszystkie wtyczki--disablePlugin = Plugin_name
- Wyłącza pojedyncze wtyczki
Możesz wyłączyć wszystkie wtyczki, jak w tym poleceniu Yum.
# Wyszukiwanie Yum-Noplugins Yum-Plugin
Następne polecenie wyłącza wtyczkę, FastestMirror podczas instalacji httpd pakiet.
# Yum Instal - -DisablePlugin = FastestMirror Httpd Załadowane wtyczki: Zależności rozwiązywania Changelog-> Uruchamianie kontroli transakcji ---> Pakiet HTTPD.x86_64 0: 2.4.6-45.El7.Centos.4 zostanie zaktualizowane -> Zależność przetwarzania: httpd = 2.4.6-45.El7.Centos.4 Pakiet: 1: mod_ssl-2.4.6-45.El7.Centos.4.x86_64 ---> pakiet httpd.x86_64 0: 2.4.6-67.El7.Centos.6 będzie aktualizacją…
To wszystko na razie! Możesz także przeczytać te następujące artykuły związane z mniam.
- Jak używać „Yum History”, aby znaleźć zainstalowane lub usunięte informacje o pakietach
- Jak naprawić błąd mniam: obraz dysku bazy danych jest źle ustawiony
W tym przewodniku pokazaliśmy, jak aktywować, skonfigurować lub dezaktywować wtyczki menedżera pakietu Yum w Centos/Rhel 7. Użyj poniższego formularza komentarza, aby zadać dowolne pytanie lub udostępnić swoje poglądy na temat tego artykułu.
- « 4 sposoby oglądania lub monitorowania plików dziennika w czasie rzeczywistym
- Jak tworzyć twarde i symboliczne linki w Linux »