Pirms dažām dienām šajā mēnesī 2022. gada decembris, versijas Linux kodoli 6.1-rc8 (galvenā līnija), 6.0.11 (stabils) un 5.15.81 (Ilgtermiņa).
Šī iemesla dēļ mēs jums piedāvājam šo jauns mazs ātrs ceļvedis lai veiksmīgi sasniegtu "kompilēt Linux kodolu", jebkurā versijā GNU / Linux Distro, bāze Debian, Ubuntu un Mint, jebkurā laikā.
Un, pirms sākat šo ziņu, kas saistīta ar iespēju "kompilēt Linux kodolu"Mēs aicinām jūs izpētīt tālāk norādīto saistīto saturu, šodienas beigās:
Linux kodola kompilēšana uz Debian, Ubuntu un Mint
Darbības, lai veiksmīgi kompilētu Linux kodolu
Būtisku pakotņu instalēšana (izstrādes atbalsts)
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
Izvēlieties vajadzīgo versiju
Lai to izdarītu, mums jāiet uz oficiālā tīmekļa vietne no kodoliemun izvēlieties vienu no esošajām kategorijām. un nokopējiet lejupielādes ceļš pieejams no izvēlētā kodola no tā attiecīgā tarbola pogaun pēc tam turpiniet ar tālāk norādītajām darbībām. Tā kā mūsu šodienas piemērā mēs turpināsim tālāk norādītās darbības, izmantojot Stabila Linux kodola versija 6.0.11:
Step 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
Šajā brīdī, "Kodola konfigurācijas izvēlne", kur mēs varam konfigurēt (pielāgot) parametrus mūsu vēlmēm vai vajadzībām. Paturiet prātā, ka šajā brīdī tas ir būtiski atzīmējiet vai noņemiet atzīmi no 64 bitu kodola opcijas, atkarībā no tā, ko mēs vēlamies vai prasām. Un arī pēc visu veikto izmaiņu veikšanas mums tas ir jādara nospiediet pogu Saglabāt un tad Iziet poga.
Step 2
Ieradušies šeit, viņi paliek 2 iespējamie maršruti izvēlēties:
Tikai kodola uzstādīšana
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
Jā, viss rit un beidzas labi, lai pabeigtu, mums vienkārši ir restartējiet mūsu datoru un pārbaudiet, vai tā jau ielādē mūsu operētājsistēmu ar kompilēts jauns kodols.
Kodola instalēšana un izveidotā kodola .deb failu izveide
Lai izpildītu šo darbību, ir svarīgi izsaukt pakotnes instalāciju kodola pakotne. Šī iemesla dēļ un gadījumā, ja izmantotā GNU/Linux Distro tā nav tās krātuvēs, var izpildīt šādu palīgprocedūru:
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
Pēc šīs pakotnes instalēšanas mēs varam turpināt šādas darbības:
fakeroot make-kpkg --initrd --append-to-version=-custom kernel_image kernel_headers
cd /usr/src
sudo dpkg -i *.deb
Un gadījumā, ja kompilācijas procesā rodas kļūda kļūda, kas saistīta ar kodola sertifikātiem, mēs varam izpildīt sekojošo komandu rīkojumu, lai to labotu automātiski un mēģiniet vēlreiz:
sed -i '/CONFIG_SYSTEM_TRUSTED_KEYS/s/^/#/g' .config
Jā, viss rit un beidzas labi, lai pabeigtu, mums vienkārši ir restartējiet mūsu datoru un pārbaudiet, vai tā jau ielādē mūsu operētājsistēmu ar kompilēts jauns kodols.
Kopsavilkums
Īsāk sakot, mēs ceram, ka ikviens ar šo maz ātra rokasgrāmata Es varu viegli un veiksmīgi sasniegt "kompilēt Linux kodolu" vairāk nekā viens Distro Debian, Ubuntu un Mint, vai atvasinājums.
Ja jums patika saturs, komentējiet un dalieties tajā. Un atcerieties, apmeklējiet mūsu sākumu «vietā», papildus oficiālajam kanālam Telegram lai iegūtu vairāk ziņu, apmācības un Linux atjauninājumus. Rietumi grupa, lai iegūtu vairāk informācijas par šodienas tēmu vai citiem saistītiem jautājumiem.