Gönderen Konu: [Nasıl] Xanmod Özelleştirilmiş Çekirdek Sürümü Kurulumu  (Okunma sayısı 1945 defa)

Çevrimdışı Butterfly

  • Proje Sorumlusu
  • Guru
  • *****
  • İleti: 18863
  • Linux Mint Türkiye
  • Dağıtım: Linux Mint 20 & LMDE 4
  • Masaüstü Ortamı: Cinnamon 4.6 & Xfce 4.14
  • Grafik Kartı: Nvidia GF 9500
  • İşlemci: AMD X3
Xanmod genel amaçlı kullanım için özelleştirmeler içeren Linux çekirdeğidir. Özellikle oyun vb. performans gerektiren uygulamalar için tercih edilebilir. Burada normal çekirdek ve diğer özelleştirilmiş bazı çekirdekler ile yapılmış bir performans karşılaştırması mevcut.


Depo Ekleme

Xanmod özelleştirilmiş Linux çekirdeğini kurmak isterseniz, buradaki paketi indirip sistemize kurarak Xanmod deposunu sisteminize ekleyebilirsiniz. Paketi kurduktan sonra aşağıdaki komutu çalıştırınız.

Kod: [Seç]
sudo apt update


Xanmod özelleştirilmiş Linux çekirdeği deposunda 5 farklı sürüm bulunuyor. Aşağıda bu sürümlerin kurulumları ve kısa olarak açıklamaları mevcuttur.

Çekirdek Sürümlerinin Kurulumu

En Güncel Sürüm

Bu sürüm güncellemeleri en hızlı alan sürümdür.

Aşağıdaki komutla Xanmod özelleştirmelerini içeren Linux çekirdeğinin en güncel sürümünü kurabilirsiniz. Bu paket ile kurulum yaptığınızda, Linux çekirdeğinin en güncel kararlı sürümleri otomatik olarak güncellenecektir.

Kod: [Seç]
sudo apt update && sudo apt install linux-xanmod-edge

Güncel Sürüm

Bu sürüm, en güncel sürüme bir miktar gecikme ile geçiş yapar. Bir süre, bir önceki sürümün güncel paketleri ile devam eder, ardından en güncel sürüm paketlerine geçiş yapar.

Aşağıdaki komutla Xanmod özelleştirmelerini içeren Linux çekirdeğinin güncel kararlı sürümünü kurabilirsiniz. Bu paket ile kurulum yaptığınızda, Linux çekirdeğinin kararlı sürümleri otomatik olarak güncellenecektir.

Kod: [Seç]
sudo apt update && sudo apt install linux-xanmod
LTS Sürüm

Bu sürüm uzun süre destekli çekirdek sürümünü içerir. Şu an için çekirdeğin 5.4.x güncel LTS serisi kuruluyor.

Aşağıdaki komutla Xanmod özelleştirmelerini içeren Linux çekirdeğinin uzun süre destekli güncel sürümünü kurabilirsiniz. Bu paket ile kurulum yaptığınızda, Linux çekirdeğinin ilgili serisi otomatik olarak güncellenecektir.

Kod: [Seç]
sudo apt update && sudo apt install linux-xanmod-lts
Gerçek Zamanlı Sürüm

Eğer çoklu ortam uygulamalarıyla ilgileniyorsanız, gerçek zamanlı çekirdeği tercih edebilirsiniz.

Aşağıdaki komutla Xanmod özelleştirmelerini içeren Linux çekirdeğinin gerçek zamanlı son sürümünü kurabilirsiniz. Bu paket ile kurulum yaptığınızda, Linux çekirdeğinin ilgili serisi otomatik olarak güncellenecektir.

Kod: [Seç]
sudo apt update && sudo apt install linux-xanmod-rt-edge
Gerçek Zamanlı LTS Sürüm

Bu sürümü gerçek zamanlı çekirdeğin, uzun destekli sürümle kullanmak istiyorsanız tercih edebilirsiniz.

Aşağıdaki komutla Xanmod özelleştirmelerini içeren Linux çekirdeğinin gerçek zamanlı LTS sürümünü kurabilirsiniz. Bu paket ile kurulum yaptığınızda, Linux çekirdeğinin ilgili serisi otomatik olarak güncellenecektir.

Kod: [Seç]
sudo apt update && sudo apt install linux-xanmod-rt


Depo Yapılandırma

Xanmod deposunu eklediğinizde, amd-microcode, intel-microcode, iproute2 ve linux-firmware paketleri ile ilgili güncelleme de alabilirsiniz.

Bu depodan sadece çekirdek paketlerinin güncellenmesini, diğer paketlerin engellenmesini isterseniz; aşağıdaki komutu uçbirimde çalıştırıp,

Kod: [Seç]
sudo xed /etc/apt/preferences.d/xanmod.pref
açılan metin düzenleyiciye aşağıdaki satırları ekleyiniz ve dosyayı kaydediniz.

Kod: [Seç]
Package: *
Pin: origin "deb.xanmod.org"
Pin-Priority: 100

Package: linux-xanmod*
Pin: origin "deb.xanmod.org"
Pin-Priority: 500

Package: xanmod-repository
Pin: origin "deb.xanmod.org"
Pin-Priority: 500

Bu sadece çekirdek paketleri haricindeki tüm paketlerin öncelik değerini azaltmış oldunuz.



İpucu

Eğer dmesg komutunu çalıştırdığınızda aşağıdaki gibi çıktı alırsanız,

Alıntı
dmesg: read kernel buffer failed: Operation not permitted

dmesg: çekirdek tampon belleği okunamadı: İşleme izin verilmedi

aşağıdaki komutla bir yapılandırma dosyası oluşturarak bunu aşabilirsiniz.

Kod: [Seç]
sudo mkdir -p /etc/sysctl.d/ && echo -e '#Dmesg\nkernel.dmesg_restrict = 0' | sudo tee /etc/sysctl.d/10-dmesg.conf
Ardından sistemi yeniden başlatın ya da aşağıdaki komutu çalıştırın.

Kod: [Seç]
sudo sysctl -w  kernel.dmesg_restrict=0


Xanmod Çekirdeğin Kaldırılması

Bu çekirdekle ilgili olası bir sorun ya da herhangi bir sebeple tercih etmediğiniz için kaldırmak isterseniz, öncelikle burada anlatıldığı gibi sistemi resmi depodan kurduğunuz bir çekirdek sürümüyle açınız. Ardından aşağıdaki komutla Xanmod özelleştirmelerini içeren çekirdek paketlerini kaldırabilirsiniz.

Kod: [Seç]
sudo apt-get purge --autoremove linux-xanmod linux-{headers,image}-*-xanmod* xanmod-repository


Not: Broadcom kablosuz ağ sürücüsü ile birlikte güncel çekirdeği kullanmak iseyenler, buradaki PPA depomuzdan güncelleme yapabilirler.
« Son Düzenleme: 30 Ocak 2021, 23:52:39 Gönderen: Butterfly »
Elimizden geldiğince dilimizin döndüğünce...

[info] Konu Açarken Dikkat Edilmesi Gerekenler  |  Forum Kuralları  |  Kod Etiketi Kullanımı[/info]