Arama Yap Mesaj Gönder
Biz Sizi Arayalım
+90
X

Lütfen Ülke (Bölge) Seçiniz

Türkiye (Türkçe)Türkiye (Türkçe) Almanya (German)Almanya (German) Worldwide (English)Worldwide (English)
X

Lütfen Para Birimi Seçiniz

Türk Lirası $ US Dollar Euro
X

Lütfen Ülke (Bölge) Seçiniz

Türkiye (Türkçe)Türkiye (Türkçe) Almanya (German)Almanya (German) Worldwide (English)Worldwide (English)
X

Lütfen Para Birimi Seçiniz

Türk Lirası $ US Dollar Euro

Bize Ulaşın

Konum Halkalı merkez mahallesi fatih cd ozgur apt no 46 , Küçükçekmece , İstanbul , 34303 , TR
Ubuntu 22.04'ten 24.04'e Yükseltme: Resimli VPS Rehberi
Ubuntu LTS, Linux VPS ve Release Upgrade

Ubuntu 22.04 LTS'ten Ubuntu 24.04 LTS'e Yükseltme: A'dan Z'ye Resimli VPS Rehberi

Bu rehberde gerçek bir Ubuntu 22.04.5 LTS VPS'i önce tamamen güncelledik, do-release-upgrade ile Ubuntu 24.04.4 LTS Noble sürümüne geçirdik, SSH üzerinden yükseltmede açılan 1022 kurtarma portunu gözlemledik, 532 paketlik upgrade planını onayladık, obsolete paketleri temizledik ve final reboot sonrasında kernel, apt ve systemd sağlığını gerçek ekran görüntüleriyle doğruladık.

Ubuntu 22.04Ubuntu 24.04Ubuntu LTSUbuntu VPSdo-release-upgradeLinux VPSNoble NumbatJammy JellyfishUbuntu ServerRelease UpgradeSSHEKA Sunucu
Ubuntu Release Upgrade / Linux VPS
Ubuntu 22.04.5 LTS / Jammy
        ↓  apt + reboot
Ubuntu Release Upgrader
        ↓  SSH recovery :1022
Ubuntu 24.04.4 LTS / Noble
        ↓
apt update + systemctl --failed
KaynakUbuntu 22.04.5 LTSHedefUbuntu 24.04.4 LTS
88 gerçek ekran görüntüsü
3TR · EN · DE içerik
22→2422.04 → 24.04
LTSLTS release upgrade
01Jammy'yi tamamen güncelle ve reboot et
02do-release-upgrade + SSH 1022 kurtarma akışı
03Noble paketleri ve obsolete paket temizliği
0424.04.4 + kernel + apt + systemd final kontrolü
00
İçindekiler

Ubuntu 22.04'ten 24.04 LTS'e yükseltme adımları

  1. 01Ubuntu 22.04 LTS'ten 24.04 LTS'e hangi yöntemle yükselttik?
  2. 02Snapshot alın; sürüm, disk, RAM, servis ve held paketleri kontrol edin
  3. 03Jammy paketlerini tamamen güncelleyin ve release upgrader bileşenlerini doğrulayın
  4. 04Ön güncellemeler reboot istiyorsa release upgrade'den önce sistemi yeniden başlatın
  5. 05do-release-upgrade komutunu başlatın ve SSH uyarısını dikkatle okuyun
  6. 06Ubuntu 24.04 release notlarını okuyup yükseltme akışına devam edin
  7. 07Silinecek, kurulacak ve yükseltilecek paket sayılarını onaylamadan önce inceleyin
  8. 08Noble paketlerinin indirilmesini ve temel sistemin 24.04 bileşenlerine geçmesini bekleyin
  9. 09Release upgrader'ın önerdiği obsolete paketleri listeleyip kontrollü biçimde kaldırın
  10. 10System upgrade is complete mesajını gördükten sonra final reboot'u onaylayın
  11. 11SSH yeniden açıldığında Ubuntu 24.04.4 LTS ve yeni kernel bilgisini doğrulayın
  12. 12apt, upgradable paketler ve başarısız systemd birimlerini final kontrolden geçirin
  13. 131022 portunu kalıcı servis gibi düşünmeyin; yükseltme sonrası normal SSH politikanızı doğrulayın
  14. 14Web, veritabanı, Docker ve uygulama servislerini tek tek doğrulayıp ardından trafiği normale alın
