Panduan pantas untuk dapat menyusun mana-mana Kernel Linux

Panduan pantas untuk dapat menyusun mana-mana Kernel Linux

Panduan pantas untuk dapat menyusun mana-mana Kernel Linux

Beberapa hari lepas bulan ni Disember 2022, versi Inti Linux 6.1-rc8 (garisan utama),  6.0.11 (stabil) dan 5.15.81 (Jangka panjang).

Atas sebab ini, kami menawarkan ini kepada anda panduan ringkas yang baru untuk berjaya dicapai "susun kernel linux", dalam mana-mana versi GNU / Linux Distro, asas Debian, Ubuntu dan Mint, bila-bila masa.

Linux

Dan, sebelum memulakan catatan ini berkaitan dengan kemungkinan "susun kernel linux"Kami menjemput anda untuk meneroka perkara berikut kandungan yang berkaitan, pada penghujung hari ini:

Linux
artikel berkaitan:
Bagaimana cara memasang kernel Linux 5.5 di Ubuntu dan derivatif?
Linux 5.1 rasmi
artikel berkaitan:
Bagaimana cara memasang kernel Linux 5.1 di Ubuntu dan derivatif?

Menyusun Kernel Linux pada Debian, Ubuntu dan Mint

Menyusun Kernel Linux pada Debian, Ubuntu dan Mint

Langkah-langkah untuk berjaya menyusun Kernel Linux

Memasang Pakej Penting (Sokongan Pembangunan)

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

Pilih versi yang dikehendaki

Untuk melakukan ini, kita mesti pergi ke laman web rasmi daripada biji, dan pilih satu daripada kategori sedia ada. dan salin laluan muat turun tersedia dari kernel yang dipilih dari masing-masing butang tarball, dan kemudian teruskan dengan langkah berikut. Sedangkan, untuk contoh kita hari ini, kita akan meneruskan langkah-langkah berikut menggunakan Versi kernel Linux stabil 6.0.11:

Peringkat 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

Pada ketika ini, "Menu konfigurasi kernel"di mana kita boleh mengkonfigurasi (menyesuaikan) parameter daripada Kernel keutamaan atau keperluan kami. Perlu diingat bahawa, pada ketika ini, ia adalah penting semak atau nyahtanda pilihan kernel 64-bit, bergantung pada apa yang kita mahu atau perlukan. Dan juga, selepas membuat semua perubahan yang dibuat, kita mesti tekan butang Simpan dan kemudian Butang keluar.

Menu konfigurasi kernel

Peringkat 2

Tiba di sini, mereka kekal 2 cara yang mungkin untuk memilih:

Pemasangan kernel sahaja

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

Ya, semuanya berjalan dan berakhir dengan baik, untuk menyelesaikan kita hanya perlu mulakan semula komputer kami dan menguji bahawa ia telah memuatkan sistem pengendalian kami dengan kernel baru disusun.

Pemasangan Kernel dan penciptaan fail .deb bagi Kernel yang dibuat

Untuk melaksanakan langkah ini, adalah relevan untuk memasang pakej dipanggil pakej kernel. Atas sebab ini, dan sekiranya GNU/Linux Distro yang digunakan tidak mempunyainya dalam repositorinya, prosedur tambahan berikut boleh dilaksanakan:

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

Setelah memasang pakej ini, kami kini boleh meneruskan langkah berikut:

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

Dan sekiranya, semasa proses penyusunan, ralat berlaku ralat yang berkaitan dengan sijil kernel, kita boleh melaksanakan perkara berikut perintah perintah untuk memperbaikinya secara automatik, dan cuba lagi:

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

Ya, semuanya berjalan dan berakhir dengan baik, untuk menyelesaikan kita hanya perlu mulakan semula komputer kami dan menguji bahawa ia telah memuatkan sistem pengendalian kami dengan kernel baru disusun.

Cara menyusun Kernel 2.6.36.2 di Ubuntu dengan patch 200 baris disertakan
artikel berkaitan:
Cara menyusun Kernel 2.6.36.2 di Ubuntu dengan patch 200 baris

Sepanduk abstrak untuk siaran

Ringkasan

Pendek kata, kami berharap sesiapa yang mempunyai sedikit ini panduan ringkas boleh dicapai dengan mudah dan berjaya "susun kernel linux" lebih satu Distro Debian, Ubuntu dan Mint, atau terbitan.

Jika anda menyukai kandungannya, komen dan kongsikannya. Dan ingat, melawat permulaan kami «tapak», sebagai tambahan kepada saluran rasmi Telegram untuk lebih banyak berita, tutorial dan kemas kini Linux. Barat kumpulan, untuk mendapatkan maklumat lanjut tentang topik hari ini atau topik lain yang berkaitan.


Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab atas data: Miguel Ángel Gatón
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.