Depo için metalink alınamıyor: fedora / 20 / i386


13

LiveOS kullanarak Fedora 20'yi kurdum.

Güncellemeleri alırken aşağıdaki sonucu alıyorum:

[root@localhost bioinfo]# yum update
Loaded plugins: langpacks, refresh-packagekit
Error: Cannot retrieve metalink for repository: fedora/20/i386. Please verify its path and try again

Bu hatayı nasıl düzeltirim?

Yanıtlar:


23

Bu sorun güvenli bir şekilde geliyor gibi görünüyor https. İçeri gir /etc/yum.repository.dve tamamının yerini httpsile httpfarklı yılında .repodosyalar.


1
fwiw, fedora 17'de onaylandı
JustJeff

- Fedora 15 ile onaylandı
polerto

Https olarak garip varsayılan ... Tarih ve saat doğru (lol ve bir lenovo dizüstü bilgisayarda değil).
Kevin Parker

Bu benim için çalıştı: ls /etc/yum.repository.d/*.repo | xargs sed -i 's / https: / http: / g'
Joe Heyming

7

Sizin mümkündür ca-certificatesgüncelleme veya bozuk ihtiyacı vardır.

Deneyin:

# yum update ca-certificates

Bu, paketin güncellenmesini önermezse, yeniden yükleyin:

# yum reinstall ca-certificates

Bu başarısız olursa, bağlı olduğunuz sunucunun sertifikalarını güncellemesi (belki yeni bir satıcıdan olabilir) ve sertifika zinciri ve / veya kök sertifikası ca-certificateshenüz pakette olmayabilir . Bu paketteki sertifikalar Mozilla Vakfı tarafından seçilir.

Bu durumda, @ Satürn'ün cevabı umarım yardımcı olacaktır.


6

Diğer iki cevabı değiştirdim, ikisi de yardımcı ... GarethTheRed gerçek cevabı aldı. Bir sürüm yükseltme yaptıktan sonra aynı sorunla karşılaştı ve benim ca-certificateseski.

Ancak, güncelleyebilmek ca-certificatesiçin önce gerçekten kullanabilmeniz gerekir yum. Öneririm:

  1. Adresine git /etc/yum.repos.d
  2. Düzenle fedora.repove fedora-updates.repo. Her iki dosyada da baseurldüz kullanan satırı aç ve kullanan URL'yi httpyorumla .metalinkhttps
  3. Yapın yum update ca-certificatesveya yum reinstall ca-certificates(Gareth'in cevabında olduğu gibi).
  4. Her ikisini de httpsve metalink yönlendirmesini kullanmaya geri dönmeniz için 2. adımdaki değişiklikleri geri alın .
  5. Hepsi bitti, test edin yumve tekrar çalışmalı.

0

Fedora'nın şu anki sürümü 23, hala 22 için güncellemeler var. Fedora 20 uzun, uzun ömürlü. Artık güncelleme olmadığını merak etmeyin.


Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.