Mulai pagi ini saya mendapatkan kesalahan saat memeriksa pembaruan untuk paket dengan yumpada Centos 7.6. Ketika saya menjalankan:
$ sudo yum clean all && sudo yum check-update
Loaded plugins: fastestmirror, product-id, search-disabled-repos, subscription-manager
This system is not registered with an entitlement server. You can use subscription-manager to register.
Cleaning repos: base epel extras google-cloud-compute google-cloud-sdk updates
Cleaning up list of fastest mirrors
Other repos take up 1.5 M of disk space (use --verbose for details)
Loaded plugins: fastestmirror, product-id, search-disabled-repos, subscription-manager
This system is not registered with an entitlement server. You can use subscription-manager to register.
Determining fastest mirrors
epel/x86_64/metalink | 15 kB 00:00:00
* base: mirror.cogentco.com
* epel: mirror.steadfastnet.com
* extras: mirror.cogentco.com
* updates: mirror.cogentco.com
base | 3.6 kB 00:00:00
epel | 4.9 kB 00:00:00
extras | 3.4 kB 00:00:00
google-cloud-compute/signature | 454 B 00:00:00
google-cloud-compute/signature | 1.8 kB 00:00:00 !!!
google-cloud-sdk/signature | 454 B 00:00:00
google-cloud-sdk/signature | 1.4 kB 00:00:00 !!!
updates | 3.4 kB 00:00:00
(1/9): base/7/x86_64/group_gz | 166 kB 00:00:00
(2/9): extras/7/x86_64/primary_db | 200 kB 00:00:00
(3/9): epel/x86_64/group_gz | 88 kB 00:00:00
(4/9): base/7/x86_64/primary_db | 6.0 MB 00:00:00
(5/9): epel/x86_64/primary_db | 6.7 MB 00:00:00
(6/9): updates/7/x86_64/primary_db | 5.0 MB 00:00:00
(7/9): google-cloud-compute/updateinfo | 1.1 kB 00:00:00
(8/9): google-cloud-compute/primary | 3.6 kB 00:00:00
(9/9): google-cloud-sdk/primary | 100 kB 00:00:00
google-cloud-compute 10/10
google-cloud-sdk 705/705
Updateinfo file is not valid XML: <open file '/var/cache/yum/x86_64/7/epel/92f2e15cad66d79ea1ad327e2af7af89d98e4d153d7a3e27ff41946f476af5b4-updateinfo.xml.zck', mode 'rt' at 0x7f4a26819ed0>
Jadi sepertinya tidak suka EPEL updateinfotapi ... apa yang bisa saya lakukan? Bagaimana saya bisa memperbaikinya?
Saya menemukan ini , tetapi saya tidak mengerti bagaimana itu berlaku untuk saya?
Sunting : Rupanya pembaruan berfungsi, hanya check-updategagal. Yang merupakan gangguan karena cron berjalan check-updatesetiap jam dan kotak masuk saya meledak. Tapi saya masih bisa menjalankan pembaruan.
Sunting 2 : Tampaknya ada sesuatu yang salah dengan EPEL saat ini dan saya harus menyesuaikan pekerjaan cron saya untuk saat ini.
yum clean allatau menunjuk ke mirror lain, maka kesalahan tersebut kemungkinan besar terjadi dengan EPEL itu sendiri, dan Anda harus menunggu sampai mereka memperbaikinya. Sepertinya Anda mungkin dapat mengomentari metalinkbaris dalam konfigurasi repo EPEL dan batalkan komentar baseurluntuk membuatnya berfungsi sampai diperbaiki di hulu. Jika tidak ada yang berhasil, perlu menonaktifkan repo EPEL sampai mereka memperbaikinya dengan benar.
metalinkdan tidak berkomentar dan baseurlmasih melempar kesalahan yang sama. Saya dapat memperbarui sebagian besar paket dengan menonaktifkan epel seperti yang disarankan @Grump ...