Herhangi bir Linux Çekirdeğini derleyebilmek için hızlı kılavuz

Herhangi bir Linux Çekirdeğini derleyebilmek için hızlı kılavuz

Herhangi bir Linux Çekirdeğini derleyebilmek için hızlı kılavuz

Bu ay birkaç gün önce 2022 Aralık, sürümleri Linux çekirdekleri 6.1-rc8 (ana hat),  6.0.11 (kararlı) ve 5.15.81 (Uzun Süreli).

Bu sebeple sizlere bunu sunuyoruz. yeni küçük hızlı rehber başarılı bir şekilde elde etmek "bir linux çekirdeği derleyin", herhangi bir sürümünde GNU / Linux Distro, temel Debian, Ubuntu ve Mint, istediğin zaman.

Linux

Ve olasılığı ile ilgili bu gönderiye başlamadan önce "bir linux çekirdeği derleyin", sizi aşağıdakileri keşfetmeye davet ediyoruz ilgili içerikler, bugünün sonunda:

Linux
İlgili makale:
Ubuntu ve türevlerine Linux kernel 5.5 nasıl kurulur?
Linux 5.1 resmi
İlgili makale:
Ubuntu ve türevlerine Linux kernel 5.1 nasıl kurulur?

Debian, Ubuntu ve Mint'te Linux Çekirdeği Derlemek

Debian, Ubuntu ve Mint'te Linux Çekirdeği Derlemek

Bir Linux Çekirdeğini başarıyla derleme adımları

Temel Paketlerin Kurulumu (Geliştirme Desteği)

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

İstediğiniz sürümü seçin

Bunu yapmak için şuraya gitmeliyiz: Resmi web sitesi çekirdeklerinve mevcut kategorilerden birini seçin. ve kopyala indirme yolu ilgili çekirdekten seçilen çekirdekten edinilebilir katran topu düğmesive ardından aşağıdaki adımlarla devam edin. Bugünkü örneğimiz için, aşağıdaki adımları kullanarak devam edeceğiz. Kararlı Linux çekirdeği sürümü 6.0.11:

Adım 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

bu noktada, "Çekirdek Yapılandırma Menüsü"nerede yapabiliriz parametreleri yapılandırın (özelleştirin) Tercihimizin veya ihtiyacımızın Çekirdeği. Bu noktada önemli olduğunu unutmayın. 64 bit çekirdek seçeneğini işaretleyin veya işaretini kaldırın, ne istediğimize veya neye ihtiyaç duyduğumuza bağlı olarak. Ayrıca, yapılan tüm değişiklikleri yaptıktan sonra, Kaydet düğmesine basın ve daha sonra Çıkış düğmesi.

Çekirdek yapılandırma menüsü

Adım 2

Buraya geldiler, kaldılar 2 olası yol seçmek:

Yalnızca çekirdek kurulumu

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

Evet, her şey yolunda gidiyor ve iyi bitiyor, bitirmek için yapmamız gereken sadece bilgisayarımızı yeniden başlat ve işletim sistemimizi zaten yüklediğini test edin. yeni çekirdek derlendi.

Çekirdeğin kurulumu ve oluşturulan Çekirdeğe ait .deb dosyalarının oluşturulması

Bu adımı yürütmek için, paketin kurulumunun çağrılmış olması önemlidir. çekirdek paketi. Bu nedenle, kullanılan GNU/Linux Distro'nun depolarında olmaması durumunda, aşağıdaki yardımcı prosedür uygulanabilir:

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

Bu paketi kurduktan sonra artık aşağıdaki adımlara geçebiliriz:

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

Ve derleme işlemi sırasında bir hata oluşması durumunda çekirdek sertifikalarıyla ilgili hata, aşağıdakileri çalıştırabiliriz düzeltmek için komut sırası otomatik olarak ve tekrar deneyin:

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

Evet, her şey yolunda gidiyor ve iyi bitiyor, bitirmek için yapmamız gereken sadece bilgisayarımızı yeniden başlat ve işletim sistemimizi zaten yüklediğini test edin. yeni çekirdek derlendi.

Ubuntu'da 2.6.36.2 satırlık yama dahil olmak üzere Kernel 200 nasıl derlenir
İlgili makale:
2.6.36.2 satırlık yama ile Ubuntu'da Kernel 200 nasıl derlenir

Gönderi için soyut afiş

Resumen

Kısacası, umarız bu küçük şeye sahip olan herkes hızlı rehber kolayca ve başarılı bir şekilde başarabilirim "bir linux çekirdeği derleyin" birden fazla Dağıtım Debian, Ubuntu ve Mint, veya türevi.

İçeriği beğendiyseniz, yorum yap ve paylaş. Ve unutmayın, bizim başlangıcımızı ziyaret edin. «yer»resmi kanalına ek olarak Telegram daha fazla haber, öğreticiler ve Linux güncellemeleri için. Batı grup, bugünün konusu veya diğer ilgili konular hakkında daha fazla bilgi için.


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.