Linuxové jádro

Upgradujte jádro na Arch Linuxu

Upgradujte jádro na Arch Linuxu
Arch je zaváděcí vydání linuxové distribuce. To znamená, že na Arch Linuxu vždy získáte aktuální softwarové balíčky a aktualizace jádra. To ale neznamená, že na Arch Linuxu nemůžete ručně nainstalovat aktualizovanou verzi jádra. Samozřejmě můžete.

V tomto článku vám ukážu, jak aktualizovat jádro Arch Linuxu pomocí správce balíčků. Ukážu vám také, jak sestavit jádro ze zdroje a použít jej v Arch Linuxu. Začněme.

Aktualizace jádra pomocí Správce balíčků:

Nejprve pomocí následujícího příkazu zkontrolujte verzi jádra, kterou aktuálně používáte:

$ uname -r

Nyní spusťte následující příkaz k provedení aktualizace systému pomocí pacman:

$ sudo pacman - Syu

Jak vidíte z vyznačené části na níže uvedeném snímku obrazovky, aktualizuje se také balíček jádra. Nyní stiskněte „y“ a poté stiskněte pokračovat.

Správce balíků Pacman by měl začít stahovat a instalovat aktualizace.

V tuto chvíli jsou aktualizovány všechny balíčky včetně jádra.

Nyní restartujte stroj Arch Linux pomocí následujícího příkazu:

$ sudo restart

Po spuštění počítače spusťte následující příkaz a znovu zkontrolujte verzi jádra:

$ uname -r

Jak vidíte na následujícím obrázku, jádro je aktualizováno na 4.15.1.

Kompilace jádra ze zdroje:

Můžete si také stáhnout a zkompilovat aktualizovanou verzi jádra z oficiálního webu linuxového jádra na adrese https: // www.jádro.org

V této části vám ukážu, jak na to.

Nejprve přejděte na https: // www.jádro.org a měli byste vidět následující stránku, jak je znázorněno na následujícím obrázku.

Nyní klikněte na označenou část, jak je znázorněno na následujícím obrázku.

Nejnovější verze linuxového jádra v době psaní tohoto článku je 4.15.2. Váš webový prohlížeč by vás měl vyzvat k uložení. Klikněte na „Uložit soubor“ a poté klikněte na „OK“, jak je uvedeno na obrázku níže.

Archivní soubor linuxového jádra by se měl začít stahovat.

Po dokončení stahování přejděte do adresáře, do kterého jste soubor stáhli. V mém případě je to adresář Stahování / v domovském adresáři mého UŽIVATELE.

$ cd stažení /

Obsah adresáře jsem uvedl pomocí příkazu ls a jak vidíte, linux-4.15.2.dehet.xz soubor tam je.

Nyní extrahujte archivní soubor pomocí následujícího příkazu:

$ tar xvf linux-4.15.2.dehet.xz

Soubor by měl být rozbalen.

POZNÁMKA: Ke kompilaci linuxového jádra potřebujete více než 20 GB volného místa. Můžete zkontrolovat, kolik místa vám zbývá df -h příkaz.

Jakmile je soubor extrahován, měl by být vytvořen nový adresář. V mém případě ano linux-4.15.2 / adresář, jak je znázorněno na následujícím obrázku.

Nyní přejděte do adresáře pomocí následujícího příkazu:

$ cd linux-4.15.2

Před zahájením procesu kompilace jádra se ujistěte, že jste spustili následující příkaz k instalaci ncurses, make, gcc, bc, a openssl balíčky:

$ sudo pacman -S ncurses dělají gcc bc openssl

Stiskněte 'y' a poté stiskněte pokračovat.

Měly by být nainstalovány požadované balíčky.

Nyní zkopírujte konfigurační soubor, který aktuální jádro používá linux-4.15.2 adresář s následujícím příkazem:

$ zcat / proc / config.gz> .konfigurace

Nyní spusťte následující příkaz a připravte konfigurační soubor pro novou verzi jádra.

$ make menuconfig

