50% sleva všechny plány, omezený čas. Začátek v $2.48/mo
Zbývá 11 min
Servery a OS

Jak zkontrolovat verzi jádra v Linuxu? + 3 metoda aktualizace jádra Ubuntu

Lily Carnell By Lily Carnell 11 minut čtení Aktualizováno 22. července 2025
Jak zkontrolovat verzi jádra v Linuxu? + 3 metoda aktualizace jádra Ubuntu

Můžete se dostat do situace, kdy potřebujete znát přesnou verzi linuxového jádra běžícího na vašem systému. V tomto případě můžete snadno najít verzi jádra pomocí výkonných příkazových řádků a utilit Linuxu. V tomto článku se podíváme na různé metody, které můžete použít ke kontrole verze jádra v Linuxu.

Jaká je verze jádra?

Jádro je hlavní součástí operačního systému, ať už jde o Mac OS, Linux nebo Windows. Jádro se stará o systémové prostředky a funguje jako most mezi hardwarem a softwarem systému.

Možná budete muset z nějakého důvodu najít verzi jádra běžící na vašem operačním systému GNU/Linux. Můžete například objevit novou bezpečnostní chybu ovlivňující starší verze jádra, a tak budete chtít zjistit, zda je vaše jádro zranitelné nebo ne. Nebo možná řešíte problém související s hardwarem, který vyžaduje, abyste našli verzi jádra Linuxu. Je docela snadné zkontrolovat verzi jádra Linuxu z příkazového řádku.

Přečtěte si také: NextCloud vs ownCloud

Jak zjistit verzi jádra v Linuxu?

Než vysvětlíme různé metody, jak najít verzi jádra v Linuxu, měli byste vědět, že některé z těchto metod vám ukážou i název distribuce Linuxu. Pomocí těchto příkazů se tedy můžete dozvědět více informací o vašem operačním systému, včetně názvu distribuce Linuxu, verze a podrobností o jádře. 

Použijte příkaz uname

Příkaz uname vám může zobrazit mnoho systémových informací, jako je architektura linuxového jádra, verze názvu a vydání.

Chcete-li zkontrolovat verzi linuxového jádra ve vašem systému, musíte zadat následující příkaz:

uname -srm

Po spuštění tohoto příkazu se něco takového zobrazí jako výstup:

linux 4.15.0-54-generic x86_64

Jak můžete vidět výše ve výstupu, verze linuxového jádra je 4.15.0-54 a funguje jako 64bitová. Všechna tato čísla jsou navíc spojena s významem, který uvedeme v následujícím seznamu:

  • 4: Verze jádra.
  • 15: Hlavní revize.
  • 0: Malá revize.
  • 54: Číslo patche.
  • generic: Další informace specifické pro distribuci Linuxu/kernel

Použijte příkaz hostnamectl

Hostnamect je součástí systemd a obvykle se používá k dotazování a změně názvu hostitele systému, přičemž zobrazuje informace o konfiguraci sítě systému. Ale také ukazuje verzi linuxového jádra a jeho distribuci:

hostnamectl

 Spuštění tohoto příkazu zobrazí něco podobného jako je výstup:

 Statický název hostitele: linux.localdomain

         Název ikony: počítač-laptop

           Podvozek: notebook

        ID stroje: af8ce1d394b844feza8c19ea5c6a9bd09

           Boot ID: 15bc3ae7bde842f29ct8d925044f232b9

  Operační systém: Ubuntu 18.04.2 LTS

            Jádro: Linux 4.15.0-54-generic

      Architektura: x86-64

Chcete-li odfiltrovat verzi linuxového jádra, zadejte příkaz grep:

hostnamectl | grep -I Kernel

Zde je výstup:

 Jádro: Linux 4.15.0-54-generic

Použijte soubor /proc/version 

Adresář /proc obsahuje různé virtuální soubory, které obsahují informace o systémové paměti, jádrech CPU, připojených souborových systémech a mnoho dalších dat. Pokud chcete získat přístup k informacím o běžícím jádře a zkontrolovat verzi linuxového jádra, věnujte pozornost tomu, že jsou uloženy ve virtuálním souboru /proc/version. Můžete psát kočka or méně příkazy pro zobrazení obsahu souboru:

cat /proc/version

Po jejich spuštění se zobrazí výstup podobný tomuto:

Linux verze 4.15.0-54-generic (buildd@lgw01-amd64-014) (GCC verze 7.4.0 (Ubuntu 7.4.0-1ubuntu1~18.04.1)) #58-Ubuntu SMP Po 24. června 10:5201 UTC

Použijte příkaz dmesg

