Jak sprawdzić i zainstalować aktualizacje CentOS i RHEL

Jak sprawdzić i zainstalować aktualizacje CentOS i RHEL

Instalowanie aktualizacji pakietów oprogramowania lub samego jądra jest wysoce zalecanym i korzystnym zadaniem dla administratorów systemu; zwłaszcza jeśli chodzi o aktualizacje bezpieczeństwa lub łatki. Podczas gdy odkryto luki w zabezpieczeniach, dotyczy to oprogramowania, aby zmniejszyć wszelkie potencjalne ryzyko bezpieczeństwa dla całego systemu.

Jeśli nie skonfigurowałeś systemu do automatycznego instalowania łatek bezpieczeństwa lub aktualizacji, musisz to zrobić ręcznie. W tym artykule pokażemy, jak sprawdzać i instalować aktualizacje oprogramowania w dystrybucjach centrów i RHEL.

Aby sprawdzić wszelkie aktualizacje dostępne dla zainstalowanych pakietów, użyj Menedżera pakietu Yum z Sprawdź aktualizację Podkomenda; Pomaga to zobaczyć wszystkie aktualizacje pakietów ze wszystkich repozytoriów, jeśli takie są dostępne.

# WHED-update 
Sprawdź wszystkie aktualizacje pakietów oprogramowania
Załadowane wtyczki: Changelog, FastestMirror Base | 3.6 KB 00:00:00 Epel/x86_64/Metalink | 22 KB 00:00:00 Epel | 4.3 kb 00:00:00 Dodatki | 3.4 KB 00:00:00 Mariadb | 2.9 KB 00:00:00 Aktualizacje | 3.4 KB 00:00:00 (1/2): EPEL/x86_64/updateInfo | 842 KB 00:00:15 (2/2): EPEL/x86_64/Primary_db | 6.1 MB 00:00 prędkości obciążenia lustra z buforowanego pliku hosta * Baza: Lustra.Linode.com * epel: lustro.Vorboss.netto * dodatki: lustra.Linode.com * aktualizacje: lusterka.Linode.com mariadb-client.x86_64 10.1.28-1.El7.Centos Mariadb Mariadb-common.x86_64 10.1.28-1.El7.Centos Mariadb Mariadb-Server.x86_64 10.1.28-1.El7.Centos Mariadb Mariadb-shared.x86_64 10.1.28-1.El7.Centos Mariadb NetworkManager.x86_64 1: 1.8.0-11.EL7_4 aktualizuje NetworkManager-Adsl.x86_64 1: 1.8.0-11.Aktualizacje EL7_4… 

Aby zaktualizować pojedynczy pakiet do najnowszej dostępnej wersji, uruchom poniższe polecenie. W tym przykładzie, mniam spróbuje zaktualizować httpd pakiet.

# Yum aktualizacja httpd 
Zaktualizuj pakiet Apache
Załadowane wtyczki: Changelog, FastEstMirror Ładowanie prędkości lustra z buforowanego pliku hosta * Baza: Lustra.Linode.com * epel: lustro.Vorboss.netto * dodatki: lustra.Linode.com * aktualizacje: lusterka.Linode.Zależności rozwiązywania com-> 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ą-> Zależność przetwarzania: httpd-tools = 2.4.6-67.El7.Centos.6 dla pakietu: httpd-2.4.6-67.El7.Centos.6.x86_64-> Uruchamianie kontroli transakcji ---> Pakiet httpd-na-na -ols.x86_64 0: 2.4.6-45.El7.Centos.4 zostaną zaktualizowane ---> pakiet httpd-na-tool.x86_64 0: 2.4.6-67.El7.Centos.6 będzie aktualizacją ---> pakiet mod_ssl.x86_64 1: 2.4.6-45.El7.Centos.4 zostanie zaktualizowane ---> pakiet mod_ssl.x86_64 1: 2.4.6-67.El7.Centos.6 będzie aktualizacją… 

Aby zaktualizować grupę pakietów, następujące polecenie zaktualizuje Twoje narzędzia programistyczne (C i C ++ Compiler Plus Powiązane narzędzia).

# Aktualizacja Yum „Narzędzia programistyczne” 
Zaktualizuj pakiety grupowe
Załadowane wtyczki: Changelog, FastEstMirror Ładowanie prędkości lustra z buforowanego pliku hosta * Baza: Lustra.Linode.com * epel: lustro.Vorboss.netto * dodatki: lustra.Linode.com * aktualizacje: lusterka.Linode.com… 

Aby uaktualnić całe oprogramowanie systemowe, a także ich zależności od najnowszej wersji, użyj tego polecenia:

# Aktualizacja Yum 
Zaktualizuj pakiety oprogramowania
Załadowane wtyczki: Changelog, FastEstMirror Ładowanie prędkości lustra z buforowanego pliku hosta * Baza: Lustra.Linode.com * epel: lustro.Vorboss.netto * dodatki: lustra.Linode.com * aktualizacje: lusterka.Linode.Zależności rozwiązywania com-> Uruchamianie kontroli transakcji ---> pakiet mariadb-client.x86_64 0:10.1.23-1.El7.CentoS zostanie zaktualizowany ---> pakiet mariadb-client.x86_64 0:10.1.28-1.El7.Centos będzie aktualizacją ---> pakiet mariadb-common.x86_64 0:10.1.23-1.El7.CentoS zostanie zaktualizowany ---> pakiet mariadb-common.x86_64 0:10.1.28-1.El7.Centos będzie aktualizacją ---> pakiet mariadb-server.x86_64 0:10.1.23-1.El7.Centos zostanie zaktualizowany ---> Pakiet Mariadb-server.x86_64 0:10.1.28-1.El7.CentoS będzie aktualizacją ---> pakiet shared mariadb.x86_64 0:10.1.23-1.El7.Centos zostaną zaktualizowane ---> pakiet mariadb-shared.x86_64 0:10.1.28-1.El7.Centos będzie aktualizacją ---> pakiet NetworkManager.x86_64 1: 1.4.0-19.EL7_3 będzie przestarzały ---> Pakiet NetworkManager.x86_64 1: 1.8.0-11.EL7_4 będzie przestarzałe… 

Otóż ​​to! Możesz przeczytać następujące powiązane artykuły.

  1. Jak zainstalować lub aktualizować do najnowszej wersji jądra w Centos 7
  2. Jak usunąć stare nieużywane jądra w Centos, Rhel i Fedora
  3. Jak automatycznie zainstalować aktualizacje bezpieczeństwa w Debian i Ubuntu

Zawsze informuj system Linux na bieżąco z najnowszymi aktualizacjami bezpieczeństwa i ogólnych pakietów. Czy masz jakieś pytania do zadaje, użyj do tego formularza komentarza.