01
Gerçek test ortamı

Ubuntu 22.04 LTS'ten 24.04 LTS'e hangi yöntemle yükselttik?

Bu rehber, gerçek bir EKA Sunucu test VPS'inde Ubuntu 22.04.5 LTS sistemini Ubuntu 24.04.4 LTS sürümüne yerinde yükselttiğimiz oturumun kaydıdır. Yöntem; önce Jammy sistemini tamamen güncellemek, release-upgrader paketlerini doğrulamak, gerekli yeniden başlatmayı yapmak ve ardından Ubuntu'nun do-release-upgrade aracını kullanmaktır.

Yükseltme SSH üzerinden yapıldı. Release upgrader, uzak oturum riskini açıkça bildirdi ve kurtarma amacıyla 1022 portunda ek bir sshd başlattı. Paket indirme, Noble paketlerinin kurulması, eski paketlerin temizlenmesi, final reboot ve Ubuntu 24.04.4 doğrulaması gerçek ekran görüntüleriyle belgelenmiştir.

Adım 1
Ubuntu 22.04.5 LTS (Jammy)
        ↓
Paketleri tamamen güncelle
        ↓
Reboot
        ↓
do-release-upgrade
        ↓
Ubuntu 24.04.4 LTS (Noble)
02
Yükseltme öncesi güvenlik

Snapshot alın; sürüm, disk, RAM, servis ve held paketleri kontrol edin

Release upgrade paket yöneticisini, kernel'i, systemd bileşenlerini ve çok sayıda temel paketi değiştirir. Bu nedenle yükseltme başlamadan önce geri dönüş noktası oluşturmak en önemli adımdır. VPS sağlayıcınız snapshot sunuyorsa alın; ayrıca uygulama veritabanlarını ve kritik yapılandırma dosyalarını ayrı yedekleyin.

Disk doluluğu, bozuk systemd birimleri ve apt-mark ile tutulmuş paketler yükseltme sırasında sorun çıkarabilir. Özellikle / ve /boot alanını, belleği, mevcut kernel'i ve çalışan dağıtım sürümünü kaydedin.

Adım 1
cat /etc/os-release | grep -E 'PRETTY_NAME|VERSION_ID|VERSION_CODENAME'
uname -r
Adım 2
df -h /
df -h /boot 2>/dev/null || true
free -h
Adım 3
systemctl --failed
apt-mark showhold
03
Ubuntu 22.04 hazırlığı

Jammy paketlerini tamamen güncelleyin ve release upgrader bileşenlerini doğrulayın

Gerçek testimizde release upgrade'e geçmeden önce Ubuntu 22.04 tarafındaki tüm güncellemeleri kurduk. Bu aşamada apt çıktısı 327 paketin yükseltileceğini, 17 yeni paketin kurulacağını ve yaklaşık 600 MB arşiv indirileceğini gösterdi.

Aynı işlem sonunda ubuntu-release-upgrader-core ve update-manager-core paketleri kurulu ve güncel hale getirildi. /etc/update-manager/release-upgrades dosyasındaki Prompt=lts ayarı LTS sisteminin bir sonraki uygun LTS sürümünü izlemesini sağlar.

Adım 1
apt update
Adım 2
apt dist-upgrade -y -o APT::Get::Always-Include-Phased-Updates=true
Adım 3
apt install -y update-manager-core ubuntu-release-upgrader-core
Adım 4
sed -i 's/^Prompt=.*/Prompt=lts/' /etc/update-manager/release-upgrades
grep '^Prompt=' /etc/update-manager/release-upgrades
04
Kernel ve servis yenileme

Ön güncellemeler reboot istiyorsa release upgrade'den önce sistemi yeniden başlatın

Test VPS'inde Ubuntu 22.04 güncellemeleri tamamlandığında /run/reboot-required mevcut olduğu için sistem açıkça yeniden başlatma istedi. Yeni kernel ve temel servisler yüklenmişken release upgrade'i eski çalışan kernel üzerinde başlatmak yerine önce normal reboot yaptık.

SSH bağlantısı kesildikten sonra VPS'in tekrar erişilebilir olmasını bekleyin ve sürümün hâlâ Ubuntu 22.04 LTS olduğunu doğrulayın. Bu reboot dağıtım yükseltmesi değildir; yalnızca Jammy güncellemelerinin temiz biçimde devreye girmesini sağlar.