Pro tisk zprávy o vyrovnávací paměti jádra se většinou používá příkaz dmesg. Jednoduše řečeno, můžete tento příkaz obvykle použít ke čtení zpráv z ovladačů zařízení; ale můžete jej také spustit a najít verzi jádra. The symbol dýmky ( | ) je obvykle poblíž klávesy Enter na většině klávesnic.

použijte příkaz dmesg
použijte příkaz dmesg

Zde si vysvětlíme, jak tyto příkazy skutečně fungují:

  • Dmesg: Umožňuje číst obsah vyrovnávací paměti jádra
  • | (symbol potrubí): Předání příkazu do dalšího příkazu
  • grep: zejména vyhledávání určitého řetězce znaků a zobrazování řádků, které je obsahují
  • Linux: přesný řetězec znaků, které by měl grep hledat (Všimněte si, že velká a malá písmena jsou důležitá)

Jak je vidět na obrázku výše, verze linuxového jádra je zmíněna na prvním řádku výstupu. 

Kdy byste měli aktualizovat verzi linuxového jádra?

Linuxové jádro funguje jako prostředník mezi softwarovými aplikacemi a počítačovým hardwarem. Jinými slovy, Linuxové jádro je nějakým způsobem základem, na kterém fungují různé linuxové distribuce. Kromě toho může kdokoli dekompilovat, zkoumat a upravovat kód tohoto softwaru s otevřeným zdrojovým kódem. Technologie se dramaticky vyvíjí, takže vývojáři nacházejí různé záplaty a aktualizace linuxového jádra. Tyto opravy můžete použít ke zlepšení zabezpečení, zvýšení funkčnosti a dokonce k ovlivnění rychlosti operačního systému. Pokud tedy používáte operační systémy Linux, jako je Ubuntu, je nejlepší zkontrolovat verzi jádra a pravidelně ji aktualizovat.

Otázkou je, jak aktualizovat verzi jádra Linuxu? Chcete-li tak učinit, nejprve byste měli zkontrolovat, zda máte požadavky nebo ne. 

Přečtěte si také: Jak zjistit verzi operačního systému pomocí příkazového řádku

Požadavky na aktualizaci verze jádra 

Zde jsou předpoklady pro aktualizaci vaší verze jádra:

  • server s operačním systémem Linux (Ubuntu)
  • Mít přístup k terminálu Linux (můžete použít CTRL-ALT-T nebo nabídku Aplikace > Příslušenství > Terminál)
  • Použití uživatelského účtu s právy sudo
  • Apt nástroj, zabudovaný do Ubuntu
  • Správce aktualizací, zabudovaný do Ubuntu (všimněte si, že je to volitelné)

Aktualizujte jádro Ubuntu

Chcete-li aktualizovat verzi jádra Linuxu, můžete použít dvě metody podle toho, co vám vyhovuje.

První metoda: Použití procesu aktualizace systému

Krok 1: Zkontrolujte aktuální verzi linuxového jádra

Než začnete aktualizovat verzi systému Linux, musíte vědět, jakou verzi aktuálně používáte. V předchozí části jsme důkladně vysvětlili, jak najít verzi linuxového jádra. Pokud chcete, můžete si znovu prohlédnout příkazy k nalezení verze jádra.

Krok 2: Aktualizace úložišť

Musíte otevřít terminál a zadat následující příkaz:

sudo apt-get update

Po spuštění příkazu apt se obnoví veškerý váš místní software, čímž získáte a

upozornění na novější revize a aktualizace. Pokud je pro vás k dispozici novější verze jádra, tento příkaz ji zobrazí v terminálu, připravenou ke stažení a instalaci.

Aktualizace úložišť
Aktualizace úložišť

Krok 3: Spuštění upgradu

V tomto okamžiku musíte v terminálu spustit následující příkaz:

sudo apt-get dist-upgrade

Dist-upgrade v tomto příkazu má za úkol požádat Ubuntu, aby moudře zpracovávalo různé závislosti. To znamená, že pokud je určitý softwarový balík závislý na spuštění jiného softwarového balíku, tento příkaz zajistí, že druhý balík (závislost) bude aktualizován před aktualizací prvního. Tento přístup můžete použít jako bezpečný způsob upgradu linuxového jádra Ubuntu. Kromě toho byly aktualizace jádra používané prostřednictvím tohoto nástroje testovány a ověřeny, aby fungovaly s vaší verzí Ubuntu bez jakýchkoli problémů.

ubuntu-vps Jasná volba

Většina serverů provozovaných na Linuxu používá Ubuntu; proč ne ty? Zjistěte, proč všichni milují Ubuntu – získejte optimalizovaný Ubuntu VPS

