1. Úvod
Ubuntu je široce používaná open-source distribuce Linuxu. Jedním z klíčových faktorů, který silně ovlivňuje stabilitu systému, bezpečnost a výkon, je jádro. Jádro je jádrem operačního systému, působí jako centrální komponenta, která komunikuje přímo mezi hardwarem a softwarem, čímž určuje chování celého systému. Proto je pro uživatele Ubuntu důležité ověřit verzi jádra.
Zejména při řešení problémů systému, implementaci bezpečnostních opatření nebo cílení na zlepšení výkonu se často ukáže užitečné kontrolovat verzi jádra. Protože bezpečnostní aktualizace jsou pro jádro poskytovány periodicky, je také doporučeno sledovat, zda je aplikována nejnovější verze.
V tomto průvodci představujeme několik konkrétních metod pro kontrolu verze jádra na Ubuntu. Od přístupů založených na terminálu po metody grafického uživatelského rozhraní (GUI), pokrýváme širokou škálu technik a také vysvětlujeme základní znalosti a klíčové body týkající se verzí jádra.
2. Co je jádro?
V Ubuntu a jiných distribucích Linuxu funguje jádro jako centrální komponenta systému. Jádro je srdcem operačního systému, odpovědné za výměnu informací mezi hardwarem a softwarem. Zde vysvětlujeme specifické role, které jádro plní, a zdůrazňujeme jeho důležitost.
Role jádra
Jádro, působící jako most mezi hardwarem a softwarem, je odpovědné za následující důležité funkce:
- Správa zdrojů Jádro spravuje systémové zdroje jako CPU, paměť a disk, upravuje jejich využití tak, aby každá aplikace mohla být použita vhodně. To umožňuje systému běžet plynule i když současně běží více procesů.
- Správa zařízení Jádro ovládá hardwarová zařízení jako tiskárny, klávesnice, myši, síťové karty atd., činí je použitelnými pro aplikace. Komunikuje s hardwarem prostřednictvím ovladačů zařízení, spravuje vstup od uživatelů a výstup ze systému.
- Bezpečnost a ochrana Jádro zajišťuje bezpečnost systému oddělením uživatelského prostoru a prostoru jádra. To brání běžným aplikacím v přímém přístupu k hardwaru, čímž udržuje stabilitu a bezpečnost systému.
Důležitost jádra v Ubuntu
V linuxových systémech jako Ubuntu aktualizace jádra nejen zlepšuje stabilitu systému, ale také zlepšuje bezpečnost. Když jsou objeveny zranitelnosti jádra, vývojový tým Ubuntu okamžitě publikuje aktualizace. Z tohoto důvodu je důležité pravidelně kontrolovat verzi jádra a aktualizovat na nejnovější, když je to potřeba.
Takže jádro je kritická komponenta v srdci systému. V další sekci podrobně vysvětlíme, jak kontrolovat verzi jádra na Ubuntu.