Adım 1
if [ -f /run/reboot-required ]; then cat /run/reboot-required; else echo 'Reboot gerekmiyor'; fi
Adım 2
reboot
05
Release upgrader başlangıcı

do-release-upgrade komutunu başlatın ve SSH uyarısını dikkatle okuyun

Yeniden bağlandıktan sonra dağıtım yükseltmesini do-release-upgrade ile başlattık. Araç, oturumun SSH üzerinden çalıştığını algıladı ve bağlantı kopması durumunda kurtarmanın daha zor olacağını belirten uyarı gösterdi.

Devam edildiğinde release upgrader ek bir sshd sürecini 1022 portunda başlattı. Ekranda, firewall kullanılıyorsa gerekirse 1022/TCP için geçici izin verilmesi gerektiği açıkça yazıyordu. Bu mekanizma normal SSH servisinin yerine geçmez; yükseltme sırasında ek kurtarma yoludur.

Adım 1
do-release-upgrade
06
Noble sürüm bilgileri

Ubuntu 24.04 release notlarını okuyup yükseltme akışına devam edin

SSH kontrolünden sonra release upgrader Ubuntu 24.04 için bilgi ve kaynak bağlantılarını gösterdi. Terminalin altındaki Continue [yN] sorusunda devam etmeyi onayladık ve yükseltme aracı Noble paket metadatasını hazırlamaya geçti.

Bu aşamada terminali kapatmayın. Özellikle üretim sistemlerinde release notlarında kaldırılan paketler, davranış değişiklikleri ve servis uyumluluğu açısından sizi etkileyen maddeleri önceden kontrol etmek gerekir.

Adım 1
y
07
Yükseltme planı

Silinecek, kurulacak ve yükseltilecek paket sayılarını onaylamadan önce inceleyin

Paket yöneticisi değişiklikleri hesapladıktan sonra gerçek testimizde 49 paketin kaldırılacağını, 156 yeni paketin kurulacağını ve 532 paketin yükseltileceğini bildirdi. Toplam indirme boyutu 1.139 MB olarak gösterildi.

Bu ekran release upgrade'in en kritik kontrol noktalarından biridir. Sunucunuzda kaldırılması planlanan paketler arasında panel, özel veritabanı, web sunucusu veya vendor bileşeni varsa otomatik devam etmek yerine Details seçeneğiyle listeyi inceleyin.

Adım 1
y
08
İndirme ve kurulum

Noble paketlerinin indirilmesini ve temel sistemin 24.04 bileşenlerine geçmesini bekleyin

Onaydan sonra archive.ubuntu.com üzerindeki noble, noble-updates ve ilgili depolardan yüzlerce paket indirilmeye başladı. Görüntümüzde apt, iproute2, git, GnuPG ve temel kütüphaneler dahil Noble paketlerini sırayla getiriyordu.

Bu aşama bağlantı hızına, disk performansına ve paket sayısına göre uzun sürebilir. İndirme ve kurulum başladıktan sonra süreci yarıda kesmeyin; özellikle dpkg yapılandırma aşamasında terminali zorla kapatmak sistemi yarım bırakabilir.

09
Eski paket temizliği

Release upgrader'ın önerdiği obsolete paketleri listeleyip kontrollü biçimde kaldırın

Noble paketleri kurulduktan sonra upgrader eski sürümden kalan ve artık gerekli görülmeyen yazılımları aradı. Bizim testimizde Remove obsolete packages? ekranında 111 paketin kaldırılacağı bildirildi.

Temiz kurulum benzeri bir VPS'te bu adım normal olabilir; ancak üretim sunucusunda Details ile paketin neden kaldırıldığını kontrol etmek daha güvenlidir. Özellikle elle kurulmuş uygulamalar veya üçüncü taraf repository paketleri varsa listeyi körlemesine onaylamayın.

Adım 1
d
Adım 2
y
10
Yükseltmenin bitişi

System upgrade is complete mesajını gördükten sonra final reboot'u onaylayın

Eski paketler temizlendikten ve GRUB/initramfs işlemleri tamamlandıktan sonra terminal System upgrade is complete mesajını verdi. Hemen ardından Restart required uyarısı çıktı.