Získejte Ubuntu VPS

Druhá metoda: Vynucení aktualizace jádra

Někdy byla vydána novější verze jádra, která však nebyla důkladně testována pro vaši verzi Ubuntu. Můžete například používat Ubuntu 17.10 (Artful Aardvark) a vidíte, že je pro vás k dispozici Ubuntu 18.04 (Bionic Beaver). V těchto typech situací by aktualizace jádra vyžadovala složitější proces.

Krok 1: Zálohování důležitých souborů a dat

Pravděpodobně jste to již udělali mnohokrát, ale protože je to důležitý krok procesu, nemůžeme to dostatečně zdůraznit.

Krok 2: Spusťte Software Updater

Chcete-li spustit Software Updater, musíte kliknout na super klíč (ten s obrázkem „windows“ na klávesnici) a vyhledejte Software Updater. Pokud jsou nějaké aktualizace, které potřebujete získat, Software Updater vás upozorní. Po provedení předchozích kroků se zobrazí zpráva, že počítač je aktualizován.

Nyní musíte kliknout na Nastavení zobrazí se nové okno s několika kartami.

Krok 3: Konfigurace nástroje pro aktualizaci softwaru

Nejprve klikněte na Zabezpečení a poté zaškrtněte tři políčka v části „Instalovat aktualizace z“. Tato zaškrtávací políčka se nazývají Důležité aktualizace zabezpečení, Doporučené aktualizace a Nepodporované aktualizace.

Na konci na této kartě je rozbalovací nabídka označená „Upozornit mě na nové Ubuntu verze:“. Klikněte na rozbalovací nabídku a vyberte:

Pro verze s dlouhodobou podporou (Pokud chcete zůstat u testovaných a spolehlivých verzí s plnou podporou)

Pro jakoukoli novou verzi (Pokud si rádi hrajete s nejnovější a nejlepší a nevadí vám, když jsou věci trochu zabugované)

Po provedení těchto kroků jej zavřete a znovu otevřete. Mělo by vám poskytnout možnost upgradovat, pokud je vydána nová verze. Věnujte pozornost tomu, že aktualizace je obvykle k dispozici o několik dní později.

Krok 4: Vynucení upgradu

Pokud z nějakého důvodu nevidíte nabídku upgradu, můžete ji vynutit jinou metodou. Chcete-li vynutit aktualizaci, měli byste do terminálu napsat následující příkaz:

update-manager –d

Po jejich spuštění se zobrazí výstup podobný tomuto:

Vynucení upgradu
Vynucení upgradu

Systém vám ukáže poznámky k vydání nového jádra a jeho verze Ubuntu. Poté, co se ujistíte, že je vše v pořádku, měli byste kliknout upgrade, a proces bude zahájen.

Přečtěte si také: KVM vs. OpenVZ

Třetí metoda: Ruční aktualizace jádra pomocí pokročilých postupů

Pokud chcete upgradovat na nejnovější (netestované) jádro a znát všechna jeho rizika, existuje třetí technika pro výběr a instalaci nového jádra. Než však přejdete na tento krok, je rozumné zkontrolovat konfiguraci systému. Používáte nějaké vlastní ovladače, zejména ovladače videa? Máte ve svém systému nějaké vlastní konfigurace nebo balíčky? Ty nemusí být kompatibilní s novým jádrem. I když je k dispozici možnost zotavení, je lepší přijmout preventivní opatření a předejít komplikacím předem.

Je také dobré vyhledat a dozvědět se více o poznámkách k vydání pro jádro, které chcete nainstalovat. Jen věnujte pozornost číslu revize a jakýmkoli funkcím, se kterými plánujete pracovat. V této metodě použijeme Ukuu jako grafický nástroj pro aktualizaci jádra. Všimněte si, že existují i ​​jiné způsoby, jako je ruční stažení a instalace jádra nebo dokonce získání kopie zdrojového kódu a jeho kompilace. Tyto techniky jsou však náročnější.

Krok 1: Instalace Ukuu

Do terminálu zadejte následující příkaz. (Všimněte si, že po napsání každého řádku měli byste kliknout na enter):

sudo apt-add-repository ppa:teejee2008/ppa
sudo apt-get update
sudo apt-get install ukuu

Pomocí prvního příkazu přidáte úložiště TeeJeeTech open-source softwaru pro Linux do svých primárních úložišť. Druhý příkaz obnoví databázi a zobrazí seznam nejnovějších revizí. Nakonec vám třetí příkaz nainstaluje software Ukuu.

Krok 2: Spuštění Ukuu

Chcete-li spustit Ukuu, musíte do terminálu zadat toto:

sudo ukuu-gtk

