Szczegóły sprawy
Do domu / Sprawy /

Sprawy dotyczące przedsiębiorstw Definitywny przewodnik po aktualizacji jądra Ubuntu: Metody i najlepsze praktyki

Definitywny przewodnik po aktualizacji jądra Ubuntu: Metody i najlepsze praktyki

2025-06-18

Utrzymanie aktualnego jądra Linux jest kluczowe dla bezpieczeństwa, kompatybilności sprzętowej i optymalizacji wydajności.obsługa różnych przypadków zastosowania i poziomów wiedzy fachowej.


Po co uaktualniać jądro?

  • Patchy bezpieczeństwa:Zmniejszyć luki w zabezpieczeniach.

  • Wsparcie sprzętowe:Włączyć nowsze urządzenia/funkcje.

  • Zwiększenie wydajności:Korzystanie z usprawnień w zakresie harmonogramu/IO.

  • Rozwiązania stabilności:Rozwiązać błędy na poziomie jądra.

️️Uwaga:

  • Najpierw przetestuj ulepszenia w środowiskach poza produkcyjnymi.

  • Upewnij się, że sterowniki krytyczne (np. NVIDIA, ZFS) obsługują jądro docelowe.

  • Zawsze miej plan rezerwowy.


Metoda 1: Korzystanie z oficjalnych repozytoriów Ubuntu (zalecane)

Najlepiej dla:Stabilne, przetestowane jądra z długotrwałym wsparciem (LTS).

Kroki:

  1. Aktualizacja list pakietów:

    baś


    sudo aptaktualizacja&& sudo aptpełna modernizacja- Tak.
  2. Zainstalowanie jądra HWE (systemy LTS):
    W przypadku Ubuntu 22.04 LTS:

    baś


    sudo apt Instaluj...instaluj-recommends linux-generic-hwe-22.04
  3. / / Zrejestruj / /

    baś


    sudo ponowne uruchomienie
    nie nazwisko -r  # Sprawdź wersję jądra (np. 6.5.x)

Metoda 2: Korzystanie z PPA (Latest Kernels) w głównym jądrze

Najlepiej dla:Entuzjaści potrzebujący najnowocześniejszych funkcji.
Ryzyko:Mniej testowane, potencjalne problemy z kompatybilnością.

  1. Dodaj PPA głównej linii:

    baś


    sudoadd-apt-repository ppa:cappelikan/ppa- Tak.
    sudo aptaktualizacja
  2. Zainstalowanie narzędzia głównego interfejsu graficznego (opcjonalnie):

    baś


    sudo apt Instalujgłówna linia

    Wyrzut przezgłówna liniado graficznego wyboru/zainstalowania jąder.

  3. Albo Instaluj za pośrednictwem CLI:

    baś


    sudo apt Instalujlinux-image-unsigned-<wersja>-powszechne nagłówki linuksowe-<wersja>- ogólne

    (Zastąpićz jądrem docelowym, np.6.8.4)


Metoda 3: Ręczne kompilacje jądra

Najlepiej dla:Dostosowanie lub specyficzne potrzeby debugowania.

Procedura:

  1. Zainstalowanie zależności:

    baś


    sudo apt InstalujZbuduj-essential libncurses-dev bizon flex libssl-dev libelf-dev
  2. Pobierz źródło jądra:
    Wizytakernel.org, pobrać żądane źródło (np.Linux-6.8.tar.xz)).

  3. Wyciąganie i konfiguracja:

    baś


    smoła - xvfLinux-6.8.tar.xzcdLinux-6.8wykonywaćmenuconfig# Użyj bieżącej konfiguracji: /boot/config-$ ((uname -r)
  4. Kompilacja i instalacja:

    baś


    wykonywać-J$(nproc)                # Kompiliuj przy użyciu wszystkich rdzeni
    sudo wykonywaćModuły# Zainstaluj moduły
    sudo wykonywać Instaluj              # Zainstaluj jądro
    sudoupdate-initramfs-c -K 6.8.0# Uaktualnij intranet
    sudo update-grub               # Aktualizacja GRUB
    sudo ponowne uruchomienie

Plan cofania

  1. Uruchomienie w poprzednim jądrze:

    • Czekaj.Zmianapodczas uruchamiania do dostępu do GRUB → Wybierz starszy jądro.

  2. Usuń problematyczny jądro:

    baś


    sudo aptCzyść linux-image-<wersja>- ogólne

Weryfikacja i najlepsze praktyki

  • Sprawdź załadowany jądro:

    Szybki kontakt

    Adres

    Pokój 302, Budynek 26, nr 1301-1 Guanguang Road, Osiedle Xinlan, Ulica Guanlan, Dzielnica Longhua, Shenzhen, Guangdong, Chiny

    Tel.

    86--18576671228

    Wiadomość elektroniczna

    matthew@zzyuantech.com
    Nasz biuletyn
    Zapisz się do naszego biuletynu z rabatami i innymi informacjami.