Linux sunucunuzda birden fazla kernel sürümü bulunduğunda, disk alanı dolabilir veya sistemde karmaşa yaratabilir. Bu yüzden eski kernel sürümlerini kaldırmak, gereksiz dosya yükünden kurtulmak ve sistem performansını artırmak için önemlidir. Bu makalede, AlmaLinux 9.4 üzerinde eski kernel sürümlerini manuel olarak nasıl kaldıracağınızı adım adım öğreneceksiniz.
1. Mevcut Kernel Sürümünüzü Öğrenin
İlk adım, şu anda hangi kernel sürümünün kullanıldığını öğrenmektir. Bu, çalışan kernel sürümünü bilmenizi sağlar, böylece yanlışlıkla çalışan kernel sürümünü kaldırmazsınız. Çalışan kernel sürümünü öğrenmek için şu komutu çalıştırın:
uname -r
Bu komut, şu anda sisteminizde yüklü ve çalışan kernel sürümünü gösterecektir. Örneğin, çıktı şu şekilde olabilir:
5.14.0-162.12.1.el9_2.x86_64
Bu bilgiyi not edin çünkü bu kernel sürümünü kaldırmamalısınız.
2. Yüklü Kernel Sürümlerini Listeleyin
Sisteminizde yüklü olan tüm kernel sürümlerini görmek için aşağıdaki komutu kullanabilirsiniz:
rpm -q kernel
Bu komut, sistemde kurulu olan tüm kernel sürümlerini listeleyecektir. Örneğin, çıktı şu şekilde olabilir:
kernel-5.14.0-162.6.1.el9_1.x86_64
kernel-5.14.0-162.12.1.el9_2.x86_64
kernel-5.14.0-162.6.1.el9_2.x86_64
Burada uname -r komutu ile öğrendiğiniz çalışan kernel sürümünü dışarıda tutarak eski sürümleri belirleyin.
3. Eski Kernel Sürümlerini Kaldırın
Sisteminizde kullanılmayan eski kernel sürümlerini kaldırmak için dnf veya yum paket yöneticisini kullanabilirsiniz. Örneğin, eski bir kernel sürümünü kaldırmak için şu komutu kullanın:
sudo dnf remove kernel-oldversion
Yukarıdaki komutta kernel-oldversion kısmını kaldırmak istediğiniz kernel sürümüyle değiştirin. Örneğin:
sudo dnf remove kernel-5.14.0-162.6.1.el9_1.x86_64
Bu komutla ilgili eski kernel sürümü sistemden kaldırılacaktır. Eğer birden fazla eski kernel sürümü varsa, aynı işlemi onlar için de tekrarlayabilirsiniz.
4. Grub Yapılandırmasını Yeniden Oluşturun
Eski kernel sürümlerini kaldırdıktan sonra, GRUB yapılandırmasını yeniden oluşturmanız gerekir. GRUB, sistem açılırken yüklenen işletim sistemini ve kernel seçeneklerini belirler. Kernel sürümlerini temizlediğinizde, GRUB menüsünü güncellemek önemlidir. Bunu şu komutla yapabilirsiniz:
sudo grub2-mkconfig -o /boot/grub2/grub.cfg
Bu komut, GRUB yapılandırma dosyasını güncelleyerek silinen kernel sürümlerini sistemin açılış menüsünden kaldıracaktır.
5. Sunucuyu Yeniden Başlatın
Kernel temizleme işlemi tamamlandıktan ve GRUB yapılandırması güncellendikten sonra, sunucuyu yeniden başlatmanız gerekebilir. Yeniden başlatmak için şu komutu kullanabilirsiniz:
sudo reboot
Bu işlem, sistemin en güncel kernel sürümü ile yeniden başlamasını sağlar.
Özet
Bu makalede, AlmaLinux 9.4 sunucusunda eski kernel sürümlerini manuel olarak nasıl kaldıracağınızı adım adım öğrendiniz. Kernel sürümlerinin manuel olarak temizlenmesi, disk alanını boşaltmanın ve sistem performansını optimize etmenin etkili bir yoludur. Adımları takip ederek gereksiz kernel sürümlerini güvenli bir şekilde kaldırabilir ve sisteminizi temizleyebilirsiniz.
Ana Adımlar:
- Mevcut kernel sürümünü öğrenmek:
uname -r
- Yüklü kernel sürümlerini listelemek:
rpm -q kernel
- Eski kernel sürümlerini kaldırmak:
sudo dnf remove kernel-oldversion
- GRUB yapılandırmasını güncellemek:
sudo grub2-mkconfig -o /boot/grub2/grub.cfg
- Sunucuyu yeniden başlatmak:
sudo reboot
Bu adımlar, sunucunuzun gereksiz kernel sürümlerinden temizlenmiş ve optimize edilmiş olmasını sağlar.