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 EklemeXanmod ö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.
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.
sudo apt update && sudo apt install linux-xanmod-edgeGü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.
sudo apt update && sudo apt install linux-xanmodLTS SürümBu 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.
sudo apt update && sudo apt install linux-xanmod-ltsGerçek Zamanlı SürümEğ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.
sudo apt update && sudo apt install linux-xanmod-rt-edgeGerçek Zamanlı LTS SürümBu 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.
sudo apt update && sudo apt install linux-xanmod-rt
Depo YapılandırmaXanmod 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,
sudo xed /etc/apt/preferences.d/xanmod.prefaçılan metin düzenleyiciye aşağıdaki satırları ekleyiniz ve dosyayı kaydediniz.
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: 500Bu sadece çekirdek paketleri haricindeki tüm paketlerin öncelik değerini azaltmış oldunuz.
İpucuEğer dmesg komutunu çalıştırdığınızda aşağıdaki gibi çıktı alırsanız,
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.
sudo mkdir -p /etc/sysctl.d/ && echo -e '#Dmesg\nkernel.dmesg_restrict = 0' | sudo tee /etc/sysctl.d/10-dmesg.confArdından sistemi yeniden başlatın ya da aşağıdaki komutu çalıştırın.
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.
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.