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.
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:
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.
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.
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.