Nowa wersja jądra zawiera poprawki, wprowadza ulepszenia w wydajności i stabilności systemu, a także różne innowacje, które sprawiają, że praca z Linuksem jest jeszcze łatwiejsza i bardziej wydajna. Każdy użytkownik jest zainteresowany takimi korzyściami, ale Ubuntu uchodzi za dość konserwatywną dystrybucję, do której nowe wersje jądra docierają dość wolno.
Problem ten można jednak rozwiązać, wystarczy wykonać proste kroki z instrukcji, które podamy. Następnie powiemy, jak zaktualizować jądro ubuntu 16.04 lub nowszych wersji. Chociaż w repozytorium nie ma nowych wersji jądra, ale istnieje program, który wykona całą pracę za Ciebie.
W Linuksie jądro jest centralną częścią systemu operacyjnego. Jest to program, który zarządza zasobami sprzętowymi komputera (procesorem, pamięcią, urządzeniami wejścia/wyjścia itd.) i umożliwia komunikację między sprzętem a oprogramowaniem.
Główne funkcje jądra Linux obejmują:
Jądro Linux jest open source, co oznacza, że jego kod źródłowy jest dostępny do przeglądu, modyfikacji i dystrybucji przez społeczność programistów. Pozwala to na dostosowanie jądra do różnych potrzeb i zapewnia, że jest ono stale rozwijane i ulepszane.
Jądra w Linuksie, jak i w każdym innym systemie, są niezwykle ważne i potrzebne, ponieważ odpowiadają nie tylko za zarządzanie pamięcią, procesami i głównymi komponentami komputera, ale także zawierają wszystkie sterowniki urządzeń systemowych. Tak więc w przypadku nowych technologii, sterowniki muszą być aktualizowane, więc jeśli twój komputer ma jakiekolwiek problemy z obsługą sprzętu w Linuksie, aktualizacja jądra Ubuntu może poprawić sytuację.
Aby uczynić aktualizację znacznie szybszą i łatwiejszą, wystarczy użyć UKUU lub Ubuntu Kernel Update Utility. W rzeczywistości pobiera ono żądane wersje jądra z Internetu i konfiguruje system, aby umożliwić korzystanie z nich. Wszystko, co użytkownik musi zrobić, to wybrać wersję jądra.
Narzędzie nie jest dostępne w oficjalnych dystrybucjach, ale można je pobrać z repozytorium:
$ sudo apt-add-repository -y ppa:teejee2008/ppa
$ sudo apt update
$ sudo grub-mkconfig -o /boot/grub/grub.cfg sudo apt install ukuu
Możliwe jest również zainstalowanie narzędzia za pośrednictwem centrum aplikacji Ubuntu. Następnie można uruchomić program z menu głównego:
Następnie zaraz po uruchomieniu zsynchronizuje on swój stan z siecią, aby określić, które nowe wersje jądra są dostępne:
Na liście będziesz mógł odkryć jądra, które możesz zainstalować. Prawdopodobne wydania są oznaczone na czerwono, a stabilne na żółto.
Aby zainstalować jądro, wystarczy kliknąć przycisk "Zainstaluj":
Następnie użytkownik będzie musiał wprowadzić hasło i poczekać na zakończenie instalacji. Postęp inicjalizacji można monitorować w oknie terminala:
Po zakończeniu aktualizacji wystarczy zrestartować komputer, by móc korzystać z nowej wersji jądra.
Nowe jądra niestety nie zawsze poprawiają wydajność komputera. Mogą wprowadzać zmiany, po których system jest niestabilny lub w ogóle się nie uruchamia. Ważne jest, aby użytkownik rozumiał, co robić w takich sytuacjach.
Zwyczajowo Ubuntu może nie pozwolić na wybór jądra, z którego ma zostać uruchomiony system. Dlatego najpierw należy edytować /etc/default/grub
. Skomentuj tę linię:
$ sudo vi /etc/default/grub
# GRUB_HIDDEN_TIMEOUT_QUIET
# GRUB_HIDDEN_TIMEOUT
Następnie należy utworzyć plik konfiguracyjny z następującymi ustawieniami:
$ sudo grub-mkconfig -o /boot/grub/grub.cfg
W przyszłości będziesz mógł załadować poprzednie jądro, jeśli coś pójdzie nie tak po aktualizacji i system przestanie działać stabilnie i poprawnie. Jeśli Linux nie chce się uruchomić, istnieje również rozwiązanie, wystarczy nacisnąć klawisz w dół bardzo szybko i wielokrotnie w momencie, gdy powinno pojawić się menu Grub.
Zawsze możesz usunąć nowe jądro, które nie działa przy użyciu UKUU, istnieje przycisk do tej czynności o nazwie "Odinstaluj":
Jeśli jądro działa dobrze po aktualizacji, można usunąć stare. Porozmawiamy o tym w innym artykule, poświęconym konkretnie procesowi czyszczenia systemu ze starych i niepotrzebnych jąder.
To na razie wszystko, aktualizacja jądra w Ubuntu jest całkiem realnym i wykonalnym zadaniem.