Vinnige gids om enige Linux-kern te kan saamstel

Vinnige gids om enige Linux-kern te kan saamstel

Vinnige gids om enige Linux-kern te kan saamstel

'n Paar dae gelede hierdie maand Desember van 2022, weergawes van die Linux-kerne 6.1-RC8 (hooflyn),  6.0.11 (stabiel) en 5.15.81 (Lang termyn).

Om hierdie rede bied ons u dit aan nuwe klein vinnige gids suksesvol te bereik "stel 'n linux kern saam", in enige weergawe van GNU / Linux Distro, basis Debian, Ubuntu en Mint, enige tyd.

Linux

En, voor die aanvang van hierdie pos wat verband hou met die moontlikheid van "stel 'n linux kern saam"Ons nooi jou uit om die volgende te verken verwante inhoud, aan die einde van vandag se:

Linux
Verwante artikel:
Hoe installeer u Linux kernel 5.5 op Ubuntu en afgeleides?

Linux 5.1-beampte
Verwante artikel:
Hoe installeer u Linux kernel 5.1 op Ubuntu en afgeleides?

Samestelling van 'n Linux-kern op Debian, Ubuntu en Mint

Samestelling van 'n Linux-kern op Debian, Ubuntu en Mint

Stappe om 'n Linux-kern suksesvol saam te stel

Installering van noodsaaklike pakkette (Ontwikkelingsondersteuning)

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

Kies die verlangde weergawe

Om dit te doen, moet ons gaan na amptelike webwerf van die pitte, en kies een van die bestaande kategorieë. en kopieer die aflaai pad beskikbaar vanaf die gekose kern van sy onderskeie tarball knoppie, en gaan dan voort met die volgende stappe. Terwyl ons, vir ons voorbeeld vandag, sal voortgaan met die volgende stappe deur gebruik te maak van die Stabiele Linux-kern weergawe 6.0.11:

Stadium 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

Op hierdie punt, die "Kernkonfigurasiekieslys", waar ons kan konfigureer (pasmaak) parameters van die kern van ons voorkeur of behoefte. Hou in gedagte dat dit op hierdie stadium noodsaaklik is merk of ontmerk die 64-bis kern opsie, afhangende van wat ons wil hê of vereis. En ook, nadat ons al die veranderinge gemaak het, moet ons druk die Stoor-knoppie en dan die Verlaat knoppie.

Kernelkonfigurasiekieslys

Stadium 2

Hier aangekom, bly hulle 2 moontlike maniere om te kies:

Slegs kerninstallasie

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

Ja, alles loop en eindig goed, om klaar te maak moet ons net herbegin ons rekenaar en toets dat dit reeds ons bedryfstelsel laai met die nuwe kern saamgestel.

Die installering van die kern en die skepping van die .deb-lêers van die geskepde kern

Om hierdie stap uit te voer, is dit relevant om die installasie van die pakket te laat roep kern-pakket. Om hierdie rede, en in die geval dat die GNU/Linux Distro wat gebruik word dit nie in sy bewaarplekke het nie, kan die volgende hulpprosedure uitgevoer word:

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

Nadat ons hierdie pakket geïnstalleer het, kan ons nou voortgaan met die volgende stappe:

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

En in geval, tydens die samestellingsproses, 'n fout voorkom fout wat verband hou met kernsertifikate, kan ons die volgende uitvoer bevelbevel om dit reg te stel outomaties, en probeer weer:

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

Ja, alles loop en eindig goed, om klaar te maak moet ons net herbegin ons rekenaar en toets dat dit reeds ons bedryfstelsel laai met die nuwe kern saamgestel.

Hoe om Kernel 2.6.36.2 in Ubuntu saam te stel met die 200-lyn pleister ingesluit
Verwante artikel:
Hoe om Kernel 2.6.36.2 in Ubuntu saam te stel met die 200-lyn pleister

Abstrakte banier vir pos

Opsomming

Kortom, ons hoop dat enige iemand met hierdie bietjie vinnige gids Ek kan maklik en suksesvol bereik "stel 'n linux kern saam" meer as een Distro Debian, Ubuntu en Mint, of afgeleide.

As jy van die inhoud gehou het, lewer kommentaar en deel dit. En onthou, besoek die begin van ons «terrein», Benewens die amptelike kanaal van telegram vir meer nuus, tutoriale en Linux-opdaterings. Wes groep, vir meer inligting oor vandag se onderwerp of ander verwante.


Die inhoud van die artikel voldoen aan ons beginsels van redaksionele etiek. Klik op om 'n fout te rapporteer hier.

Wees die eerste om te kommentaar lewer

Laat u kommentaar

Jou e-posadres sal nie gepubliseer word nie. Verpligte velde gemerk met *

*

*

  1. Verantwoordelik vir die data: Miguel Ángel Gatón
  2. Doel van die data: Beheer SPAM, bestuur van kommentaar.
  3. Wettiging: U toestemming
  4. Kommunikasie van die data: Die data sal nie aan derde partye oorgedra word nie, behalwe deur wettige verpligtinge.
  5. Datastoor: databasis aangebied deur Occentus Networks (EU)
  6. Regte: U kan u inligting te alle tye beperk, herstel en verwyder.