Bu noktada dağıtım dosyaları güncellenmiş olsa da çalışan kernel ve servislerin tamamı yeni sürüme geçmiş sayılmaz. Final reboot'u onaylayarak VPS'i Ubuntu 24.04 kernel ve kullanıcı alanıyla yeniden başlattık.

Adım 1
y
11
Reboot sonrası doğrulama

SSH yeniden açıldığında Ubuntu 24.04.4 LTS ve yeni kernel bilgisini doğrulayın

VPS yeniden erişilebilir olduğunda SSH karşılama ekranı Ubuntu 24.04.4 LTS olarak geldi. Aynı ekranda GNU/Linux 6.8.0-137-generic x86_64 bilgisi görüldü; bu, test sisteminin Noble kullanıcı alanı ve 6.8 serisi kernel ile açıldığını doğruladı.

Sadece MOTD yazısına güvenmek yerine /etc/os-release ve uname çıktısını ayrıca kontrol edin. Böylece dağıtım sürümü ile çalışan kernel'in gerçekten beklenen seviyede olduğunu birlikte doğrulamış olursunuz.

Adım 1
cat /etc/os-release | grep -E 'PRETTY_NAME|VERSION_ID|VERSION_CODENAME'
Adım 2
uname -r
12
Paket ve servis kontrolü

apt, upgradable paketler ve başarısız systemd birimlerini final kontrolden geçirin

Final kontrolde /etc/os-release Ubuntu 24.04.4 LTS ve VERSION_CODENAME=noble değerlerini döndürdü. Ardından apt update, apt list --upgradable ve systemctl --failed çalıştırıldı.

Gerçek test sonucunda tüm paketler günceldi ve systemctl --failed çıktısı 0 loaded units listed şeklindeydi. Böylece yalnız sürüm numarasını değil, paket metadata erişimini ve temel systemd sağlık durumunu da doğrulamış olduk.

Adım 1
apt update
Adım 2
apt list --upgradable
Adım 3
systemctl --failed
Adım 4
df -h /
free -h
13
SSH kurtarma portu

1022 portunu kalıcı servis gibi düşünmeyin; yükseltme sonrası normal SSH politikanızı doğrulayın

Release upgrader'ın 1022 portundaki ek sshd süreci yükseltme sırasında kurtarma amacıyla oluşturulur. Normal üretim SSH servisinizi hangi portta kullanıyorsanız final reboot sonrasında o servisin dinlediğini doğrulayın.

Firewall'da 1022 için elle geçici kural açtıysanız yükseltme bittikten sonra ihtiyacınız kalmadığında kaldırın. SSH erişimi, güvenlik grupları, UFW ve sağlayıcı firewall'u birlikte değerlendirilmelidir.

Adım 1
ss -lntp | grep -E ':(22|1022)\b' || true
Adım 2
ufw status verbose
14
Üretime dönüş

Web, veritabanı, Docker ve uygulama servislerini tek tek doğrulayıp ardından trafiği normale alın

İşletim sistemi sağlıklı görünse bile uygulama katmanlarını ayrı test edin. Nginx/Apache, PHP-FPM, MariaDB/PostgreSQL, Docker, cron görevleri, firewall kuralları ve özel servisler release upgrade sonrasında farklı davranabilir.

Üçüncü taraf repository'ler release upgrader tarafından devre dışı bırakılmış veya Noble uyumluluğu gerektirebilir. Vendor deposunu yeniden açmadan önce 24.04 desteğini doğrulayın. Sorun yaşamıyorsanız snapshot'ı hemen silmek yerine kısa bir gözlem süresi boyunca saklamak iyi bir geri dönüş planıdır.

Adım 1
systemctl --failed
Adım 2
journalctl -p err -b --no-pager | tail -n 100
Adım 3
docker ps 2>/dev/null || true
Production checklist

Ubuntu release upgrade üretim güvenliği kontrol listesi

