AlmaLinux 9’dan AlmaLinux 10’a Nasıl Geçilir?

Kurumsal sunucular için geliştirilen açık kaynaklı dağıtımlar arasında öne çıkan AlmaLinux, Red Hat Enterprise Linux (RHEL) ile birebir uyumlu yapısıyla hem güvenilir hem de sürdürülebilir bir alternatif sunuyor. Özellikle CentOS’un klasik modelden Stream sürümüne geçmesiyle birlikte birçok sistem yöneticisi için en uygun çözüm haline gelen AlmaLinux, ücretsiz, kararlı ve topluluk destekli bir işletim sistemi olarak hızla benimsenmeye başladı.

2025 itibarıyla yayımlanan AlmaLinux 10 sürümü, daha gelişmiş güvenlik önlemleri, yeni nesil çekirdek sürümü ve sistem performansını artıran özellikleriyle dikkat çekiyor. Bu yeni sürüme geçiş yapmak isteyen AlmaLinux 9 kullanıcıları için, veri kaybı yaşamadan ve sistem kararlılığını bozmadan yapılabilecek resmi bir yükseltme yöntemi artık mümkün. Bu yazıda, ELevate projesi ve Leapp aracı yardımıyla AlmaLinux 9’dan AlmaLinux 10’a adım adım nasıl geçiş yapılacağını detaylarıyla ele alıyoruz.

AlmaLinux 10 Sürümü Kurulumu

Sistem Yedeğini Alın

Yükseltme işlemine başlamadan önce verilerinizi yedeklemeniz kritik önem taşır. Sistem anlık görüntü (snapshot) araçlarını kullanıp yedek alınabilir.

sudo tar czf /alma9.tar.gz \
--exclude=/alma9.tar.gz \
--exclude=/dev \
--exclude=/run \
--exclude=/mnt \
--exclude=/proc \
--exclude=/sys \
--exclude=/tmp \
--exclude=/media \
--exclude=/lost+found \
/

Sistem Güncellemesi

Yükseltmeye başlamadan önce sisteminizdeki tüm paketlerin güncel olması gerekli.

sudo dnf update -y
sudo reboot

AlmaLinux 9’dan 10’a Geçiş (ELevate ile)

ELevate aracını sisteminize kurmak için:

sudo dnf -y install http://repo.almalinux.org/elevate/elevate-release-latest-el$(rpm --eval %rhel).noarch.rpm

Leapp ve AlmaLinux’a Özel Veri Paketlerini Yükleyin

Yükseltme işlemi, Red Hat tarafından geliştirilen Leapp çerçevesi ve AlmaLinux’a özel leapp-data-almalinux veri paketiyle gerçekleştirilir:

sudo dnf install -y leapp-upgrade leapp-data-almalinux

Ön Kontrol (Pre-upgrade) İşlemini Başlatın

Bu adım, sisteminizin yükseltmeye uygun olup olmadığını kontrol eder:

sudo leapp preupgrade
sudo less /var/log/leapp/leapp-report.txt

Yükseltme İşlemini Başlatın

sudo leapp upgrade

Bu adımda birçok paket indirilecektir. İşlem bittikten sonra sistemi yeniden başlatmanız istenir:

sudo reboot

GRUB menüsünde artık AlmaLinux 10 (Linux 6.12 çekirdeği) listelenecektir. Yükseltme tamamlanmış demektir.

Sürüm Kontrolü Yapın

cat /etc/redhat-release

Çıktıda “AlmaLinux 10.0” ifadesi yer alıyorsa işlem başarıyla gerçekleşmiştir.

Sık Sorulan Sorular Ve Çözümleri

AlmaLinux 10’da kullanılan çekirdek (kernel) sürümü nedir ve RT (real-time) kernel desteği var mı?

AlmaLinux 10, varsayılan olarak Linux 6.12 LTS çekirdeğiyle gelir. Bu çekirdek donanım uyumluluğu, performans ve güvenlik açısından önemli geliştirmeler içerir. RT kernel desteği resmi olarak sunulmaz, ancak özel derleme ile kullanılabilir.

AlmaLinux 9’dan 10’a yükseltme işleminde özel SELinux policy modülleri korunur mu?

Çoğu durumda korunur. Ancak AlmaLinux 10 ile gelen yeni SELinux profilleri, mevcut özel tanımlarla çakışabilir. Yükseltmeden sonra semodule -l ve audit2allow komutları ile kontrol edilmesi tavsiye edilir.

Yükseltme sonrası systemd servislerinde değişiklik olur mu?

Evet. AlmaLinux 10’da systemd 255 sürümüne geçilmiştir. Yeni özellikler bazı unit yapılarını etkileyebilir. Özelleştirilmiş systemd servisleri varsa yükseltmeden sonra test edilmelidir.

DKMS ile kurulu kernel modülleri yükseltmeden sonra çalışır mı?

Büyük ihtimalle yeniden derlenmesi gerekir. Yükseltme sonrası dkms autoinstall komutuyla mevcut modüller yeni çekirdek için yeniden oluşturulmalıdır.

AlmaLinux 10’un yayınlanmasının ardından kullanıcılar sistemin kararlılığı ve paket yapısıyla ilgili farklı deneyimler yaşamaya başladı. Özellikle VirtualBox üzerinde AlmaLinux 10 ISO’larıyla sanal makine kurmaya çalışan bazı kullanıcılar, çekirdek panikleriyle karşılaştıklarını ve kurulumun başarısız olduğunu bildirdi. Bu durum, VirtualBox’ın güncel çekirdek sürümleriyle tam uyumlu olmaması veya uygun olmayan EFI/BIOS yapılandırmalarından kaynaklanabiliyor.

Diğer yandan, RHEL 10’dan türetilen AlmaLinux 10’da masaüstü kullanıcılarına yönelik bazı yazılımlar (Firefox, Thunderbird, LibreOffice, GIMP gibi) varsayılan depolardan kaldırılmış durumda. Red Hat bu uygulamaları artık Flatpak üzerinden dağıtmayı öneriyor. Ancak bazı kullanıcılar, bu eksikliği kapatmak için alternatif yollar arıyor: EPEL 10 üzerinden derleme talepleri, ya da Sinergy gibi ek depo kaynaklarının bu paketleri sağlaması yönünde beklentiler dile getiriliyor.

Yorum yapın