Mulai pagi ini saya mendapatkan kesalahan saat memeriksa pembaruan untuk paket dengan yum
pada 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 updateinfo
tapi ... 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-update
gagal. Yang merupakan gangguan karena cron berjalan check-update
setiap 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 all
atau 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 metalink
baris dalam konfigurasi repo EPEL dan batalkan komentar baseurl
untuk membuatnya berfungsi sampai diperbaiki di hulu. Jika tidak ada yang berhasil, perlu menonaktifkan repo EPEL sampai mereka memperbaikinya dengan benar.
metalink
dan tidak berkomentar dan baseurl
masih melempar kesalahan yang sama. Saya dapat memperbarui sebagian besar paket dengan menonaktifkan epel seperti yang disarankan @Grump ...