Linux’ta Çekirdek Nasıl Düşürülür

Linux Downgrade Kernel Featured
⏱️ 5 min read

Linux, çekirdek tarafından yaşar ve ölür. GNU/Linux’un nasıl çalıştığını biliyorsanız, Linux dır-dir çekirdek. Diğer her şey sadece onunla arayüz oluşturan araçlardır. Bu araçlar, gerçek işi halletmenize izin verir, ancak çekirdek olmadan hiçbir şey yapamazlar.

Bir işletim sisteminin çekirdeği, kardiyovasküler sisteminiz gibidir. Bir şeyler ters gidene kadar bunu unutmaya meyillisiniz. O kadar sık ​​değil, ancak çekirdek yükseltmeleri yanlış gidebilir ve gidebilir. Güncellenen çekirdek bilgisayarınızı kullanmanıza izin vermediğinde, sürüm düşürme zamanı gelmiştir.

Daha Eski Bir Çekirdeğe Önyükleme

Çekirdeğinizi yakın zamanda güncellediyseniz iyi haber, bu işlemin eski çekirdekten neredeyse hiç kurtulmamasıdır. Bunun olabileceği tek durum, eski çekirdeği hemen kaldırmanızdır ki bu harika bir fikir değildir.

Daha eski bir bilgisayara önyükleme yapmak için bilgisayarınızı yeniden başlatmanız gerekir. Bilgisayar GRUB’u yüklediğinde, standart olmayan seçenekleri seçmek için bir tuşa basmanız gerekebilir. Bazı sistemlerde eski çekirdekler burada gösterilirken Ubuntu’da daha eski çekirdekleri bulmak için “Ubuntu için gelişmiş seçenekler”i seçmeniz gerekir.

Eski çekirdeği seçtikten sonra sisteminize önyükleme yapacaksınız. Her şey eskisi gibi çalışmalı. Hala sorun yaşıyorsanız, sorun çekirdek olmayabilir.

Sorun Çekirdeği Kaldır

Bilgisayarınıza önyükleme yaptıysanız ve her şey istendiği gibi çalışıyorsa, sorun büyük olasılıkla yükseltilmiş çekirdektir. Teknik olarak bunu bilgisayarınızı her başlattığınızda yapabilirsiniz, ancak sorunlu çekirdeği kaldırmak daha mantıklıdır.

Linux Düşürme Çekirdeği Kaldırma

Bunu dağıtımınızın paket yönetim araçlarını kullanarak yapabilirsiniz. Bu, kullandığınız sisteme göre değişecektir. Kaldırmak istediğiniz çekirdeğin sürümünü de bilmeniz gerekir. Bu, GRUB ekranında başlatma sırasında bulunabilir. Ubuntu ve diğer uygun tabanlı dağıtımlar için aşağıdaki gibi bir komut kullanabilirsiniz:

sudo apt remove linux-image-VERSION-generic linux-headers-VERSION-generic

değiştirmen gerekecek VERSION yukarıda, kaldırmak istediğiniz sorunlu çekirdeğin tam sürüm numarasıyla birlikte. Onları bir süreliğine tutmak istiyorsanız, aşağıdaki komutu kullanabilirsiniz:

sudo apt-mark hold linux-image-generic linux-headers-generic
Linux Düşürme Çekirdeği Onayı

Gelecekteki Sorunlardan Kaçınmak

Bu tür bir sorundan kaçınmanın en kolay yollarından biri, hemen güncelleme yapmaktan kaçınmaktır. Bu size, çekirdek sorunu yaşayan herhangi bir kullanıcı raporunun ortaya çıkıp çıkmayacağını görme şansı verecektir. Özellikle size benzer donanıma sahip kullanıcılara dikkat etmelisiniz.

