Linux Çekirdeği 5.17, özyinelemeli kimlik eşlemeli bağlama desteğiyle piyasaya sürüldü; Daha taşınabilir derlenmiş BPF programları oluşturan CO-RE desteği; çağdaş AMD CPU'lar için yedek bir P-durumu sürücüsü; rastgele sayı üreteci BLAKE2'lere geçti ve çok daha hızlı hale geldi; bir yedek Gerçek Zamanlı Linux Analizi aracı; fscache ağ önbelleğe alma arka ucu yeniden yazıldı; bazı inotify kalıplarını değiştirmek için yeni fanotify bayrağı; isimsiz bellek eşlemelerine isim verme desteği.
Sürüme, listelenemeyecek kadar uzun başka birçok iyileştirme dahil edildi. Lütfen Linux 5.17 Çekirdek sürümünü gözden geçirin changelog Yeni çekirdeği yüklemeden önce ayrıntılı değişiklikler için.
Aşağıdaki öğreticide, komut satırı terminalini kullanarak Ubuntu 5.17 LTS Odak Fossa tabanlı Linux Mint 20 LTS serisine en son 20.04 Linux Çekirdeğinin nasıl kurulacağını ve orijinal çekirdeğin nasıl kaldırılıp geri yükleneceğini öğreneceksiniz.
Içindekiler
Linux Mint'i güncelleyin
Başlamadan önce, mevcut tüm paketlerin güncel olduğundan emin olmak için sisteminizi güncelleyin, çünkü bu, çakışmaları önlemek için Linux çekirdeklerini kurarken/yükseltirken çok önemlidir.
sudo apt update && sudo apt upgrade
İsteğe Bağlı – Sistemin Anlık Görüntüsünü Oluşturun
Ardından, Linux Çekirdeği kurulumuna geçin. TimeShift ile ilgili herhangi bir sorun olursa, hassas belgelerin yedeklendiğinden emin olun.
Linux Mint'e yeni başlayan ve hakkında bilgisi olmayan kullanıcılar için Vardiya, bu aşağıdaki yoldan bulunabilir.
(Bottom left-hand corner) Taskbar > Administration > TimeShift
İstemleri izleyin ve oldukça basittir; Çekirdeği kurmasanız da otomatik bir iş kurmalısınız, çünkü herhangi bir kurulum yanlış giderse sizi kurtarabilir. çoğu durum.
Örnek:
Linux Çekirdeği 5.17 Kurulumu – PPA Yöntemi
TuxInvader PPA'yı içe aktar
Linux 5.17 çekirdeklerini kurmak için ilk seçenek, ppa:tuxinvader/lts-ana hat by TuxInvader. Bu, en güncel 5.17'ten bazılarına sahiptir ve önceki 5.16 çekirdeği oluşturur ve genellikle düzenli olarak güncellenir.
Dezavantajı, bunun güvenilmeyen bir PPA olması ve Ubuntu ekipleri tarafından resmi bir sürüm olmamasıdır, ancak PPA'nın geçmişi göz önüne alındığında, diğer saygın PPA'lar kadar güvenlidir.
İlk önce LTS Ana Hat Tuxinvader PPA aşağıdaki gibi.
sudo add-apt-repository ppa:tuxinvader/lts-mainline -y
Kurulduktan sonra, depo listenizi güncelleyin.
sudo apt update
Tux PPA'dan Linux Çekirdeği 5.17'yı yükleyin
Ardından, aşağıdaki komutu yürüterek 5.17 genel Linux çekirdek sürücülerini yükleyin.
sudo apt-get install linux-generic-5.17 -y
Tamamlandığında, yapmanız gerekecek reboot yeni çekirdeğin tamamen etkinleştirilmesi için sisteminiz.
reboot
Sisteminize tekrar giriş yaptıktan sonra, yeni çekirdek sürümünün çalıştığını doğrulamak için aşağıdaki komutu çalıştırın.
sudo uname -r
Örnek çıktı:
Güzel çıktıları seven insanlar için, neofetch paketi.
sudo apt install neofetch -y
Şimdi çekirdek sürümünü aşağıdaki gibi gösterecek olan sistem özelliklerinizi yazdırın.
neofetch
Örnek çıktı:
Linux Çekirdeği 5.17'yi Yükleyin – Ubuntu Ana Hat Repo
İkinci seçenek, Linux Çekirdeği kurmaktır, .deb paketini Ubuntu ana hat deposundan manuel olarak indirmektir. Bu iyi çalışıyor, ancak yeni çekirdek paketlerini manuel olarak yeniden yükleyerek yeni güncellemeler ortaya çıktığında bakımı sürdürmeniz gerekecek.
İlk olarak, Ubuntu Ana Hat Çekirdeği 5.17 Deposu ve en son sürümü bulun; AMD64, ARM64, ARMHf, ppc64el ve s390x mevcuttur. Çoğu kullanıcı için en yaygın olanı AMD64 olacaktır.
Örnek:
Ardından, aşağıdakileri kullanarak gerekli paketleri indirin. wget komutu.
Örnek (SADECE KULLANMAYIN):
AMD64 kullanıcıları için gerekli:
wget https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.17/amd64/linux-image-unsigned-5.17.0-051700-generic_5.17.0-051700.202203202130_amd64.deb wget https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.17/amd64/linux-modules-5.17.0-051700-generic_5.17.0-051700.202203202130_amd64.deb
AMD64 kullanıcıları için isteğe bağlı Ekstralar:
wget https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.17/amd64/linux-headers-5.17.0-051700_5.17.0-051700.202203202130_all.deb
için kullanışlı bir ipucu s390x, ppc64el, armhf, ve arm64 kullanıcıları, https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.17/amd64/ için https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.17/{alternative architecture/ veya linkleri şuradan alın: Sayfayı indirmek.
Gerekli paketler ne anlama geldiklerini gösterir ve Linux Çekirdeğini kurmak için bunları indirmeniz gerekir. İsteğe bağlı ekstralar, DKMS modülleri için destek içerir ve Masaüstü kullanıcıları için yüklemeleri önerilebilir.
Ardından, yeni Linux Çekirdeği paketlerini indirdiğiniz klasörde, aşağıdaki battaniye komutunu kullanarak paketlere yürütülebilir izni verin.
sudo chmod +x *.deb
Şimdi kullanarak kuruluma başlayın. dpkg -i komutu.
sudo dpkg -i *.deb
Tamamlandığında, yeni çekirdeğin tamamen etkinleştirilmesi için sisteminizi yeniden başlatmanız gerekecektir.
reboot
Sisteminize tekrar giriş yaptıktan sonra, çekirdek sürümünün çalıştığını doğrulamak için aşağıdaki komutu çalıştırın.
sudo uname -r
Örnek çıktı:
Ve bu kadar; en son Linux Çekirdeği 5.17'yı başarıyla yüklediniz.
Varsayılan Çekirdek Nasıl Geri Yüklenir
Yeni çekirdeğin donanımlarında, örneğin ses kaybında hatalar olduğunu bulan kullanıcılar için, varsayılan çekirdeği geri yüklemek için aşağıdaki adımları kullanın; alternatif bir çekirdek kurduysanız, varsayılan çekirdek bölümünü kurmak istediğiniz şeyle değiştirin.
Tux PPA Mainline çekirdeğini yükleyen kullanıcılar için, aşağıdakileri ekleyerek depoyu kaldırmalısınız. – sözdizimini kaldır önceki ekleme komutuna.
sudo add-apt-repository --remove ppa:tuxinvader/lts-mainline -y
Şimdi bir APT güncellemesi çalıştırın.
sudo apt update
Kaldırma ve geri yüklemeye başlamak için aşağıdaki komutu kullanın.
sudo apt-get autoremove linux-generic-5.17* linux-headers-5.17* linux-image-unsigned-5.17* linux-modules-5.17* -y
Ardından, mevcut çekirdeği kaldırırsanız, yeniden başlatmadan önce bir çekirdeğin kurulduğundan veya yeniden kurulduğundan emin olmanız gerektiğini bildiren aşağıdaki istemi göreceksiniz. Aksi takdirde, sisteminiz bozulur, önyüklenemez, bozulur vb.
Örnek:
Basın çıkıntı anahtar, seç , basın ve GİRİŞ ANAHTARI.
YENİDEN BAŞLATMAYIN. TEKRARLAMA YAPIYORUM, HENÜZ YENİDEN BAŞLATMAYIN YA DA SİSTEMİNİZ BORK OLURSA AĞLAMAYIN.
Yeniden başlatmadan önce, varsayılan jeneriğin kurulu olduğundan emin olun, sisteminizi tekrar çalışır duruma getirmeye çalıştığımız için daha sonra alternatif sürümleri kurabileceğiniz için fazla uğraşmayın.
Varsayılan çekirdeğin kurulu olduğundan emin olmak için aşağıdaki komutu kullanın; zamanda, bu Linux çekirdeği 5.4.
sudo apt install --install-recommends linux-generic -y
Şimdi, bunun zaten kurulu olduğunu söyleyen bir çıktı göstereceğini fark edebilirsiniz ve ardından Linux Kernel 5.17'yi kurduktan sonra çekirdeği kaldırmadınız; Bunu yapan kullanıcılar, Linux Mint 20 LTS için önerilen en son çekirdeği yeniden yükleyecektir.
Örnek:
Şimdi yeniden başlat.
reboot
İsteğe bağlı olarak, yükleyebilirsiniz çekirdek-genel HWE sürümü, Bu, daha kararlı olarak kabul edilen ve Ubuntu 5.13 LTS'nin şu anda üzerinde çalıştığı bir yükseltme arayanlar için 20.04'tür.
sudo apt install --install-recommends linux-generic-hwe-20.04 -y
Yukarıdaki HWE 5.13 çekirdeğini yüklemediyseniz, başka bir yeniden başlatmayı atlayın.
reboot
Şimdi, varsayılan jenerik çekirdek olması gereken kurulu çekirdeği doğrulayın.
sudo uname -r
Örnek çıktı:
Yukarıdaki gibi, varsayılan çekirdeğe geri döndünüz. HWE Linux çekirdeğini kurduysanız, çıktı 5.13 yerine 5.4 olmalıdır.
Alternatif Çekirdekler
PPA veya manuel kurulum dışında farklı seçenekler isteyenler için, genellikle en yeni Linux özel yapım çekirdekleriyle övünen aşağıdaki özel çekirdek eğitimlerine göz atın.
- Linux Mint 20 LTS'ye XanMod Çekirdeği Nasıl Kurulur – Edge en son çekirdeği içerir.
- Linux Mint 20 LTS'ye Liquorix Çekirdeği Nasıl Kurulur – Genellikle güncel ama XanMod kadar hızlı değil.
Yorumlar ve Sonuç
Eğitimde, en son 5.17 çekirdeğini Linux Mint 20 serisi masaüstünüze nasıl kuracağınızı öğrendiniz. Sisteminiz bir üretim sunucusuysa, en yüksek kararlılık için standart yüklemeyi gönderen mevcut çekirdeği kullanmanız tavsiye edilir.
Ancak, çekirdek 5.17'yi denemek isteyenler için, bazen ileri atlayanların yedeklerini alın ve kararlarından pişman olun. .deb paketlerini manuel olarak yükleyen kullanıcıların güncellemeleri kontrol etmeye devam ettiğinden emin olun.