Jądro Linuksa jest istotną częścią każdego systemu operacyjnego Linux. Odpowiada za alokację zasobów, niskopoziomowe interfejsy sprzętowe, bezpieczeństwo, prostą komunikację, podstawowe zarządzanie systemem plików i nie tylko.
Napisane od podstaw przez Linusa Torvaldsa (z pomocą różnych programistów) Linux jest klonem systemu operacyjnego UNIX. Jest dostosowany tylko do specyfikacji POSIX i specyfikacji UNIX.
Linux zapewnia użytkownikom zaawansowane funkcje, takie jak prawdziwa wielozadaniowość, sieci wielościeżkowe, współdzielone pliki wykonywalne kopiowania przy zapisie, biblioteki współdzielone, ładowanie na żądanie, pamięć wirtualna i właściwe zarządzanie pamięcią.
Początkowo zaprojektowany tylko dla komputerów z procesorami 386/486, Linux obsługuje teraz szeroką gamę architektur, w tym 64-bitowe (IA64, AMD64), ARM, ARM64, DEC Alpha, MIPS, SUN Sparc, PowerPC i inne.
O nowej aktualizacji jądra Linuksa w wersji 4.18.1
Kilka dni temu została opublikowana aktualizacja jądra Linuksa 4.19, wraz z kilkoma ulepszeniami, które zostały wdrożone i innymi nowymi funkcjami, które wciąż są testowane, ale nadal będą wydawane w wersjach późniejszych niż ta wersja.
Linux 4.19 pozostaje w dobrym stanie, o czym świadczy wersja 4.19.1.
Jądro Linuksa 4.19.1 nie ma świetnych poprawek dla konsekwencji 4.19, ponieważ nie było żadnych oczywistych problemów.
Ta aktualizacja jądra systemu Linux w wersji 4.19.1 zawiera tylko kilka rozwiązań Należą do nich niektóre zadania SPARC64, Wake-On-LAN zerwane z S3 zawieszone w sterowniku sieciowym Realtek r8169, potencjalna luka w zabezpieczeniach Spectre V1 w sterowniku vhost i inne, głównie przyziemne zmiany.
Greg KH wydał także Linuksa 4.18.17 i Linuksa 4.14.79 z podobnymi zmianami konserwacyjnymi.
W międzyczasie dzisiaj oczekuje się, że Linus Torvalds wyda Linuksa 5.0-rc1 lub Linuksa 4.20-rc1 na wypadek, gdyby zmienił zdanie co do decyzji o wersji jądra.
Jak zainstalować stabilne jądro 4.19.1 w Ubuntu i jego pochodnych?
Aby zainstalować tę nową wersję jądra Linuksa Musimy pobrać pakiety zgodnie z architekturą naszego systemu, a także wersją, którą chcemy zainstalować.
Należy wspomnieć, że ta instalacja jest ważna dla każdej aktualnie obsługiwanej wersji Ubuntu, czyli Ubuntu 14.04 LTS, Ubuntu 16.04 LTS, Ubuntu 18.04 LTS i nowej wersji Ubuntu, czyli wersji 18.10, a także jej pochodnych. .
Dla tych, którzy nadal używają systemów opartych na Ubuntu, które nadal obsługują architekturę 32-bitową, powinni pobrać następujące pakiety, w tym celu otworzymy terminal i wykonamy w nim następujące polecenia:
wget -c kernel.ubuntu.com/~kernel-ppa/mainline/v4.19.1/linux-headers-4.19.1-041901_4.19.1-041901.201811041431_all.deb wget -c kernel.ubuntu.com/~kernel-ppa/mainline/v4.19.1/linux-headers-4.19.1-041901-generic_4.19.1-041901.201811041431_i386.deb wget -c kernel.ubuntu.com/~kernel-ppa/mainline/v4.19.1/linux-image-4.19.1-041901-generic_4.19.1-041901.201811041431_i386.deb wget -c kernel.ubuntu.com/~kernel-ppa/mainline/v4.19.1/linux-modules-4.19.1-041901-generic_4.19.1-041901.201811041431_i386.deb
Teraz Dla użytkowników systemów 64-bitowych pakiety do pobrania są następujące:
wget -c kernel.ubuntu.com/~kernel-ppa/mainline/v4.19.1/linux-headers-4.19.1-041901_4.19.1-041901.201811041431_all.deb wget -c kernel.ubuntu.com/~kernel-ppa/mainline/v4.19.1/linux-headers-4.19.1-041901-generic_4.19.1-041901.201811041431_amd64.deb wget -c kernel.ubuntu.com/~kernel-ppa/mainline/v4.19.1/linux-image-unsigned-4.19.1-041901-generic_4.19.1-041901.201811041431_amd64.deb wget -c kernel.ubuntu.com/~kernel-ppa/mainline/v4.19.1/linux-modules-4.19.1-041901-generic_4.19.1-041901.201811041431_amd64.deb
Po zakończeniu pobierania pakietów po prostu uruchom następującą komendę, aby zainstalować je w systemie.
sudo dpkg -i linux-headers-4.19*.deb linux-image-4.19*.deb
Instalacja jądra Linux 4.19.1 o niskim opóźnieniu
W przypadku jądra o małym opóźnieniu pakiety, które muszą zostać pobrane, są następujące: Dla tych, którzy są 32-bitowymi użytkownikami, muszą pobrać te:
wget -c kernel.ubuntu.com/~kernel-ppa/mainline/v4.19.1/linux-headers-4.19.1-041901_4.19.1-041901.201811041431_all.deb wget -c kernel.ubuntu.com/~kernel-ppa/mainline/v4.19.1/linux-headers-4.19.1-041901-lowlatency_4.19.1-041901.201811041431_i386.deb wget -c kernel.ubuntu.com/~kernel-ppa/mainline/v4.19.1/linux-image-4.19.1-041901-lowlatency_4.19.1-041901.201811041431_i386.deb wget -c kernel.ubuntu.com/~kernel-ppa/mainline/v4.19.1/linux-modules-4.19.1-041901-lowlatency_4.19.1-041901.201811041431_i386.deb
O Dla tych, którzy używają systemów 64-bitowych, pakiety do pobrania są następujące:
wget -c kernel.ubuntu.com/~kernel-ppa/mainline/v4.19.1/linux-headers-4.19.1-041901_4.19.1-041901.201811041431_all.deb wget -c kernel.ubuntu.com/~kernel-ppa/mainline/v4.19.1/linux-headers-4.19.1-041901-lowlatency_4.19.1-041901.201811041431_amd64.deb wget -c kernel.ubuntu.com/~kernel-ppa/mainline/v4.19.1/linux-image-unsigned-4.19.1-041901-lowlatency_4.19.1-041901.201811041431_amd64.deb wget -c kernel.ubuntu.com/~kernel-ppa/mainline/v4.19.1/linux-modules-4.19.1-041901-lowlatency_4.19.1-041901.201811041431_amd64.deb
Pod koniec pobierania plików możemy zainstalować dowolny z tych pakietów za pomocą następującego polecenia z terminala:
sudo dpkg -i linux-headers-4.19*.deb linux-image-4.19*.deb
Wreszcie, musimy tylko zrestartować nasz system, aby wszystkie zmiany zostały zapisane, a kiedy ponownie go uruchomimy, nasz system będzie działał z nową wersją jądra, które właśnie zainstalowaliśmy.
W ten sam sposób mogą bez problemów przeprowadzić aktualizację w sposób zautomatyzowany z pomocą Ukuu, narzędzia, o którym mówiłem jakiś czas temu. Możesz sprawdzić publikację pod poniższym linkiem.