Bazen CentOS'ta bir programı güncellerken veya yüklerken bir hatayla karşılaşabilirsiniz. Bu sorunu birlikte çözebilmemiz için Radib'deki bu makaleyi takip edin.
CentOS'ta "AppStream deposu için meta veriler indirilemedi" hatası genellikle aşağıdaki nedenlerden dolayı oluşur:
- Depolara erişim eksikliği veya internet sorunları.
- Depolar devre dışı bırakılmış veya yönlendirilmiş.
- Eski veya desteklenmeyen bir CentOS sürümü kullanılıyor.
1. İnternet Bağlantısını Kontrol Etme
Öncelikle sunucunun İnternete bağlı olduğundan emin olun:
ping -c 4 google.com
Bağlantı kurulmamışsa:
- Ağ ve DNS ayarlarını kontrol edin.
- Proxy'yi 8.8.8.8 olarak değiştirin (daha önce açıklandığı gibi).
2. CentOS depolarına erişimin kontrol edilmesi
curl -I http://mirror.centos.org
Uygun bir yanıt alınmazsa, varsayılan depolar artık kullanılamayabilir.
3. Eski depo önbelleğini temizleme
sudo dnf clean all
sudo rm -rf /var/cache/dnf
Ve ardından depoları yeniden yükleme:
sudo dnf makecache
4. Depoları etkinleştirin ve güncelleyin
sudo dnf update --refresh
Sorun devam ederse, depo dosyalarını kontrol edin:
sudo nano /etc/yum.repos.d/CentOS-Base.repo
Bağlantıların aşağıdaki gibi olduğundan emin olun:
baseurl=http://mirror.centos.org/centos/$releasever/AppStream/$basearch/os/
5. Depo Yansıtmalarını Değiştirme
Bazen varsayılan depolar kullanılamayabilir. Bu sorunu çözmek için:
Radib'den yüksek kaliteli bir sanal sunucu satın alın, Hemen Tıklayın
Adım 1: Alternatif depoları yükleyin:
sudo dnf install epel-release
Adım 2: Alternatif depoları ekleyin:
sudo nano /etc/yum.repos.d/CentOS-Base.repo
Ve Give'i değiştirin:
baseurl=http://vault.centos.org/8.5.2111/AppStream/$basearch/os/
6. SSL ve CA sertifikalarını güncelleyin
Bazen sorun geçersiz SSL sertifikalarından kaynaklanır:
sudo dnf reinstall ca-certificates
sudo update-ca-trust
7. CentOS sürümünü kontrol edin
CentOS 8 kullanıyorsanız, lütfen bu sürümün 2021 itibarıyla Red Hat tarafından artık desteklenmeyeceğini unutmayın.
Saatlik ve aylık bulut sunucuları satın alın, en ucuz fiyat, anında teslimat, Radib'de sınırsız silme ve oluşturma. Şimdi Tıklayın.
- Önerilen Çözüm: CentOS Stream 8 veya AlmaLinux'a geçin.
- CentOS Stream'i yükleyin:
sudo dnf install centos-release-stream
sudo dnf swap centos-linux-repos centos-stream-repos
sudo dnf distro-sync
Sonuç:
Eğer sorun Bu adımları uyguladıktan sonra çözülmezse, işletim sistemini daha yeni sürümlere veya AlmaLinux veya Rocky Linux Yükseltmesi gibi diğer eşdeğerlere yükseltmeniz önerilir.