3. Jak zkontrolovat verzi jádra
Existuje několik způsobů, jak zkontrolovat verzi jádra v Ubuntu. Zde představujeme snadné metody terminálu, vysvětlujeme, jak použít každý příkaz a jak interpretovat výstup.
Kontrola verze jádra pomocí příkazu uname
Nejjednodušší a nejběžněji používanou metodou je použít příkaz uname. Tento příkaz získává informace o systému a zobrazuje různé detaily včetně verze jádra.
- Otevřete svůj terminál.
- Napište následující příkaz a stiskněte Enter:
uname -r
- Volba -r se používá k zobrazení verze vydání jádra. Ukázkový výstup:
5.4.0-66-generic
Ve výše uvedeném výstupu je 5.4.0-66-generic verzí jádra. Tento formát verze zahrnuje hlavní verzi, vedlejší verzi a číslo záplaty.
Kontrola prostřednictvím souboru /proc/version
Můžete také zkontrolovat soubor /proc/version. Tento soubor obsahuje aktuální verzi jádra a informace o kompilaci.
- V terminálu spusťte následující příkaz:
cat /proc/version
Ukázkový výstup:
Linux version 5.4.0-66-generic (buildd@lcy01-amd64-025) (gcc version 9.3.0 (Ubuntu 9.3.0-17ubuntu1~20.04)) #74-Ubuntu SMP Thu Jan 14 18:28:23 UTC 2021
Tento výstup obsahuje nejen verzi jádra, ale také informace o verzi kompilátoru aovém razítku sestavení.
Kontrola pomocí příkazu hostnamectl
Na verzích Ubuntu od 16.04 výše můžete použít příkaz hostnamectl k zobrazení systémových informací, včetně verze jádra.
- Spusťte následující příkaz v terminálu:
hostnamectl
Ukázkový výstup:
Static hostname: ubuntu
Icon name: computer-vm
Chassis: vm
Machine ID: abcdef1234567890
Boot ID: 123456abcdef98765
Operating System: Ubuntu 20.04.1 LTS
Kernel: Linux 5.4.0-66-generic
Architecture: x86-64
V tomto výstupu řádek „Kernel:“ zobrazuje verzi jádra.
Rozdíly a případy použití jednotlivých metod
uname -r: Ideální, když chcete rychle zjistit verzi jádra./proc/version: Užitečné, když potřebujete podrobnější informace.hostnamectl: Doporučeno, když chcete zobrazit celkové systémové informace spolu s podrobnostmi o jádru.
Výše jsou popsány metody založené na terminálu pro kontrolu verze jádra. V následující sekci vysvětlíme, jak ověřit jádro pomocí grafických nástrojů.
4. Kontrola verze jádra pomocí GUI
Ubuntu také umožňuje zkontrolovat verzi jádra pomocí grafického uživatelského rozhraní (GUI), byste museli používat příkazovou řádku. Metody GUI jsou snadno použitelné, zejména pro uživatele, kteří nejsou obeznámeni s prací v terminálu.
Použití nástroje Systémová nastavení
Ubuntu obsahuje nabídku „Nastavení“, kde můžete zobrazit základní systémové informace, včetně verze jádra. Postupujte podle těchto kroků:
- Otevřete nabídku Nastavení
- Klikněte na systémovou nabídku (ikona ozubeného kola) v pravém horním rohu plochy a vyberte „Nastavení.“
- Otevřete sekci „ systému“ nebo „Detaily“
- V nabídce Nastavení vyberte „O systému“ nebo „Detaily“ (název se může lišit podle verze).
- Zobrazte systémové informace
- V sekci „O systému“ nebo „Detaily“ jsou zobrazeny základní systémové informace, včetně verze jádra. Hledejte „Kernel“ nebo „Linux version“, abyste našli aktuální verzi jádra. Příklad:
Linux 5.4.0-66-generic
Použití GNOME System Monitor
V desktopovém prostředí GNOME můžete také zobrazit verzi jádra pomocí aplikace „GNOME System Monitor“.
- Spusťte System Monitor
- Vyhledejte „System Monitor“ v nabídce aplikací a otevřete jej.
- Vyberte kartu „System“
- Po otevření System Monitoru klikněte na kartu „System“, která zobrazuje systémové informace a běžící procesy.
- Ověřte verzi jádra
- V kartě „System“ uvidíte položky jako „OS“ nebo „Kernel“, kde je zobrazena verdra.
Výhody metod GUI
Metody GUI jsou obzvláště uživatelsky přívětivé, když chcete vizuálně pochopit podrobnosti systému nebo když nejste pohodlní s příkazovou řádkou. Protože není nutný žádný vstup příkazů, začátečníci mohou snadno získat informace z nabídky nastavení nebo System Monitoru.
Vysvětlení metod GUI končí zde. Dále se budeme věnovat „5. Jak číst verzi jádra a co znamená každá část.“

