Jak wykluczyć określone pakiety z aktualizacji Yum

Jak wykluczyć określone pakiety z aktualizacji Yum

Podczas pełnego procesu aktualizacji pakietów aktualizacji lub automatycznych pakietów czasami pakiety są aktualizowane, co nie jest wymagane. Czasami powoduje to poważne problemy na serwerze. Na przykład musisz wykluczyć pakiety jądra, PHP, MySQL i Apache z aktualizacji podczas aktualizacji systemu za pośrednictwem Yum. Ten samouczek pomoże Ci znaleźć odpowiedź, jak wykluczyć pakiety z aktualizacji Yum? Jak używać opcji Wyłącz z Yum? Jak zapobiegać automatycznej aktualizacji pakietów za pośrednictwem Yum? Jak wykluczyć tylko 32-bitowe lub 64-bitowe pakiety?

  • Jak wykluczyć pakiety z aktualizacji apt-get

1. Wyklucz pakiety z poleceniem

Możesz po prostu użyć parametru wiersza poleceń -Wykład z Yum, aby wykluczyć określone pakiety z otrzymywania aktualizacji. Możesz określić wiele pakietów zgodnie z wymaganiami. Na przykład poniżej polecenie zaktualizuje wszystkie pakiety oprócz jądra i PHP.

# Yum Update --xclude = jądro* --exclude = php* 

2. Wyłącz pakiety z Auto Update

Ponadto możesz również dodawać wpisy /etc/mniam.conf Aby wyłączyć pakiety na stałe. Korzystając z tej opcji, nie musisz określać za każdym razem, gdy uruchamiasz polecenie aktualizacji Yum z wiersza. Zapobiegnie to również pakietom z dowolnej przypadkowej aktualizacji.

Edytować /etc/mniam.conf w edytorze i dodaj linię wykluczającą jako wyświetlane w poniżej przykładowym pliku konfiguracyjnym. Poniżej zapobiegnie aktualizację nazwy pakietów rozpocznie się od jądra, Redhat-Release, PHP, MySQL i HTTPD.

[Main] buforedir =/var/cache/yum/$ basearch/$ releasever keepCache = 0 debuglevel = 2 logfile =/var/log/yum.log Exactarch = 1 Obsletes = 1 gpgcheck = 1 wtyczki = 1 instalonly_limit = 5 exclude = jądro* Redhat-Rulease* php* mysql* httpd*  

3. Wykluczyć pakiety 32-bitowe lub 64-bitowe

Możesz także zignorować konkretną architekturę pakietów. Tak jak musisz wykluczyć pakiety 32-bitowe lub 64-bitowe z aktualizacji automatycznej. Określ je w /etc /mniam.conf jak poniżej.

wykluczyć =*.I?86 *.i686 

Wniosek

Ten samouczek pomaga wykluczyć określone pakiety z aktualizacji Yum. Możesz łatwo wykluczyć dowolne pakiety lub grupę pakietów z aktualizacji Yum i zapobiega przypadkowym aktualizacji RPM.