Son gözden geçirme: Eylül 2026 · AlmaLinux 9, Rocky 9 ve Ubuntu 22.04/24.04 resmî dokümanına göre
Hızlı çözüm
Sunucu paketleri nasıl güncellenir sorusunun cevabı işletim sisteminize göre değişir: Ubuntu/Debian’da apt update ardından apt upgrade, AlmaLinux/Rocky’de dnf update ile mevcut paketler en son sürüme yükseltilir.
sudo apt update && sudo apt upgrade çalıştırın.sudo dnf update çalıştırın.| Panel | Yok — VPS/VDS yönetimsizdir; panel kurulu sunucularda panelin kendi güncelleme aracına dikkat edilir |
|---|---|
| Sistem | AlmaLinux 9, Rocky 9 (dnf) · Ubuntu 22.04/24.04, Debian 12 (apt) |
| Yetki | Sunucunuzun root ya da sudo yetkili kullanıcısı |
| Narhost ürünü | VPS Sunucu, VDS Sunucu |
Başlamadan önce
Güncel olmayan paketler bilinen güvenlik açıklarını sunucuda açık bırakır; çoğu saldırı yeni bir zafiyetten değil, aylardır yamalanmamış eski bir paketten faydalanır. Düzenli güncelleme ayrıca performans iyileştirmelerini ve hata düzeltmelerini de sunucunuza taşır. VPS ve VDS sunucularda bu işlem işletim sistemi düzeyinde sizin sorumluluğunuzdadır; Narhost altyapıyı ve ağı sağlar, paket yönetimi sunucuyu teslim alan müşteriye aittir.

sudo apt update
Beklenen sonuç: depo indeksleri güncellenir, kaç paketin yükseltilebilir olduğu listelenir.
apt upgrade mevcut paketleri kaldırmadan yükseltir; bağımlılık değişikliği gerektiren büyük geçişlerde apt full-upgrade gerekli paketleri kaldırıp ekleyerek daha kapsamlı bir yükseltme yapar.
sudo apt upgradesudo apt full-upgrade
Beklenen sonuç: paketler en son sürüme yükseltilir; onay istemi çıkarsa Y ile devam edin.
sudo apt autoremove
Beklenen sonuç: eski kernel sürümleri ve bağımlılığı kalmamış paketler kaldırılır, disk alanı boşalır.
sudo dnf check-update
Beklenen sonuç: yükseltilebilir paketlerin listesi görünür, sisteme dokunulmaz.
sudo dnf update
Beklenen sonuç: paketler en son kararlı sürüme yükseltilir; onay istemine y yazın.
sudo dnf update --security
Beklenen sonuç: yalnızca güvenlik danışma kaydı bulunan paketler yükseltilir, diğerleri dokunulmadan kalır.
Dikkat
Kernel paketi güncellendiyse değişiklik yalnızca yeniden başlatmadan sonra etkinleşir; canlı bir sunucuda plansız reboot çalıştırmadan önce bakım penceresi belirleyin.
dnf-utils paketiyle gelen needs-restarting -r, Ubuntu/Debian’da /var/run/reboot-required dosyasının varlığı bunu gösterir.
sudo needs-restarting -rls /var/run/reboot-required 2>/dev/null && echo "yeniden başlatma gerekli"
Beklenen sonuç: gerekliyse ilgili komut bunu açıkça bildirir; gerekmiyorsa sessiz çıkar.
sudo reboot
Beklenen sonuç: sunucu yeniden açılır, yeni kernel sürümüyle çalışmaya başlar.
Sunucunuzda cPanel ya da Plesk kuruluysa panel kendi çekirdek bileşenlerini ayrı bir güncelleme mekanizmasıyla yönetir. İşletim sistemi paketlerini apt/dnf ile güncellemek genelde güvenlidir, ama panelin kendi sürüm geçişleri (büyük panel sürüm atlamaları) için panelin kendi güncelleme aracını kullanın; ham paket yöneticisiyle panel bileşenlerine dokunmak sürüm uyuşmazlığına yol açabilir.
Her seferinde elle bağlanmak istemiyorsanız Ubuntu/Debian’da unattended-upgrades, AlmaLinux/Rocky’de dnf-automatic paketleri güvenlik yamalarını arka planda otomatik uygular.
sudo apt install unattended-upgradessudo dnf install dnf-automatic
Beklenen sonuç: paket kurulduktan sonra ilgili servis etkinleştirilince güvenlik güncellemeleri manuel müdahale olmadan uygulanır.
Sonuç
Ubuntu/Debian’da apt list --upgradable, AlmaLinux/Rocky’de dnf check-update boş ya da yalnız beklenen birkaç paketi listeliyorsa güncelleme tamamlanmış demektir; kernel güncellendiyse ve yeniden başlattıysanız uname -r yeni sürümü göstermelidir.
apt update GPG anahtar hatası veriyor. Depo imzalama anahtarı süresi dolmuş olabilir; dağıtımınızın resmî belgesindeki anahtar yenileme adımını izleyin.dnf update bağımlılık çakışması bildiriyor. Üçüncü parti bir depo çakışıyor olabilir; hatada adı geçen depoyu dnf repolist ile kontrol edin.Narhost desteği
Talebe şunları ekleyin: sunucu IP adresi, işletim sisteminiz, çalıştırdığınız komut ve aldığınız tam hata mesajı.
VPS ilk kurulum serisi — 6/10
apt upgrade mevcut paketleri kaldırmadan yükseltir; apt full-upgrade gerektiğinde eski paketleri kaldırıp yenilerini ekleyerek bağımlılık değişikliği gereken büyük geçişleri de tamamlar.
Evet, AlmaLinux ve Rocky’de ikisi aynı işlemi yapar; dnf upgrade yalnızca eski adlandırmadan gelen bir takma addır.
Yalnızca kernel ya da çekirdek kütüphaneler güncellendiyse gerekir; çalışan süreçler eski sürümü bellekte tutmaya devam eder, değişiklik ancak yeniden başlatmadan sonra etkinleşir.
Bu makale sorununuzu çözdü mü?
Geri bildiriminiz için teşekkürler.
Çözemediniz mi?
Teknik ekibimiz sunucu tarafındaki ayarları sizin için kontrol edebilir. Destek talebinizde alan adınızı ve aldığınız hata metnini paylaşmanız süreci hızlandırır.