5. Jak číst verzi jádra a co znamená každá část
Číslo verze jádra Ubuntu obsahuje informace jako hlavní verze, podverze, číslo opravy atd. V této sekci vysvětlíme strukturu čísla verze a pomůžeme vám pochopit, co každá část představuje.
Struktura čísla verze jádra
Verze jádra je obvykle vyjádřena ve formátu jako tento:
5.4.0-66-generic
Pomocí tohoto příkladu vysvětlíme význam jednotlivých částí postupně.
- Hlavní verze (5)
- Hlavní verze označuje zásadní změny nebo přidání nových funkcí do jádra. Když se toto číslo zvýší, obvykle to znamená významná vylepšení nebo přidání nových technologií.
- Podverze (4)
- Podverze představuje menší vylepšení nebo doplnění funkcí vzhledem k hlavní verzi. Když se toto číslo zvýší, typicky zahrnuje důležité opravy chyb nebo vylepšení výkonu.
- Číslo záplaty (0)
- Číslo záplaty odpovídá opravám chyb nebo bezpečnostním záplatám. Nezahrnuje hlavní přidání funkcí nebo změny; spíše se zvyšuje, když jsou aplikovány malé opravy.
- Číslo sestavení (66)
- Číslo sestavení je specifické pro verzi distribuce (v tomto případě Ubuntu).
- Přípona (generic)
- Přípona je řetězec označující konfiguraci sestavení jádra nebo případ použití.
genericje standardní desktopové jádro a existují další jádra, jako napříkladlowlatency(pro použití s nízkou latencí), v závislosti na účelu.
Výhody porozumění verzi jádra
Hloubkové porozumění verzi jádra vám umožní snadněji rozhodovat o stabilitě systému a bezpečnosti. Pomáhá také tehdy, když specifické aplikace vyžadují určité verze jádra nebo když chcete ověřit, zda jsou aplikovány nejnovější bezpečnostní záplaty.
V následující sekci představíme tabulku korespondence mezi verzemi jádra a verzemi vydání Ubuntu a prozkoumáme, jak každá verze odpovídá.
6. Tabulka korespondence verze jádra vs. verze vydání Ubuntu
V Ubuntu je každá verze vydání spojena s doporučenou verzí jádra. Protože dostupnost funkcí a bezpečnostních záplat se liší v závislosti na verzi jádra, porozumění korespondenci mezi verzí vydání a verzí jádra pomáhá při správě aktualizací a řešení problémů.
Verze vydání Ubuntu a jejich odpovídající verze jádra
Níže je uveden seznam hlavních vydání Ubuntu a jejich odpovídajících verzí jádra. Verze jádra dodaná s každým vydáním je vybrána tak, aby zajistila stabilitu a dlouhodobou podporu.
| Ubuntu Release | Kernel Version |
|---|---|
| 20.04 LTS | 5.4 |
| 20.10 | 5.8 |
| 21.04 | 5.11 |
| 21.10 | 5.13 |
| 22.04 LTS | 5.15 |
| 22.10 | 5.19 |
| 23.04 | 6.2 |
Verze s dlouhodobou podporou (LTS) a verze jádra
Verze s dlouhodobou podporou (LTS) (např. 20.04, 22.04) mají podporu delší dobu než běžná vydání, což je činí oblíbenými pro podnikové nebo serverové použití. V LTS vydání je vybrané jádro zaměřeno na stabilitu před nejnovějšími funkcemi.
Aktualizace jádra pro každé vydání
V běžných vydáních (např. 20.10, 21.04) je aktivně přijímána nejnovější verze jádra, což umožňuje dostupnost nových funkcí. Nicméně běžná vydání obecně nabízejí pouze asi 9 měsíců podpory, takže jsou vhodná pro uživatele hledající nové funkce spíše než dlouhodobou stabilitu.
Použití tabulky korespondence a kontrola verze jádra
Pomocí výše uvedené tabulky můžete snadněji pochopit, jak se verze jádra mění s vydáními Ubuntu. Také pokud plánujete aktualizovat na nejnovější jádro z bezpečnostních důvodů nebo potřebujete specifickou funkci jádra pro instalaci softwaru, můžete ověřit, zda je požadovaná verze jádra podporována.
V následující sekci vysvětlíme „jak aktualizovat verzi jádra“, včetně kroků aktualizace a důležitých úvah.

