Çekirdeğin yeni sürümü düzeltmeler içeriyor, sistem performansında ve kararlılığında iyileştirmeler yapıyor ve Linux ile çalışmayı daha da kolay ve verimli hale getiren çeşitli yenilikler sunuyor. Her kullanıcı bu tür avantajlarla ilgilenir, ancak Ubuntu, yeni çekirdek sürümlerinin oldukça yavaş ulaştığı oldukça muhafazakar bir dağıtım olarak kabul edilir.
Ancak, bu sorun çözüldü, vereceğimiz talimatlardan basit adımları takip etmek yeterlidir. Daha sonra, ubuntu 16.04 veya sonraki sürümlerin çekirdeğini nasıl güncelleyeceğinizi anlatacağız. Depoda çekirdeğin yeni sürümleri olmamasına rağmen, tüm işi sizin için yapacak bir program var.
Linux'ta çekirdek, işletim sisteminin merkezi parçasıdır. Bilgisayarın donanım kaynaklarını (işlemci, bellek, I/O aygıtları vb.) yöneten ve donanım ile yazılım arasındaki iletişimi sağlayan programdır.
Linux çekirdeğinin ana işlevleri şunlardır:
Linux çekirdeği açık kaynak kodludur, yani kaynak kodu geliştirme topluluğu tarafından incelenebilir, değiştirilebilir ve dağıtılabilir. Bu, çekirdeğin farklı ihtiyaçlara uyacak şekilde özelleştirilmesine olanak tanır ve sürekli olarak gelişmesini ve iyileştirilmesini sağlar.
Linux'taki ve diğer sistemlerdeki çekirdekler son derece önemli ve gereklidir, çünkü yalnızca belleği, işlemleri ve bilgisayarın ana bileşenlerini yönetmekten sorumlu değildirler, aynı zamanda sistem aygıtlarının tüm sürücülerini de içerirler. Dolayısıyla, yeni teknolojiler söz konusu olduğunda, sürücüler güncellenmelidir, bu nedenle bilgisayarınızda Linux'ta donanım desteği ile ilgili herhangi bir sorun varsa, Ubuntu çekirdeğini güncellemek durumu iyileştirebilir.
Güncellemeyi çok daha hızlı ve kolay hale getirmek için UKUU ya da Ubuntu Kernel Update Utility kullanmanız yeterlidir. UKUU aslında istenen çekirdek sürümlerini internetten indirir ve sisteminizi bunları kullanmanıza izin verecek şekilde yapılandırır. Kullanıcının tek yapması gereken çekirdek sürümünü seçmektir.
Resmi dağıtımlarda mevcut değildir, ancak depodan indirilebilir:
$ sudo apt-add-repository -y ppa:teejee2008/ppa
$ sudo apt update
$ sudo grub-mkconfig -o /boot/grub/grub.cfg sudo apt install ukuu
Programı Ubuntu uygulama merkezi üzerinden kurmak da mümkündür. Bundan sonra programı ana menüden başlatabilirsiniz:
Daha sonra, başlatıldıktan hemen sonra, hangi yeni çekirdek sürümlerinin mevcut olduğunu belirlemek için durumunu ağ ile senkronize edecektir:
Listede yükleyebileceğiniz çekirdekleri keşfedebileceksiniz. Muhtemel sürümler kırmızı, kararlı sürümler ise sarı renkle işaretlenmiştir.
Bir çekirdeği yüklemek için "Yükle" düğmesine tıklamanız yeterlidir:
Ardından, kullanıcının şifreyi girmesi ve kurulumun tamamlanmasını beklemesi gerekecektir. Başlatma işleminin ilerleyişi terminal penceresinden izlenebilir:
Güncelleme tamamlandığında, çekirdeğin yeni sürümünü kullanmak için bilgisayarı yeniden başlatmak yeterlidir.
Yeni çekirdekler ne yazık ki her zaman bilgisayarın performansını artırmaz. Sistemin kararsız olduğu veya hiç başlamadığı değişiklikler yapabilirler. Kullanıcının bu gibi durumlarda ne yapması gerektiğini anlaması önemlidir.
Ubuntu'nun önyüklemenin yapılacağı çekirdeği seçmenize izin vermemesi çok alışılmış bir durumdur. Bu nedenle, önce /etc/default/grub
dosyasını düzenleyin. Bu satırı yorumlayın:
$ sudo vi /etc/default/grub
# GRUB_HIDDEN_TIMEOUT_QUIET
# GRUB_HIDDEN_TIMEOUT
Daha sonra, aşağıdaki ayarları içeren bir yapılandırma dosyası oluşturmanız gerekir:
$ sudo grub-mkconfig -o /boot/grub/grub.cfg
Gelecekte, yükseltmeden sonra bir şeyler ters giderse ve sistem istikrarlı ve düzgün çalışmayı durdurursa, önceki çekirdeği yükleyebileceksiniz. Linux açılmazsa, burada da bir çözüm var, Grub menüsünün görünmesi gereken zamanda aşağı tuşuna çok hızlı ve tekrar tekrar basın.
UKUU kullanarak çalışmayan yeni bir çekirdeği her zaman kaldırabilirsiniz, bu işlem için "Kaldır" adlı bir düğme vardır:
Yükseltmeden sonra çekirdek iyi çalışıyorsa, eskilerini kaldırabilirsiniz. Bu konu hakkında, sistemi eski ve gereksiz çekirdeklerden temizleme işlemine özel olarak ayrılmış başka bir makalede konuşacağız.
Şimdilik bu kadar, Ubuntu'da çekirdek güncellemek oldukça gerçek ve uygulanabilir bir görevdir.