Po spuštění uvidíte, že se na vašem systému spustil nástroj Ukuu, který vám ukáže seznam dostupných verzí linuxového jádra.

Krok 3: Instalace jádra

Vyberte jádro, které chcete nainstalovat, a poté klikněte na tlačítko Instalovat na pravé straně.

Krok 4: Restartujte systém

Když jádro dokončí instalaci, musíte restartovat systém. Poté můžete znovu spustit Ukuu a ověřit, zda je instalace provedena správně nebo ne.

Krok 5: V případě selhání instalace

V případě nouze můžete použít GRUB jako spouštěcí nástroj, který uchovává kopii starého jádra. Můžete vybrat a spustit starší verze jádra. Nejprve na spouštěcí obrazovce vyberte Rozšířené možnosti pro Ubuntu a poté vyberte předchozí jádro (určené číslem revize). Navíc nemusíte používat možnosti „upstart“ nebo „recovery mode“.

Nabízíme průvodce na přizpůsobení GRUB do uživatelsky přívětivého grafického rozhraní. Vřele doporučuji přečíst, pokud občas používáte GRUB.

Krok 6: Odinstalace jádra

Nástroj Ukuu vám také umožňuje odstranit stará jádra na Ubuntu. Chcete-li to provést, klepněte na stejné jádro, které jste nainstalovali dříve, a klepněte na tlačítko Odebrat na pravé straně.

Rekapitulace: Kontrola verze jádra

Představili jsme různé způsoby, jak najít verzi jádra v Linuxu. Kromě výkonného a přímočarého příkazového řádku vám Linux poskytuje mnoho funkcí. Abychom z tohoto operačního systému vytěžili maximum, jsme hrdí na to, že vám můžeme nabídnout náš KVM podporovaný Linux VPS, což vám dává přístup k používání nejen všech významných distribucí, ale i některých méně známých. Řešení Cloudzy Linux VPS jsou bezpečnější a poskytují spolehlivý výkon, takže se dobře hodí pro vaše osobní použití a podnikání.

FAQ

Co znamená verze jádra v Linuxu?

Linuxové jádro je hlavní součástí operačního systému Linux, který funguje jako základní rozhraní mezi hardwarem systému a jeho procesy. Jeho verzi můžete zkontrolovat pomocí příkazového řádku a dalších nástrojů.

Co jsou virtuální privátní servery s podporou KVM?

 VPS s podporou KVM nemusí soupeřit o zdroje serveru. Každému VPS je přidělena vlastní vyhrazená virtualizovaná infrastruktura, včetně úložiště, paměti a CPU.

Podíl

Více z blogu

Pokračujte ve čtení.

Nejlepší aplikace s vlastním hostováním, které můžete spouštět s Cosmos Cloudem na úvodním obrázku s panely aplikací kolem řídicího panelu Cosmos.
Servery a OS

Nejlepší samoobslužné aplikace, které můžete provozovat s Cosmos Cloud: Soubory, média, hesla, automatizace a další!

Možná jste si nastavili Cosmos Cloud a nyní chcete vidět, jaké aplikace s ním dobře ladí, nebo jste se možná ještě ani nerozhodli pro Cosmos a chcete jen zjistit, jak dobře se hodí k vaší práci

Nick SilverNick Silver 16 minut čtení
Kryt Porttainer vs Cosmos Cloud pro správu Docker Apps s hybridním schématem nastavení a neonovými operacemi vs přístupovými bloky.
Servery a OS

Portainer vs Cosmos Cloud: Nejlepší řešení pro správu aplikací Docker

Pokud již znáte Docker a chcete pouze čistší způsob, jak provozovat rostoucí zásobník aplikací, zde je krátká odpověď na Porttainer vs Cosmos Cloud. Porttainer je silnější volbou pro direc

Nick SilverNick Silver 14 minut čtení
Hlavní grafika Cosmos Cloud vs CasaOS vs Umbrel ukazuje tři samostatně hostované cesty uvnitř jednoho abstraktního světa cloudové sítě.
Servery a OS

Cosmos Cloud vs CasaOS vs Umbrel: Která platforma s vlastním hostitelem vyhovuje vašemu nastavení?

Krátká odpověď zní, že CasaOS je stále tím nejjednodušším místem, kde začít, Umbrel má nejčistší kurátorský pocit a Cosmos Cloud dává větší smysl, jakmile budete chtít přísnější kontrolu nad doménou

Nick SilverNick Silver 11 minut čtení

Jste připraveni k nasazení? Od 2,48 $ měsíčně.

Nezávislý cloud, od roku 2008. AMD EPYC, NVMe, 40 Gbps. 14denní vrácení peněz.