İşlem öncesi VPS snapshot ve uygulama/veritabanı yedeği alın.
22.04 tarafındaki tüm güncellemeleri kurun ve reboot-required durumunu kontrol edin.
Disk ve özellikle /boot alanını yükseltmeden önce doğrulayın.
SSH üzerinden çalışıyorsanız sağlayıcı console/VNC erişimini hazır tutun.
1022 kurtarma portunu yalnız upgrade ihtiyacı çerçevesinde değerlendirin.
Kaldırılacak obsolete paketleri üretim sunucusunda Details ile inceleyin.
Üçüncü taraf repository'leri Noble uyumluluğu doğrulanmadan yeniden etkinleştirmeyin.
Final reboot sonrası apt, kernel, systemd ve uygulama servislerini ayrı ayrı test edin.
R
Resmî kaynak

Resmî Ubuntu yükseltme ve paket yönetimi kaynakları

+
EKA Sunucu

İlgili EKA Sunucu Linux VPS rehberleri

?
FAQ

Ubuntu 22.04 → 24.04 LTS yükseltmesi hakkında sık sorulan sorular

Ubuntu 22.04 LTS'ten doğrudan 24.04 LTS'e geçebilir miyim?

Bu rehberde Ubuntu 22.04.5 LTS test VPS'i Ubuntu'nun release upgrader akışıyla doğrudan Ubuntu 24.04.4 LTS'e yükseltildi. Başlamadan önce mevcut 22.04 güncellemelerini tamamen kurup yeniden başlatın.

Yükseltme öncesi reboot gerçekten gerekli mi?

Her sistemde zorunlu değildir; ancak bizim testimizde /run/reboot-required mevcuttu. Yeni kernel ve temel paket güncellemeleri bekliyorsa release upgrade'den önce normal reboot yapmak daha temiz bir başlangıç sağlar.

do-release-upgrade SSH üzerinden güvenli mi?

Araç SSH oturumunu algıladığında risk uyarısı verir. Testimizde 1022 portunda ek sshd başlatıldı. Yine de sağlayıcı konsolu/VNC erişimi ve güncel yedek hazır tutulmalıdır.

1022 portu neden açılıyor?

Release upgrader, ana SSH bağlantısı sorun yaşarsa kurtarma amacıyla ek sshd başlatabilir. Bu geçici bir yükseltme mekanizmasıdır; kalıcı SSH portu gibi kullanılmamalıdır.

Prompt=lts ne işe yarar?

/etc/update-manager/release-upgrades içindeki Prompt=lts, LTS sisteminin uygun bir sonraki LTS sürümünü izlemesini sağlar.

Paket kaldırma ekranında ne yapmalıyım?

Önce Details seçeneğiyle kaldırılacak paketleri inceleyin. Test VPS'inde ilk planda 49 paket, obsolete temizliğinde ise 111 paket kaldırılacaktı; bu sayılar sunucuya özeldir.

Yükseltme ne kadar sürer?

Süre paket sayısı, ağ ve disk hızına bağlıdır. Testimizde release upgrader 1.139 MB indirme planı gösterdi; kesin süre vermek doğru değildir.

sources.list içindeki jammy kelimesini elle noble yapmalı mıyım?

Bu rehberde hayır. Dağıtım geçişi do-release-upgrade ile yapıldı. Repository dosyalarını elle topluca değiştirmek release upgrader'ın kontrol ve geçiş mekanizmasını atlayabilir.

Ubuntu 24.04'e geçtiğimi nasıl doğrularım?

cat /etc/os-release, uname -r, apt update ve systemctl --failed kontrollerini birlikte kullanın. Testimizde Ubuntu 24.04.4 LTS, kernel 6.8.0-137-generic ve 0 failed systemd unit görüldü.

EKA Sunucu VPS üzerinde aynı yükseltmeyi yapabilir miyim?

Uygun Ubuntu 22.04 LTS VPS üzerinde root/SSH erişimi, yeterli disk alanı ve güncel yedek ile aynı resmi release-upgrader yaklaşımı uygulanabilir. Üretim sistemi için uygulama ve repository uyumluluğunu ayrıca kontrol edin.

EKA YAZILIM VE BİLİŞİM SİSTEMLERİ

Ubuntu 24.04 LTS için Linux VPS mi arıyorsunuz?

Ubuntu 22.04 ve 24.04 LTS, Docker, Portainer, Ollama, Open WebUI ve n8n gibi self-hosted servisleri çalıştırmak için EKA Sunucu VPS paketlerini inceleyebilirsiniz.

Güncellendi: 10.08.2026
Linux VPS Paketlerini İnceleAI ve VPS Rehberleri
Top