Wydano jądro Linux 5.13

Można powiedzieć, że Linus Torvalds to tytan pracy. Stało się już regułą, że kolejne wersje jądra Linuksa wydawane są w dwumiesięcznych odstępach. Aktualizacja 5.12 została wydana 24 kwietnia. Mamy początek lipca i, jak mogliśmy się spodziewać, od kilku dni mamy też nową wersję jądra.

Linux 5.13 pojawił się do pobrania na serwerach 27 czerwca, a więc niemalże równo po dwóch miesiącach od przedostatniego wydania. Rozwój jądra w tej wersji był uważnie śledzony przez fanów a efekt końcowy bardzo oczekiwany ze względu na wiele innowacyjnych nowości, które miała przynieść (np. wsparcie dla układów Apple M1). W rezultacie jądro zostało znacznie zmienione. Sam Torvalds zauważył (patrz tutaj), że Linux 5.13 jest jednym z największych uaktualnień serii 5.XX. Miał ponad 16 tys. zatwierdzeń (ze scaleniami ponad 17 tys.), przeprowadzonych przez ponad 2 tys. programistów.

Ilość poprawek w Linuksie 5.13, jak w każdej jego wersji, jest ogromna. Jednak w tym wydaniu zyskujemy też wiele całkiem nowych, ważnych ulepszeń i funkcji, które przenoszą jądro na wyższy poziom jakości. Poprawione zostało bezpieczeństwo, szybkość oraz kompatybilność ze sprzętem. Oprócz tego w najnowszym Linuksie zmieniono sterowniki oraz uporządkowano kod.

Poniżej zestawienie niektórych najważniejszych nowości w jądrze Linuksa 5.13.

  • Wsparcie dla układów Apple M1. Jest to pierwsza wersja Linuksa, która wspiera te układy, dlatego można powiedzieć, że w pewnym sensie jest to wersja „eksperymentalna”. Użytkownicy, którzy zainstalują dystrybucję z jądrem 5.13 na maszynie z procesorem Apple M1, raczej nie mogą oczekiwać, że będzie ona działała stabilnie. Najważniejszy krok został jednak zrobiony. Przyszłe wydania Linuksa z całą pewnością będą coraz lepsze pod tym względem.
  • Nowy moduł bezpieczeństwa Landlock. Może być używany razem z innym modułem, np. SELinux, aby mieć lepszą kontrolę nad uzyskiwanymi dostępami przez uruchomiony procesów.
  • Sterownik dla nowoczesnych procesorów Intel, umożliwiający chłodzenie przez obniżenie częstotliwości taktowania.
  • Dodanie wsparcia dla procesorów Intel Alder Lake.
  • Poprawa wsparcia procesorów AMD Zen 3.
  • Wsparcie dla procesora Loongson 2K1000.
  • Wprowadzenie możliwości uruchamiania Linuksa na 64-bitowym ARM Hyper-V.
  • Dodanie do sterownika AMD Crypto Co-Processor obsługi AMD Green Sardine.
  • Wsparcie dla układów Intela Alder Lake-S (12-sta generacja).
  • Wprowadzono wsparcie AMD FreeSync dla złączy HDMI starszych niż wersja 2.1.
  • Ulepszono obsługę Intel DG. Teraz pozwala on na wykorzystanie pamięci lokalnej do alokacji pamięci wewnętrznej.
  • Liczne ulepszenia i poprawki wydajności otwartoźródłowych sterowników AMDGPU.
  • Dodanie obsługi USB Display Driver GUD.
  • Polepszenie obsługi plików Btrfs (także w trybie strefowym).
  • Ulepszenia w opcji montowania oraz poprawki plików F2FS (Flash Friendly File System).
  • Usunięcie sterownika AMD Energy.
  • Wprowadzenie domyślnej kompresji zstd dla niezarządzanych urządzeń pamięci flash UBIFS.
  • Poprawa wydajności systemu plików przetwarzania klastrowego OrangeFS.
  • Dodanie obsługi układów Realtek Ethernet RTL8156 2.5G i RTL8153.
  • Dodanie obsługi platformy gier Amazon Luna.
  • Dodanie obsługi karty sieciowej Microsoft Azure MANA.
  • Dodanie obsługi wzmacniaczy dźwięku Realtek RT1019, RT1316, RT711 i RT715.
  • Dodanie obsługi myszy Apple Magic Mouse 2.
  • Dodanie obsługi touchpada i klawiatury w najnowszych laptopach MS Surface.
  • Dodanie sterownika monitoringu temperatury płyt głównych WMI Gigabyte.
  • Dodanie sterownika monitoringu wodnych chłodnic NZXT Kraken.

Instalacja najnowszego Linuksa 5.13 może odbyć się na kilka sposobów. Można na przykład pobrać kod źródłowy i zaimplementować go samemu. Na Ubuntu 21.04 można go zainstalować przy użyciu kompilacji jądra, opracowanych przez developerów firmy Canonical (patrz linki na końcu wpisu). Jednak mogłoby wiązać się to z poważnym ryzykiem, gdyż kompilacje te nie zostały przetestowane i są przeznaczone wyłącznie do użytku developerów.

Jednak najlepszym i najbezpieczniejszym sposobem dla przeciętnego użytkownika, żeby sprawdzić Linuksa 5.13 (zresztą jak każdej innej wersji) w praktycznym działaniu, jest instalacja dystrybucji opartej na tym jądrze. W przypadku bardzo popularnego Ubuntu prawdopodobnie na najnowszym jądrze będą oparte wersje tego systemu od numeru 20.10.

Jądro Linux 5.13 pobrać można pod linkami:

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

Poprzedni post

Canonical wspiera Blendera

Następny post

Kosmiczny Pop!_OS 21.04 – wersja stabilna

Powiązane posty

Linux Foundation publikuje wskazówki bezpieczeństwa dla desktopów

Jeżeli jesteś użytkownikiem Linuksa i pracujesz zdalnie, np. jako administrator - warto zadbać o dodatkowe bezpieczeństwo swojego komputera. Z pewnością będzie do tego pomocny zestaw wewnętrznych wskazówek przygotowanych dla Linux Foundation. Konstantin Ryabitsev - szef do spraw usług związanych z pracą grupową w Linux Foundation, zamieścił listę zaleceń związanych z bezpieczeństwem dla pracowników fundacji, którzy w większości pracują zdalnie. 

Więcej...