Jak zaktualizować lub zaktualizować jądro CentOS do najnowszego stabilnego jądra

  • Michael Arnold
  • 0
  • 1910
  • 5

Jądro jest rdzeniem systemu operacyjnego i obsługuje procesor, zarządza pamięcią systemową, kontroluje dostęp do dysków i zawiera sterowniki urządzeń, które umożliwiają interakcję z systemem oraz korzystanie ze sprzętu i urządzeń peryferyjnych podłączonych do komputera. aktualizacja jądra przemawia do większości administratorów systemu, którzy są odpowiedzialni za maksymalne wykorzystanie wydajności i korzyści z istniejącego sprzętu i oprogramowania. W niektórych przypadkach przebudowa jądra (aktualizacja jądra lub aktualizacja jądra) jest wymagana w celu obsługi nowego sprzętu, który nie jest obsługiwany lub jest słabo obsługiwany przez istniejące jądro systemu.

Sprawdź bieżące jądro systemu, używając opcji uname -r.

[[email chroniony] ~] # uname -r 3.10.0-327.el7.x86_64 

Po ustaleniu wersji jądra, które aktualnie używasz, następnym krokiem jest uzyskanie najnowszej wersji kodu źródłowego jądra.

Pobierz najnowsze stabilne jądro z www.kernel.org.Teraz najnowsze stabilne jądro to 4.5.3

W dowolnym momencie prawie zawsze dostępne są dwie wersje jądra Linuksa, stabilna i niestabilna lub wersja rozwojowa. Możesz rozróżnić wersje, patrząc na numery wersji jądra. System numeracji wersji jądra jest łatwy do zrozumienia. Wersje jądra są numerowane przy użyciu formatu major.minor.patch, gdzie poważny to główny numer wersji, mniejszy to pomocniczy numer wersji, a łata to poziom poprawek. Plik główny numer wersji, obecnie 4, zmienia się bardzo rzadko i reprezentuje istotne lub fundamentalne zmiany między wydaniami jądra. Plik pomocniczy numer wersji, 5 w przykładach pokazanych w poprzedniej sekcji, zmiany są znacznie częstsze, gdy do jądra są dodawane nowe funkcje, takie jak nowe systemy plików, gdy główne podsystemy są poddawane znacznej przebudowie, gdy znaczące błędy są naprawiane lub gdy poprawki bezpieczeństwa są włączane do kod źródłowy.

Zaktualizuj jądro CentOS do najnowszego stabilnego jądra

Pobierz najnowsze stabilne jądro 4.5.3 ze strony www.kernel.org.

Następnie wyodrębnij źródło jądra za pomocą tar -jxvf i skopiuj do / usr / src w następujący sposób

[[chroniony adres e-mail] ~] #tar -Jxvf linux-4.5.3.tar.xz [[chroniony adres e-mail] ~] #cp -rf linux-4.5.3 / usr / src [[chroniony adres e-mail] src] # ls debug jądra linux-4.5.3  

Następnie zmień katalog na linux-4.5.3 za pomocą polecenia cd w następujący sposób

[[e-mail chroniony] src] # cd linux-4.5.3  

Następnie uruchom polecenie zrobić mrproper

[[email chroniony] linux-4.5.3] # make mrproper 

Teraz zainstaluj pakiety nucrses i nucrses-devel używając yum w następujący sposób

[[email chroniony] linux-4.5.3] # yum install ncurses nucrses-devel 

Następnie uruchom polecenie zrobić menuconfig

[[chroniony email] linux-4.5.3] # make menuconfig 

Wsparcie sieciowe

Systemy plików

Sterowniki oprogramowania układowego

zapisz konfigurację wyjdź z niej.

Teraz zainstaluj pakiet openssl-devel pakiet za pomocą yum

[[chronione pocztą elektroniczną] linux-4.5.3] # yum install openssl-devel 

Następnie uruchom polecenie robić zajmie to chwilę, prosimy o cierpliwość i czekanie.

[[email chroniony] linux-4.5.3] # make 

Przykładowy wynik jest podobny

Następnie uruchom polecenie tworzyć moduły

[[chronione pocztą elektroniczną] linux-4.5.3] # utwórz moduły CHK include / config / kernel.release CHK include / generated / uapi / linux / version.h CHK include / generated / utsrelease.h CHK include / generated / bounds.h CHK include / generated / timeconst.h CHK include / generated / asm-offsets.h CALL skrypty /CheckScalls.sh Budowanie modułów, etap 2. Moduły MODPOST 2175 

teraz zainstaluj moduły za pomocą polecenia make modules_install.

[[email chroniony] linux-4.5.3] # make modules_install 

Przykładowy wynik jest następujący

 INSTALUJ /lib/firmware/radeon/RV620_me.bin INSTALUJ /lib/firmware/radeon/RV635_pfp.bin INSTALUJ /lib/firmware/radeon/RV635_me.bin INSTALUJ /lib/firmware/radeon/RV670_pfp.bin / INSTALL / firmware radeon / RV710_me.bin INSTALL /lib/firmware/av7110/bootcode.bin INSTALL /lib/firmware/ttusb-budget/dspbootcode.bin INSTALL /lib/firmware/korg/k1212.dspALL / lib / firmware / ess / maestro3_assp_kernel. fw INSTALUJ /lib/firmware/ess/maestro3_assp_minisrc.fw INSTALUJ /lib/firmware/tigon/tg3.bin INSTALUJ /lib/firmware/tigon/tg3_tso.bin INSTALUJ /lib/firmware/tigon/tg3_tso5.bin INSTALL / firmware /emi26/loader.fw INSTALUJ /lib/firmware/emi26/firmware.fw INSTALUJ /lib/firmware/emi26/bitstream.fw INSTALUJ /lib/firmware/mts_edge.fw INSTALUJ /lib/firmware/edgeport/boot.fw INSTALUJ / lib / firmware / edgeport / boot2.fw INSTALL /lib/firmware/edgeport/down.fw INSTALL /lib/firmware/edgeport/down2.fw INSTALL /lib/firmware/edgeport/down3.bin INSTALL / lib / firmware / whiteheat_loader. fw INSTALUJ /lib/firmware/whiteheat.fw INSTALUJ / li b / firmware / keyspan_pda / keyspan_pda.fw INSTALACJA /lib/firmware/keyspan_pda/xircom_pgs.fw DEPMOD 4.5.3 [[chronione pocztą elektroniczną] linux-4.5.3] # 

Teraz uruchom polecenie dokonać instalacji

[[chroniony pocztą elektroniczną] linux-4.5.3] # make install sh ./arch/x86/boot/install.sh 4.5.3 arch / x86 / boot / bzImage \ System.map "/ boot" [[chroniony pocztą elektroniczną] linux -4.5.3] # 

a następnie uruchom ponownie system

[[chroniony adres e-mail] linux-4.5.3] # reboot [[chroniony adres e-mail] linux-4.5.3] # 

Ekran GRUB-a jest podobny

Teraz ciesz się nową wersją jądra 4.5.3




Jeszcze bez komentarzy

Zbiór przydatnych informacji o systemie operacyjnym Linux i nowych technologiach
Świeże artykuły, praktyczne wskazówki, szczegółowe recenzje i poradniki. Poczuj się jak w domu w świecie systemu operacyjnego Linux