7. Jak aktualizovat verzi jádra
Ubuntu poskytuje periodické aktualizace jádra k zlepšení výkonu systému a posílení bezpečnosti. Zde vysvětlujeme, jak aktualizovat verzi jádra a důležité body, na které je třeba dávat pozor.
Nezbytnost a výhody aktualizací jádra
Aktualizace na nejnovější jádro přináší následující výhody:
- Zlepšená bezpečnost Nejnovější jádro obsahuje opravy dříve objevených zranitelností, což zlepšuje bezpečnost systému.
- Podpora nových funkcí Nové verze jádra mohou obsahovat podporu pro novější hardware nebo zařízení.
- Opravy chyb a zlepšení výkonu Optimalizace výkonu a opravy chyb mohou zlepšit stabilitu systému.
Kroky k aktualizaci jádra
V Ubuntu jsou aktualizace jádra obvykle řešeny prostřednictvím standardních systémových aktualizací. Níže je uveden obecný postup pro aktualizaci jádra.
1. Kontrola systémových aktualizací
Nejprve aktualizujte seznam balíčků a ověřte, zda je systém aktuální. Otevřete terminál a spusťte:
sudo apt update
sudo apt upgrade
Tento příkaz aktualizuje všechny balíčky na nejnovější verzi. Pokud je k dispozici aktualizace jádra, bude zahrnuta v tomto kroku.
2. Instalace specifické verze jádra
Pokud chcete ručně nainstalovat specifickou verzi jádra, specifikujte balíček linux-image přímo:
sudo apt install linux-image-<version>-generic
Například pro instalaci verze jádra 5.15 byste spustili:
sudo apt install linux-image-5.15.0-66-generic
3. Restart po instalaci jádra
Jakmile je instalace jádra dokončena, restartujte systém, aby se nové jádro aktivovalo. Nové jádro se bez restartu neaktivuje.
sudo reboot
Po restartu použijte dříve zmínutý příkaz uname -r nebo jiné metody k ověření, zda byla verze jádra aktualizována.
Důležité poznámky k aktualizacím jádra
- Kontrola kompatibility Aktualizace jádra může způsobit problémy s kompatibilitou u starších ovladačů zařízení nebo softwaru. Zejména u systémů nebo aplikací, které závisí na specifických verzích, ověřte kompatibilitu předem.
- Doporučena záloha Před aktualizací jádra proveďte zálohy důležitých dat a systémových nastavení. Pokud aktualizace selže, obnova bude jednodušší.
- Zachování starého jádra Je doporučeno uchovat starší verze jádra na určitou dobu pro případ problémů s novým. Ubuntu normálně uchovává více verzí jádra a můžete si z GRUB menu při spuštění vybrat starší verzi.
8. Závěr
V tomto článku jsme podrobně vysvětlili, jak zkontrolovat verzi jádra Ubuntu, strukturu a roli jádra, odpovídající verze vydání Ubuntu a jak aktualizovat jádro. Jádro hraje velmi důležitou roli v linuxových systémech včetně Ubuntu a správná správa verzí a včasné aktualizace přímo ovlivňují stabilitu a bezpečnost systému.
- Role a důležitost jádra Jádro slouží jako most mezi hardwarem a softwarem, spravuje zdroje a zajišťuje bezpečnost. Proto je vysoce doporučeno pravidelně kontrolovat jeho verzi a aktualizovat podle potřeby.
- Metody kontroly verze jádra Představili jsme více metod –
uname -r, kontrolu/proc/version, použitíhostnamectl– stejně jako grafické přístupy, které umožňují i uživatelům bez terminálu ověřit verzi jádra. - Čtení verze a odpovídající verze Ubuntu Porozumění struktuře čísla verze jádra vám pomůže identifikovat dostupné funkce nebo bezpečnostní záplaty. Znalost odpovídajících verzí vydání Ubuntu a jádra je také užitečná pro kontroly kompatibility.
- Aktualizace jádra: Kroky a opatření Pokryli jsme, jak aktualizovat jádro prostřednictvím systémových aktualizací nebo ruční specifikací
linux-image, přičemž jsme zmínili upozornění jako kompatibilita, zálohování a zachování starých verzí jádra.
Efektivní správa jádra v Ubuntu je klíčovým faktorem pro udržení bezpečnosti a efektivity systému. Pravidelnou kontrolou a aktualizací jádra v případě potřeby můžete maximalizovat výkon systému a ochránit jeho integritu. Doufám, že tento průvodce pomůže uživatelům Ubuntu prohloubit jejich porozumění správě jádra a umožní bezpečné a plynulé provozování systému.



