Aktualizacja jądra Debiana

Debian jest powszechnie uznawany za niezawodną i solidną dystrybucję Linuksa. Jego stabilność i rozbudowane repozytoria pakietów sprawiają, że jest on popularnym wyborem zarówno do użytku osobistego, jak i korporacyjnego. Jedną z wad Debiana jest jednak czas oczekiwania na udostępnienie nowych wersji pakietów w oficjalnych repozytoriach.

Aby nadążyć za najnowszymi wersjami oprogramowania i aktualizacjami zabezpieczeń, czasami konieczna jest ręczna aktualizacja jądra. Aktualizując jądro, użytkownicy mogą korzystać z nowych funkcji, ulepszeń wydajności i poprawek błędów, które mogą nie być dostępne w domyślnych repozytoriach Debiana.

Aby zaktualizować jądro w Debianie, użytkownicy mają kilka opcji. Jedną z nich jest skorzystanie z repozytorium backports, które udostępnia nowsze wersje pakietów, które nie są jeszcze dostępne w stabilnym wydaniu. Włączając repozytorium backports i korzystając z menedżera pakietów, użytkownicy mogą łatwo zaktualizować swoje jądro do nowszej wersji.

Inną opcją jest skorzystanie z repozytorium innej firmy, takiego jak repozytorium Debian Kernel Team. Repozytorium to udostępnia najnowsze stabilne wersje jądra Linuksa, pozwalając użytkownikom na aktualizację jądra bez konieczności oczekiwania na jego włączenie do oficjalnych repozytoriów Debiana.

Alternatywnie, użytkownicy mogą zdecydować się na ręczną kompilację i instalację jądra. Metoda ta wymaga większej wiedzy technicznej i może być czasochłonna, ale oferuje największą elastyczność i kontrolę nad konfiguracją jądra.

Niezależnie od wybranej metody, ważne jest, aby postępować zgodnie z odpowiednią dokumentacją i wytycznymi dostarczonymi przez Debiana lub odpowiednie repozytorium. Zapewni to płynną i udaną aktualizację jądra bez uszczerbku dla stabilności i integralności systemu Debian.

Przewodnik krok po kroku, jak wykonać aktualizację jądra Debiana

Aktualizacja jądra Debiana wpływa na pliki systemowe i może wpłynąć na stabilność systemu. Aby wykonać tę akcję, wymagane są uprawnienia superużytkownika, które można uzyskać za pomocą polecenia sudo (na przykład przed każdym poleceniem) lub używając sudo su, aby przełączyć się w tryb superużytkownika.

Aktualną wersję jądra można sprawdzić za pomocą następującego polecenia:

# uname -a

Naj nowsza wersja jądra jest dostępna w repozytorium backports. Musisz dodać je do listy repozytoriów w swoim systemie.

echo "deb http://ftp.debian.org/debian/ stretch-backports main non-free contrib" >> /etc/apt/sources.list apt-get update

Aby określić kodową nazwę swojej wersji Debiana, użyj następującego polecenia:


grep VERSION_CODENAME /etc/os-release


Podczas dodawania repozytorium backports, zastąp kodową nazwę (słowo "stretch" w powyższym przykładzie) kodową nazwą odpowiadającą twojej wersji Debiana (np. buster, bullseye, bookworm).

Przykładowe polecenie dla bookworm:


# echo "deb http://deb.debian.org/debian bookworm-backports main" | sudo tee /etc/apt/sources.list.d/backports.list

Po tym musisz zaktualizować listę repozytoriów:


# apt-get update


Wyszukiwanie dostępnych wersji jądra do instalacji

# apt search linux-headers v linux-headers - v linux-headers:i386 - v linux-headers-3.0 - v linux-headers-3.0:i386 - p linux-headers-4.15.0-1004-oem - Linux kernel headers for version 4.15.0 on 64 bit x86 SMP p linux-headers-4.15.0-1006-gcp - Linux kernel headers for version 4.15.0 on 64 bit x86 SMP p linux-headers-4.15.0-1006-oem - Linux kernel headers for version 4.15.0 on 64 bit x86 SMP p linux-headers-4.15.0-1007-aws - Linux kernel headers for version 4.15.0 on 64 bit x86 SMP p linux-headers-4.15.0-1007-oracle - Oracle Linux kernel headers for version 4.15.0 on 64 bit x86 SMP p linux-headers-4.15.0-1008-gcp - Linux kernel headers for version 4.15.0 on 64 bit x86 SMP p linux-headers-4.15.0-1008-kvm - Linux kernel headers for version 4.15.0 on 64 bit x86 SMP p linux-headers-4.15.0-1008-oem - Linux kernel headers for version 4.15.0 on 64 bit x86 SMP p linux-headers-4.15.0-1008-oracle - Oracle Linux kernel headers for version 4.15.0 on 64 bit x86 SMP ...

Wybierz wymaganą wersję z listy dostępnych pakietów i zainstaluj ją.

# apt install linux-headers-[version number]-bpo.1 linux-image-[version number]-bpo.1

Proces instalacji zaktualizuje Grub i będzie wymagał ponownego uruchomienia serwera w celu zastosowania zmian.

Podsumowanie

Możesz użyć tego postu, aby zaktualizować jądro Debiana lub je zainstalować.

Zmiana jądra może czasami powodować problemy, skutkujące niedziałaniem kilku programów. Z drugiej strony, Debian ma tę zaletę, że pozwala na instalację wielu wersji jądra w tym samym systemie. Menu bootloadera pozwala łatwo przełączyć się na inne jądro.

Zachęcamy do podzielenia się tym postem, jeśli okazał się pomocny i pozostawienia komentarza poniżej z własnymi przemyśleniami.

How useful was this article?

VAT

  • Other

    Other

    0%
  • austria

    Austria

    20%
  • Belgium

    Belgium

    21%
  • Bulgaria

    Bulgaria

    20%
  • Croatia

    Croatia

    25%
  • Cyprus

    Cyprus

    19%
  • Czech Republic

    Czech Republic

    21%
  • Denmark

    Denmark

    25%
  • Estonia

    Estonia

    22%
  • France

    France

    20%
  • Finland

    Finland

    24%
  • Germany

    Germany

    19%
  • Greece

    Greece

    24%
  • Hungary

    Hungary

    27%
  • Ireland

    Ireland

    23%
  • Italy

    Italy

    22%
  • Latvia

    Latvia

    21%
  • Lithuania

    Lithuania

    21%
  • Luxembourg

    Luxembourg

    17%
  • Malta

    Malta

    18%
  • Netherlands

    Netherlands

    21%
  • Poland

    Poland

    23%
  • Portugal

    Portugal

    23%
  • Romania

    Romania

    19%
  • Slovakia

    Slovakia

    20%
  • Slovenia

    Slovenia

    %
  • Spain

    Spain

    21%
  • Sweden

    Sweden

    25%
  • USA

    USA

    0%
european
states
  • Other
  • canada
  • poland
  • european-union
  • france
  • germany
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria