Fedora 29: Gagal menyinkronkan cache untuk repo 'fedora-modular'

7

Saya memutakhirkan Fedora 27 menjadi 28, bekerja dengannya sedikit (tidak menjalankan pembaruan dnf) dan kemudian ditingkatkan menjadi 29. Pagi ini saya mencoba

sudo dnf -v update

dan aku mengerti

sudo dnf -v pembaruan                                           
Plugin yang dimuat: builddep, config-manager, copr, debug, debuginfo-install, unduh, generate_completion_cache, restart kebutuhan, playground, repoclosure, repodiff, repographage, repomanage, reposync, peningkatan sistem
Versi DNF: 4.0.9
cachedir: / var / cache / dnf
Nilai konfigurasi tidak dikenal: failovermethod = prioritas di /etc/yum.repos.d/fedora-cisco-openh264.repo; Konfigurasi: OptionBinding dengan id "failovermethod" tidak ada
Nilai konfigurasi tidak dikenal: failovermethod = prioritas di /etc/yum.repos.d/fedora-modular.repo; Konfigurasi: OptionBinding dengan id "failovermethod" tidak ada
...
repo: mengunduh dari jarak jauh: fedora-modular
error: Curl error (60): Sertifikat rekan tidak dapat disahkan dengan sertifikat CA yang diberikan untuk https://mirrors.fedoraproject.org/metalink?repo=fedora-modular-29&arch=x86_64 [Masalah sertifikat SSL: sertifikat yang ditandatangani sendiri di rantai sertifikat ] (https://mirrors.fedoraproject.org/metalink?repo=fedora-modular-29&arch=x86_64).
Fedora Modular 29 - x86_64 0,0 B / s | 0 B 00:01    
Tidak dapat mengunduh 'https://mirrors.fedoraproject.org/metalink?repo=fedora-modular-29&arch=x86_64': Tidak dapat menyiapkan mirrorlist internal: Kesalahan curl (60): Sertifikat rekan tidak dapat disahkan dengan sertifikat CA yang diberikan untuk https: / /mirrors.fedoraproject.org/metalink?repo=fedora-modular-29&arch=x86_64 [Masalah sertifikat SSL: sertifikat yang ditandatangani sendiri dalam rantai sertifikat].
Kesalahan: Gagal menyinkronkan cache untuk repo 'fedora-modular'

Masalah sebenarnya terlihat seperti

[SSL certificate problem: self signed certificate in certificate chain]

Ca-bundle.crt terhubung ke tls-ca-bundle.pem dan file itu

205488 Dec 11 14:14 /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem

telah diperbarui.

Saya baru saja memutakhirkan ke versi yang tidak dapat saya perbarui.

Jim
sumber
Saya memiliki pengaturan OS yang tepat di rumah (perangkat keras yang berbeda) dan berfungsi seperti yang diharapkan yaitu pembaruan 'dnf pembaruan'. Saya akan membuat live usb untuk 29 dan melihat apakah itu bekerja. Saya merasa dilukis ke sudut, seperti apa pun yang saya lakukan pada saat ini akan menjadi menghapus dan menginstal. Saya akan mengajukan pertanyaan berbeda untuk melihat apakah saya dapat memahami masalah sertifikat: "bagaimana saya bisa menentukan sertifikat (di mana?) Mana dalam rantai yang ditandatangani sendiri"
Jim

Jawaban:

1

Itu bisa karena sejumlah alasan. Pertama, Anda mungkin tidak memiliki kunci yang diperlukan (kadang-kadang terjadi). Solusi adalah menginstal paket dengan kunci dengan tangan. Atau kebetulan saja Anda menangkap cermin dalam keadaan tidak konsisten, atau repositori sedang diperbarui. Melakukan dnf update --refreshpembersihan biasanya seperti hickup, jika tidak, coba lagi dalam beberapa jam.

vonbrand
sumber
1
Terima kasih, itu jelas di beberapa titik. Lain kali saya akan ingat untuk menggunakan --refresh.
Jim