Mělo by se spustit následující grafické rozhraní založené na terminálu. Můžete stisknout , , a klávesy se šipkami pro navigaci a a vyberte nebo se vraťte o jeden krok zpět.

Odtud můžete povolit nebo zakázat konkrétní funkce jádra. Pokud nevíte, co to je, nechte výchozí nastavení.

Jakmile budete s konfiguračním souborem spokojeni, přejděte na možnost a stiskněte

Pak byste měli vidět následující okno. lis znovu.

Pak byste měli vidět následující okno. lis znovu.

Měli byste se vrátit do hlavního konfiguračního okna.

Jít do a stiskněte

Měli byste se vrátit k terminálu, jak je znázorněno na následujícím obrázku.

Nyní spusťte následující příkaz pro spuštění procesu kompilace:

$ make

Proces kompilace jádra by měl začít.

Dokončení procesu kompilace jádra by mělo trvat dlouho. Po dokončení byste měli vidět následující okno, jak je znázorněno na následujícím obrázku.

Nyní nainstalujte všechny kompilované moduly jádra pomocí následujícího příkazu:

$ sudo make modules_install

Měly by být nainstalovány všechny moduly jádra.

Nyní zkopírujte vmlinuz soubor pro vaši architekturu do adresáře / boot. U 32bitového operačního systému spusťte následující příkaz:

$ sudo cp -v arch / x86 / boot / bzImage / boot / vmlinuz-4.15.2

V 64bitovém operačním systému spusťte následující příkaz:

$ sudo cp -v arch / x86_64 / boot / bzImage / boot / vmlinuz-4.15.2

Soubor by měl být zkopírován.

Nyní vygenerujte initramfs obrázek a uložte jej do adresáře / boot pomocí následujícího příkazu:

$ sudo mkinitcpio -k 4.15.2-ARCH -g / boot / initramfs-4.15.2.obr

The initramfs soubor by měl být vygenerován.

Nyní zkopírujte Systém.mapa soubor do / boot adresář s následujícím příkazem:

$ sudo cp -v Systém.mapa / boot / systém.mapa-4.15.2

Nyní vytvořte symbolický odkaz na Systém.mapa-4.15.2 soubor do / boot / systém.mapa s následujícím příkazem:

$ sudo ln -sf / boot / systém.mapa-4.15.2 / boot / systém.mapa

Nyní vygenerujte a grub.srov soubor s následujícím příkazem:

$ sudo grub-mkconfig -o / boot / grub / grub.srov

Nový grub.srov soubor by měl být vygenerován.

Nyní restartujte počítač pomocí následujícího příkazu:

$ sudo restart

Když se na vašem počítači zobrazí nabídka GRUB, vyberte možnost „Pokročilé možnosti pro Arch Linux“ a stiskněte .

Poté vyberte ze seznamu nabídku nově nainstalovaného jádra a stiskněte .

Po spuštění počítače spusťte následující příkaz a zkontrolujte verzi jádra:

$ uname -r

Jádro by mělo být aktualizováno, jak vidíte na níže uvedeném snímku obrazovky.

Takto upgradujete jádro Arch Linuxu. Děkujeme za přečtení tohoto článku.

Hry Jak zvýšit FPS v Linuxu?
Jak zvýšit FPS v Linuxu?
FPS znamená Snímků za sekundu. Úkolem FPS je měřit snímkovou frekvenci při přehrávání videa nebo herních výkonech. Jednoduše řečeno, počet nepřerušova...
Hry Nejlepší hry Oculus App Lab
Nejlepší hry Oculus App Lab
Pokud jste vlastníkem náhlavní soupravy Oculus, musíte mít informace o bočním nakládání. Sideloading je proces instalace neukládaného obsahu do náhlav...
Hry Top 10 her k hraní na Ubuntu
Top 10 her k hraní na Ubuntu
Platforma Windows byla jednou z dominujících platforem pro hraní her kvůli velkému procentu her, které se dnes vyvíjejí, aby nativně podporovaly Windo...