Kararlılık sizin için önemliyse, LTS dağıtımlarını kullanmayı da seçebilirsiniz. Bu güncellemeler, güvenlik güncellemelerinin yanı sıra daha az sıklıkta güncellenir. Bu, bunların ortalama dağıtımınızdan daha kararlı olduğuna güvenebileceğiniz anlamına gelir.

Sıkça Sorulan Sorular

Çekirdeğimi düşürmek herhangi bir şeyi bozar mı?

İşletim sisteminin böylesine temel bir parçasıyla uğraşırken, bu her zaman bir olasılıktır. Bununla birlikte, yalnızca yükseltme yaptıysanız, eski bir çekirdeğe geri dönmek çok fazla soruna neden olmamalıdır.

Doğrudan çekirdeğe bağlanan sürücüler ve diğer yazılımlarda hatalar olabilir. Bu yazılımın eski sürümleri kaldırılmış veya güncellenmişse, bunu da düşürmeniz gerekebilir.

Bir çekirdek güncellemesinin sistemimde çalışıp çalışmayacağını söyleyebilir miyim?

Yukarıda belirtildiği gibi, büyük bir yükseltme yapmadan önce kullanıcı raporlarını kontrol etmek her zaman kullanışlıdır. Büyük sorunlar yaşayan herhangi bir kullanıcı olup olmadığını görmek için kullandığınız Linux dağıtımına dayalı kullanıcı forumlarına baktığınızdan emin olun. Önemli sayıda kullanıcının sorun yaşadığını görürseniz, yükseltme yapmadan önce çözülene kadar beklemek isteyebilirsiniz.

Sistemimde kurulu çekirdekleri nasıl kontrol edebilirim?

Çalıştırdığınız Linux dağıtımına bağlı olarak, hangi çekirdeklerin kurulu olduğunu görmek için birden çok komut vardır. Aşağıdakiler çoğu sürümde çalışır:

find /boot/vmli*

Arch Linux’ta ve Arch tabanlı dağıtımlarda aşağıdakileri kullanabilirsiniz:

pacman -Q linux

Ubuntu, Debian ve bunlardan herhangi birine dayalı sistemlerde aşağıdaki komutu kullanabilirsiniz:

dpkg --list | grep linux-image

Red Hat, Fedora ve diğer benzer dağıtımlarda aşağıdaki komutu kullanabilirsiniz:

rpm -qa kernel

Bu kapsamlı bir liste değildir, ancak çok sayıda dağıtımı kapsar. Başka bir dağıtım kullanıyorsanız, belgeleri kontrol edin.

Şu anda hangi çekirdeği kullandığımı nasıl anlayabilirim?

Bunu basit bir komutla yapabilirsiniz. Bir terminal açın ve aşağıdaki komutu yazın.

uname -rs

Çalışan çekirdeğin sürüm bilgilerini içeren bir dize göreceksiniz. Bunun gibi bir şey görünecek:

Linux 5.11.0-41-generic

Kaputun Altına Bir Bakış

Sürüm düşürme, çekirdekle ilgili sorunlarla başa çıkmanın en kolay yolu olsa da, tek yol bu değildir. Çekirdek, önyüklemede sorunlara neden olabilecek sistemin tek parçası değildir. Sisteminiz başlamazsa, inanılmaz derecede sinir bozucu olabilir.

Sorunlarınız için internette arama yapmak faydalı olabilir, ancak tabiri caizse kaputun altında neler olduğunu anlamanıza yardımcı olur. Sisteminizi başlattığınızda neler olduğu hakkında daha iyi bir fikir edinmek için Linux önyükleme sürecini anlama kılavuzumuza bakın.

Join our Newsletter and receive offers and updates! ✅

0 0 votes
Article Rating
Avatar of Routech

Routech

Routech is a website that provides technology news, reviews and tips. It covers a wide range of topics including smartphones, laptops, tablets, gaming, gadgets, software, internet and more. The website is updated daily with new articles and videos, and also has a forum where users can discuss technology-related topics.

You may also like...

Subscribe
Bildir
guest
0 Comments
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x