V tomto článku vám vysvětlíme tři způsoby, kterými byste mohli aktualizovat jádro Linuxu na nejnovější dostupnou verzi. Vysvětlili jsme postup na Ubuntu 20.04 LTS, který je dodáván s verzí jádra 5.4. Více méně stejným postupem lze postupovat pomocí předchozích verzí operačního systému Ubuntu.
Zkontrolujte aktuální verzi jádra
Před aktualizací verze jádra je lepší zkontrolovat aktuální verzi. Pomůže vám to při rozhodování, na jakou novou verzi aktualizovat jádro. Otevřete příkazový řádek pomocí klávesové zkratky Ctrl+Alt+T.
Nyní zkontrolujte aktuální verzi jádra přímo z příkazového řádku, a to následovně:
$uname -r
Verzi jádra můžete také zkontrolovat pomocí následujícího příkazu:
$kočka /procento/verzePoužití některého z výše uvedených příkazů vám ukáže verzi jádra vašeho operačního systému. Z výše uvedeného výstupu vidíte, že verze jádra použitá v tomto článku je generická 5.4.0-28.
V následujících metodách vám ukážu, jak aktualizovat verzi jádra pomocí příkazového řádku.
Metoda č. 1: Týmový server jádra Ubuntu
V následující metodě aktualizujeme verzi jádra tak, že si nejprve stáhneme nejnovější verzi z týmu týmu jádra Ubuntu a poté ji nainstalujeme.
U této metody aktualizujte verzi jádra takto:
- Otevři Tým jádra Ubuntu web ke stažení nejnovějšího linuxového jádra pro Ubuntu. Vyberte verzi, kterou chcete stáhnout, a poté stáhněte soubory .deb pro obecnou verzi.
- linux-headers-all.deb
- linux-mage-unsigned-amd64.deb
- linux-modules-amd64.deb
Chceme aktualizovat naše jádro na nejnovější stabilní verzi jádra 5.6.10. Stáhli jsme tedy následující soubory .deb.
linux-headers-5.6.10-050610_5.6.10-050610.202005052301_all.deb
linux-image-unsigned-5.6.10-050610-generic_5.6.10-050610.202005052301_amd64.deb
linux-modules-5.6.10-050610-generic_5.6.10-050610.202005052301_amd64.deb
Případně můžete použít wget příkaz ke stažení následujících balíčků hlavní řady pro verzi jádra 5.6.10:
$wgethttps://kernel.ubuntu.com/~ kernel-ppa/hlavní trať/v5.6.10/linux-headers-5.6.10-050610_5.6.10-050610.202005052301_all.deb
$wgethttps://kernel.ubuntu.com/~ kernel-ppa/hlavní trať/v5.6.10/linux-image-unsigned-
5.6.10-050610-generic_5.6.10-050610.202005052301_amd64.deb
$wgethttps://kernel.ubuntu.com/~ kernel-ppa/hlavní trať/v5.6.10/linux-modules-5.6.10-
050610-generic_5.6.10-050610.202005052301_amd64.deb
- Jakmile jsou všechny balíčky staženy, můžete je ověřit pomocí příkazu ls –l:
- Dalším krokem je instalace všech stažených balíčků. Pokud jste stáhli soubory do jiného adresáře než domovského adresáře, přejděte k němu nejprve pomocí příkazu cd:$CD /cesta/na/adresář
Nyní nainstalujte všechny stažené soubory .deb. Můžete to provést pomocí následujícího příkazu:
$sudo dpkg–I*.debChvíli počkejte, než bude instalace všech balíčků dokončena.
- Restartujte systém. Po dokončení restartu se přihlaste do systému a zkontrolujte verzi jádra pomocí uname příkaz následovně:
Metoda č. 2: Použití skriptu Bash
V další metodě použijeme bash skript k instalaci nové verze jádra. Postupujte takto:
1. Stáhněte si skript bash pomocí následujícího příkazu:
$wgethttps://raw.githubusercontent.com/pimlie/ubuntu-mainline-kernel.sh/mistr/ubuntu-mainline-kernel.sh
2. Zkopírujte skript do adresáře/usr/local/bin/. Můžete to provést pomocí následujícího příkazu:
$sudo Nainstalujteubuntu-mainline-kernel.sh/usr/místní/dopoledne/3. Nyní můžete aktualizovat verzi jádra následujícím způsobem:
$Ubuntu-mainline-kernel.sh –iVyhledá a poskytne vám nejnovější číslo verze jádra, např. v5.6.10, v následujícím výstupu. Pokud chcete nainstalovat tuto verzi, stiskněte B, po kterém začne instalace.
Po instalaci restartujte systém. Poté zkontrolujte verzi jádra pomocí uname příkaz následovně:
$uname–RNa výstupu se zobrazí aktualizovaná verze jádra
Metoda č. 3: Aktualizujte verzi jádra Ubuntu pomocí grafického uživatelského rozhraní
V následující metodě probereme metodu GUI k aktualizaci jádra Linuxu. K instalaci nejnovější verze jádra použijeme grafický nástroj Mainline. Zde jsou jednoduché kroky:
1. Nástroj Mainline není k dispozici v oficiálních úložištích Ubuntu, takže budeme muset jeho PPA přidat ručně do souboru sources.list v našem systému. Použijte úložiště apt-add-repository příkaz pro tento účel:
$sudoúložiště apt-add-repository-appa: cappelikan/ppa2. Jakmile přidáte hlavní úložiště, následujícím krokem je aktualizace indexu úložiště systému:
$sudovhodná aktualizace3. Dále nainstalujte nástroj Mainline pomocí tohoto příkazu:
$sudovýstižnýNainstalujtehlavní traťSystém může požádat o potvrzení tím, že vám poskytne a Y / N volba. Udeřil A pokračovat, načež se do vašeho systému nainstaluje nástroj Mainline.
4. Spusťte nástroj hlavní řady z vyhledávacího panelu Ubuntu následujícím způsobem:
5. Po spuštění nástroje Mainline se zobrazí následující okno instalačního programu se seznamem nových a dostupných verzí jádra. Novou verzi můžete nainstalovat výběrem verze ze seznamu a kliknutím na Nainstalujte tlačítko na liště vpravo.
Po tomto kroku se zobrazí následující dialogové okno Ověření. Zadejte heslo superuživatele a klikněte na Ověřit knoflík.
Zahájí se instalace vybrané verze jádra a proces instalace uvidíte v novém okně.
Nyní restartujte systém a ověřte novou verzi jádra:
$uname–RV tomto článku jsme vysvětlili tři různé způsoby aktualizace verze jádra na Ubuntu 20.04 LTS. Po aktualizaci jádra se někdy můžete setkat s problémy při zavádění systému. V takovém případě přepněte zpět na staré jádro stisknutím klávesy Shift při spuštění a ze seznamu vyberte starší verzi.