Son zamanlarda bana gelen sorulardan bazıları içerisinde abi debian 10 işletim sistemini yeni sürüme nasıl güncellerim oluyor, Debian 11 işletim sistemi için nasıl yükseltme işlemi yapılacağı konusunda sizi bilgilendireyim. Değişiklik günlüğünü incelemeden geçmeyin.
Önkoşullar
- Sudo yetkisi bulunan bir kullanıcı
- Yedeklemesi yapılmış bir debian sunucu
Sistemde Kurulu Paketlerin Güncellenmesi
Sürüm yükseltme işlemine başlamadan önce, şu anda sistemde kurulu olan tüm paketlerinizi en son sürümlerine güncellemeniz gerekiyor. hold
olarak işaretlenen paketler otomatik olarak kurulmaz, yükseltilemez veya kaldırılamaz.
Bu durum, yükseltme işlemi sırasında sorunlara neden olabilir. Sisteminizde hold
olarak işaretlenmiş paketler olup olmadığını kontrol etmek için aşağıdaki komutu verin.
sudo apt-mark showhold
ShellScripton hold
olarak işaretlenmiş paketleri eski haline getirmek için sudo apt-mark unhold
paket-adi ardından direk olarak aşağıdaki komutu çalıştırın, tüm paketler iyice bir güncellensin, gereksiz paketleri de kaldıralım.
sudo apt update
sudo apt upgrade
sudo apt full-upgrade
sudo apt autoremove
ShellScriptDebian 10 Buster’ı Debian 11 Bullseye’a Yükseltme İşlemi
İlk önce, APT’nin kaynak listesi dosyalarını yeniden yapılandırmamız gerekiyor. Böylece yeni paketleri sisteme düzgünce kurabiliriz. Listeyi aşağıdaki gibi yapabilirsiniz.
deb http://deb.debian.org/debian bullseye main
deb-src http://deb.debian.org/debian bullseye main
deb https://deb.debian.org/debian-security bullseye-security main contrib
deb-src https://deb.debian.org/debian-security bullseye-security main contrib
deb http://deb.debian.org/debian bullseye-updates main
deb-src http://deb.debian.org/debian bullseye-updates main
deb http://deb.debian.org/debian bullseye-backports main
deb-src http://deb.debian.org/debian bullseye-backports main
ShellScriptVeya içerisinde bullseye
geçen tüm bağlantıları buster
olarak değiştirmek için aşağıdaki komutu kullanabilirsiniz.
sudo sed -i 's/buster/bullseye/g' /etc/apt/sources.list
sudo sed -i 's#/debian-security bullseye/updates# bullseye-security#g' /etc/apt/sources.list
ShellScriptSonra direk olarak güncelleme komutumuzu verip repolarımızı Debian 11 için güncelliyoruz.
sudo apt update
ShellScriptSistem dili sıkıntı çıkartmasın terminalde diye export LC_ALL=C
komutunu da ayrıca verin.
Kurulu paketleri yükselterek sistem yükseltmesini başlatın. Bu komut ile sistemde, yalnızca kaldırılmasını gerektirmeyen paketleri yükseltecek
sudo apt upgrade
ShellScriptYükseltme sırasında hizmetlerin otomatik olarak yeniden başlatılmasını isteyip istemediğiniz sorulacak, Y
diyerek devam edin. Güncelleme sayısı ve İnternet hızınıza bağlı olarak yükseltme biraz zaman alabilir.
Ardından, sistemin tam bir yükseltmesini gerçekleştirecek, paketlerin en yeni sürümlerini yükleyecek ve farklı sürümlerdeki paketler arasındaki bağımlılık değişikliklerini çözecek olan aşağıdaki komutu çalıştırın.
sudo apt full-upgrade
ShellScriptArtık sisteminiz hazır, değişikliklerin tamamen etkili olabilmesi için sistemi yeniden başlatın.
sudo systemctl reboot
ShellScriptBu kadar başka yapılacak bir işlemimiz kalmadı. Artık yeni Debian 11’inizin keyfini doya doya çıkartabilirsiniz. İsterseniz de Debian Desktop Kurulumu: Yeni Başlayanlar için Rehber yazımı kullanarak kendinize yeni bir sistem kurabilirsiniz.