Rýchly sprievodca, aby ste mohli zostaviť ľubovoľné jadro Linuxu

Rýchly sprievodca, aby ste mohli zostaviť ľubovoľné jadro Linuxu

Rýchly sprievodca, aby ste mohli zostaviť ľubovoľné jadro Linuxu

Pred pár dňami v tomto mesiaci Decembra 2022, verzie Linuxové jadrá 6.1-RC8 (hlavný rad),  6.0.11 (stabilný) a 5.15.81 (Dlhý termín).

Z tohto dôvodu vám ponúkame toto nový malý rýchly návod úspešne dosiahnuť "kompilovať linuxové jadro", v akejkoľvek verzii Distribúcia GNU / Linux, základňa Debian, Ubuntu a Mint, kedykoľvek.

Linux

A pred začatím tohto príspevku súvisiaceho s možnosťou "kompilovať linuxové jadro"Pozývame vás preskúmať nasledujúce súvisiaci obsah, na konci dnešného:

Linux
Súvisiaci článok:
Ako nainštalovať linuxové jadro 5.5 na Ubuntu a deriváty?
Oficiálny Linux 5.1
Súvisiaci článok:
Ako nainštalovať linuxové jadro 5.1 na Ubuntu a deriváty?

Kompilácia linuxového jadra na Debian, Ubuntu a Mint

Kompilácia linuxového jadra na Debian, Ubuntu a Mint

Kroky na úspešnú kompiláciu jadra Linuxu

Inštalácia základných balíkov (podpora vývoja)

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žadovanú verziu

Aby sme to dosiahli, musíme ísť do oficiálna webová stránka jadiera vyberte jednu z existujúcich kategórií. a skopírujte cesta na stiahnutie dostupné z vybraného jadra z jeho príslušného tlačidlo tarballa potom pokračujte nasledujúcimi krokmi. Zatiaľ čo v našom dnešnom príklade budeme pokračovať v nasledujúcich krokoch pomocou Stabilné jadro Linuxu verzie 6.0.11:

Krok 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 bode, "Ponuka konfigurácie jadra", kde môžeme konfigurovať (prispôsobiť) parametre jadra podľa našich preferencií alebo potrieb. Majte na pamäti, že v tomto bode je to nevyhnutné začiarknite alebo zrušte začiarknutie možnosti 64-bitového jadra, podľa toho, čo chceme alebo požadujeme. A tiež po vykonaní všetkých vykonaných zmien musíme stlačte tlačidlo Uložiť a potom Tlačidlo ukončenia.

Ponuka konfigurácie jadra

Krok 2

Keď sem prišli, zostali 2 možné spôsoby vybrať:

Iba inštalácia jadra

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

Áno, všetko beží a končí dobre, len to musíme dokončiť reštartujte náš počítač a otestujte, či už načítava náš operačný systém s skompilované nové jadro.

Inštalácia jadra a vytvorenie súborov .deb vytvoreného jadra

Na vykonanie tohto kroku je dôležité mať zavolanú inštaláciu balíka kernel-package. Z tohto dôvodu a v prípade, že ho použité GNU/Linux Distro nemá vo svojich repozitároch, je možné vykonať nasledujúci 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 nainštalovaní tohto balíka môžeme teraz pokračovať nasledujúcimi krokmi:

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

A v prípade, že počas procesu kompilácie dôjde k chybe chyba súvisiaca s certifikátmi jadra, môžeme vykonať nasledovné príkazový príkaz na opravu automaticky a skúste to znova:

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

Áno, všetko beží a končí dobre, len to musíme dokončiť reštartujte náš počítač a otestujte, či už načítava náš operačný systém s skompilované nové jadro.

Ako zostaviť jadro 2.6.36.2 v Ubuntu s 200-riadkovou záplatou
Súvisiaci článok:
Ako zostaviť jadro 2.6.36.2 v Ubuntu s opravou 200 riadkov

Abstraktný banner pre príspevok

Zhrnutie

Stručne povedané, dúfame, že každý s týmto malým rýchly sprievodca Môžem ľahko a úspešne dosiahnuť "kompilovať linuxové jadro" nad jedným Distro Debian, Ubuntu a Mint, alebo derivát.

Ak sa vám páčil obsah, komentujte a zdieľajte. A pamätajte, navštívte začiatok nášho «miesto», okrem oficiálneho kanála telegram pre ďalšie novinky, návody a aktualizácie systému Linux. West skupina, pre viac informácií o dnešnej téme alebo iných súvisiacich témach.


Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Zodpovedný za údaje: Miguel Ángel Gatón
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.