Saya menginstal Fedora 20 menggunakan liveOS.
Saat mengambil pembaruan, saya mendapatkan hasil berikut:
[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
Bagaimana cara saya memperbaiki kesalahan ini?
Mungkin saja Anda
ca-certificates
membutuhkan pembaruan atau rusak.Mencoba:
Jika itu tidak menawarkan untuk memperbarui paket, instal ulang:
Jika gagal, mungkin server tempat Anda terhubung telah memperbarui sertifikatnya (mungkin dari vendor baru) dan rantai sertifikat dan / atau sertifikat root belum ada dalam
ca-certificates
paket. Sertifikat dalam paket ini dipilih oleh Mozilla Foundation.Jika ini masalahnya, maka jawaban @ Saturn semoga membantu.
sumber
Saya mengubah dua jawaban lainnya, keduanya membantu ... GarethTheRed telah mendapatkan jawaban yang sebenarnya. Saya mengalami masalah yang sama setelah melakukan peningkatan versi dan saya
ca-certificates
ketinggalan zaman.Namun, untuk dapat memperbarui
ca-certificates
, Anda harus terlebih dahulu dapat benar-benar menggunakannyayum
. Saya menyarankan:/etc/yum.repos.d
fedora.repo
danfedora-updates.repo
. Di kedua file, batalkan komentar padabaseurl
baris yang menggunakan poloshttp
dan komentar keluarmetalink
url yang menggunakanhttps
.yum update ca-certificates
atauyum reinstall ca-certificates
(seperti dalam jawaban Gareth).https
dan pengalihan metalink.yum
dan itu harus bekerja lagi.sumber
Versi Fedora saat ini adalah 23, masih ada pembaruan untuk 22. Fedora 20 panjang, masa lalu yang panjang. Tidak heran tidak ada pembaruan lagi.
sumber
Selain itu di atas disebutkan, kita harus melakukan mengedit tautan web yang tidak ada. seperti mengganti baris di /etc/yum.repo.d/* dengan 'baseurl = http://download.fedora.redhat.com/pub/fedora/linux ' dengan 'baseurl = http://archives.fedoraproject.org / pub / arsip / fedora / linux 'Ini berhasil untuk saya. Cobalah. LOL ....
sumber