Rychlý průvodce, abyste mohli zkompilovat libovolné jádro Linuxu

Rychlý průvodce, abyste mohli zkompilovat libovolné jádro Linuxu

Rychlý průvodce, abyste mohli zkompilovat libovolné jádro Linuxu

Před pár dny v tomto měsíci Prosinec 2022, verze Linuxová jádra 6.1-rc8 (hlavní linie),  6.0.11 (stabilní) a 5.15.81 (Dlouhodobý).

Z tohoto důvodu vám nabízíme toto nový malý rychlý průvodce úspěšně dosáhnout "kompilujte linuxové jádro", v jakékoli verzi Distribuce GNU / Linux, základna Debian, Ubuntu a Mint, kdykoli.

Linux

A před zahájením tohoto příspěvku související s možností "kompilujte linuxové jádro"Zveme vás k prozkoumání následujícího související obsah, na konci dnešního:

Linux
Související článek:
Jak nainstalovat linuxové jádro 5.5 na Ubuntu a deriváty?
Oficiální Linux 5.1
Související článek:
Jak nainstalovat linuxové jádro 5.1 na Ubuntu a deriváty?

Kompilace linuxového jádra na Debianu, Ubuntu a Mintu

Kompilace linuxového jádra na Debianu, Ubuntu a Mintu

Kroky k úspěšné kompilaci linuxového jádra

Instalace základních balíčků (podpora vývoje)

apt install autoconf automake autotools-dev build-essential dh-make debhelper debmake devscripts dpkg fakeroot file gfortran git gnupg fp-compiler lintian patch pbuilder perl python quilt xutils-dev

Vyberte požadovanou verzi

K tomu musíme jít do Oficiální internetové stránky z jadera vyberte jednu ze stávajících kategorií. a zkopírujte cesta ke stažení dostupné z vybraného jádra z jeho příslušného tlačítko tarballa poté pokračujte následujícími kroky. Zatímco pro náš dnešní příklad budeme pokračovat v následujících krocích pomocí Stabilní linuxové jádro verze 6.0.11:

Stage 1
cd /usr/src
wget -c https://mirrors.edge.kernel.org/pub/linux/kernel/v6.x/linux-6.0.11.tar.xz
sudo unxz linux-6.0.11.tar.xz
sudo tar xvf linux-6.0.11.tar
sudo ln -s linux-6.0.11 linux
cd /usr/src/linux
sudo make clean && make mrproper
sudo cp /boot/config-`uname -r`* .config
make menuconfig

V tomto bodě, "Nabídka konfigurace jádra", kde můžeme konfigurovat (přizpůsobit) parametry jádra podle naší preference nebo potřeby. Mějte na paměti, že v tomto okamžiku je to nezbytné zaškrtněte nebo zrušte zaškrtnutí možnosti 64bitové jádro, podle toho, co chceme nebo požadujeme. A také po provedení všech provedených změn musíme stiskněte tlačítko Uložit a potom Tlačítko Exit.

Nabídka konfigurace jádra

Stage 2

Když sem dorazili, zůstávají 2 možné cesty vybrat:

Pouze instalace jádra

sudo make
sudo make modules_install
sudo make install
sudo update-grub; sudo update-grub2; sudo update-initramfs -u
sudo apt clean; sudo apt autoclean; sudo apt autoremove; sudo apt remove; sudo apt purge

Ano, vše běží a končí dobře, k dokončení prostě musíme restartujte náš počítač a otestujte, že již načítá náš operační systém s zkompilováno nové jádro.

Instalace jádra a vytvoření souborů .deb vytvořeného jádra

Pro provedení tohoto kroku je důležité nechat si zavolat instalaci balíčku kernel-package. Z tohoto důvodu a v případě, že jej použité GNU/Linux Distro nemá ve svých repozitářích, lze provést následující pomocný postup:

sudo wget -c http://ftp.us.debian.org/debian/pool/main/k/kernel-package/kernel-package_13.018+nmu1~bpo9+1_all.deb
sudo apt install ./kernel-package_13.018+nmu1~bpo9+1_all.deb

Po instalaci tohoto balíčku můžeme nyní pokračovat následujícími kroky:

fakeroot make-kpkg --initrd --append-to-version=-custom kernel_image kernel_headers
cd /usr/src
sudo dpkg -i *.deb

A v případě, že během procesu kompilace dojde k chybě chyba související s certifikáty jádra, můžeme provést následující příkaz k opravě automaticky a zkuste to znovu:

sed -i '/CONFIG_SYSTEM_TRUSTED_KEYS/s/^/#/g' .config

Ano, vše běží a končí dobře, k dokončení prostě musíme restartujte náš počítač a otestujte, že již načítá náš operační systém s zkompilováno nové jádro.

Jak zkompilovat jádro 2.6.36.2 v Ubuntu pomocí 200řádkové opravy
Související článek:
Jak kompilovat jádro 2.6.36.2 v Ubuntu s opravou 200 řádků

Abstraktní banner pro příspěvek

Shrnutí

Stručně řečeno, doufáme, že každý s tímto malým rychlý průvodce Mohu snadno a úspěšně dosáhnout "kompilujte linuxové jádro" přes jednu Distro Debian, Ubuntu a Mint, nebo derivát.

Pokud se vám obsah líbil, komentujte a sdílejte. A pamatujte, navštivte začátek našeho «místo», kromě oficiálního kanálu Telegram pro další novinky, návody a aktualizace Linuxu. Západ skupina, pro více informací k dnešnímu tématu nebo dalším souvisejícím.


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Odpovědný za údaje: Miguel Ángel Gatón
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.