CentOS sunucunuzda yum update
komutunu çalıştırdığınızda hata mı alıyorsunuz? Bu rehberde, özellikle CentOS 8 kullanıcılarının sıkça karşılaştığı yum update hatasının nedenini ve çözüm yollarını adım adım açıklıyorum.
Öncelikle İnternet Bağlantınızı Kontrol Edin
En sık karşılaşılan sorunlardan biri, sunucunun internet bağlantısının olmamasıdır. Bunu kontrol etmek için SSH ekranında aşağıdaki komutu çalıştırabilirsiniz:
ping www.google.com
Eğer komut başarılı bir şekilde çalışıyorsa ve ping yanıtları geliyorsa, internet bağlantınız var demektir. Bu durumda, bir sonraki adıma geçebiliriz.
Sorunun Kaynağı: CentOS 8’in EOL Durumu
CentOS Linux 8, 31 Aralık 2021 itibariyle Kullanım Ömrünün Sonuna (EOL) ulaştı. Bu tarihten sonra CentOS 8, resmi depolardan güncelleme alamaz hâle geldi.
Bu yüzden yum update komutu, artık standart CentOS mirror’ları üzerinden çalışmaz. Çözüm ise oldukça basit: sisteminizin depo adreslerini vault.centos.org adresiyle değiştirmeniz gerekiyor.
Yum Update Hatasını Gidermek İçin Yapılması Gerekenler
- Yum Repo Dizinine Girin
cd /etc/yum.repos.d/
- Repo Dosyalarını Güncelleyin
sed -i ‘s/mirrorlist/#mirrorlist/g’ /etc/yum.repos.d/CentOS-*
sed -i ‘s|#baseurl=http://mirror.centos.org|baseurl=http://vault.centos.org|g’ /etc/yum.repos.d/CentOS-*
Güncellemeyi Çalıştırın
yum update
Bu adımları uyguladıktan sonra yum update
komutunuz sorunsuz şekilde çalışacaktır. Daha önce defalarca test ettiğim bu yöntem, CentOS 7 ve EOL sonrası CentOS 8 sistemlerinde güvenle kullanılabilir.
Bir yanıt yazın