Isikhokelo esiKhawulezayo ukukwazi ukuqulunqa nayiphi na iLinux Kernel

Isikhokelo esiKhawulezayo ukukwazi ukuqulunqa nayiphi na iLinux Kernel

Isikhokelo esiKhawulezayo ukukwazi ukuqulunqa nayiphi na iLinux Kernel

Kwiintsuku ezimbalwa ezidlulileyo kule nyanga UDisemba 2022, iinguqulelo ze Iinkozo zeLinux I-6.1-rc8 (umgca ongundoqo),  6.0.11 (uzinzile) kunye 5.15.81 (Ixesha elide).

Ngesi sizathu, sikunika oku isikhokelo esikhawulezayo esitsha ukuzuza ngempumelelo "qulunqa i-linux kernel", kulo naluphi na uguqulelo lwe Isiseko se-GNU / Linux, isiseko Debian, Ubuntu kunye neMint, nanini na.

Linux

Kwaye, ngaphambi kokuba uqalise le post enxulumene nokwenzeka "qulunqa i-linux kernel"Siyakumema ukuba uhlolisise oku kulandelayo imixholo enxulumeneyo, ekupheleni kwanamhlanje:

Linux
Inqaku elidibeneyo:
Uyifaka njani i-Linux kernel 5.5 kwi-Ubuntu nakwiziphumo?
I-Linux 5.1 esemthethweni
Inqaku elidibeneyo:
Uyifaka njani i-Linux kernel 5.1 kwi-Ubuntu nakwiziphumo?

Ukuqulunqa i-Linux Kernel kwiDebian, Ubuntu kunye neMint

Ukuqulunqa i-Linux Kernel kwiDebian, Ubuntu kunye neMint

Amanyathelo okuqulunqa ngempumelelo iLinux Kernel

Ukufakela iiPakethi eziBalulekileyo (iNkxaso yoPhuhliso)

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

Khetha inguqulelo oyifunayo

Ukwenza oku, kufuneka siye ku website esemthethweni yeenkozo, kwaye ukhethe enye phakathi koluhlu olukhoyo. kwaye khuphela i indlela yokukhuphela ifumaneka kwi kernel ekhethiweyo ngokwahlukeneyo iqhosha letarball, kwaye uqhubeke ngala manyathelo alandelayo. Ngelixa, umzekelo wethu namhlanje, siza kuqhubeka la manyathelo alandelayo sisebenzisa i Inguqulo ye-Linux kernel ezinzileyo 6.0.11:

Isigaba 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

Ngeli xesha, i "Imenyu yoqwalaselo lweKernel"singaya phi qwalasela (ukwenza) iiparamitha yeKernel yokhetho lwethu okanye imfuno yethu. Gcina ukhumbule ukuba, ngeli xesha, kubalulekile khangela okanye ungakhangeli i-64-bit kernel ukhetho, kuxhomekeke kwinto esiyifunayo okanye esiyifunayo. Kwaye kwakhona, emva kokuba senze zonke iinguqu ezenziweyo, kufuneka cofa i Gcina iqhosha kwaye ke Phuma iqhosha.

Imenyu yoqwalaselo lweKernel

Isigaba 2

Bafika apha, bahlala 2 iindlela ezinokwenzeka ukukhetha:

Ufakelo lweKernel kuphela

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

Ewe, yonke into ibaleka kwaye iphetha kakuhle, ukugqiba kufuneka sigqibe qala ikhompyuter yethu kwaye uvavanye ukuba sele ilayishe inkqubo yethu yokusebenza nge i-kernel entsha yenziwe.

Ufako lweKernel kunye nokudalwa kweefayile ze-.deb zeKernel eyenziweyo

Ukuphumeza eli nyathelo, kufanelekile ukuba ufakelo lomfakelo olubizwa i-kernel-package. Ngesi sizathu, kwaye kwimeko apho i-GNU/Linux Distro isetyenzisiweyo ayinayo kwiindawo zayo zokugcina, le nkqubo yokuncedisa ilandelayo inokuphunyezwa:

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

Emva kokuba siyifakile le phakheji, ngoku singaqhubeka ngala manyathelo alandelayo:

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

Kwaye kwimeko, ngexesha lenkqubo yokuhlanganiswa, kwenzeka impazamo imposiso enxulumene nezatifikethi ze-kernel, singenza oku kulandelayo umyalelo wokuyilungisa ngokuzenzekelayo, kwaye uzame kwakhona:

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

Ewe, yonke into ibaleka kwaye iphetha kakuhle, ukugqiba kufuneka sigqibe qala ikhompyuter yethu kwaye uvavanye ukuba sele ilayishe inkqubo yethu yokusebenza nge i-kernel entsha yenziwe.

Uyenza njani i-Kernel 2.6.36.2 ku-Ubuntu kunye nenqaku elinemigca engama-200 ebandakanyiweyo
Inqaku elidibeneyo:
Uyenza njani i-Kernel 2.6.36.2 ku-Ubuntu kunye nenqaku elinemigca engama-200

Isibhengezo esicacileyo sesithuba

Isishwankathelo

Ngamafutshane, sinethemba lokuba nabani na onale nto incinci isikhokelo esikhawulezayo Ndiyakwazi ukufezekisa ngokulula nangempumelelo "qulunqa i-linux kernel" ngaphezulu kwesinye Distro Debian, Ubuntu kunye neMint, okanye i-derivative.

Ukuba uwuthandile umxholo, phawula kwaye wabelane ngayo. Kwaye khumbula, ndwendwela ekuqaleni kwethu «webhsayithi», ukongeza kwijelo elisemthethweni le yocingo ngeendaba ezininzi, izifundo kunye nohlaziyo lweLinux. eNtshona iqela, ukuze ufumane inkcazelo engakumbi ngomxholo wanamhlanje okanye ezinye ezinxulumeneyo.


Shiya uluvo lwakho

Idilesi yakho ye email aziyi kupapashwa. ezidingekayo ziphawulwe *

*

*

  1. Uxanduva lwedatha: UMiguel Ángel Gatón
  2. Injongo yedatha: Ulawulo lwe-SPAM, ulawulo lwezimvo.
  3. Umthetho: Imvume yakho
  4. Unxibelelwano lwedatha: Idatha ayizukuhanjiswa kubantu besithathu ngaphandle koxanduva lomthetho.
  5. Ukugcinwa kweenkcukacha
  6. Amalungelo: Ngalo naliphi na ixesha unganciphisa, uphinde uphinde ucime ulwazi lwakho.