Yum adalah alat manajemen paket untuk menginstal, memperbarui, dan menghapus paket sistem RedHat berbasis rpm, yang akan segera digantikan oleh dnf . Terkadang ketika Anda mencoba menginstal paket dengan perintah yum, kesalahan dapat terjadi karena beberapa alasan, salah satu masalah umum berasal dari tidak membaca informasi yang diperbarui. Dalam posting ini, saya akan menjelaskan situasi di mana kesalahan yum dapat terjadi dan cara memperbaikinya.
404s
Anda bisa mendapatkan kesalahan 404 ini saat diunduh oleh yum metadata obsolete. Untuk memperbaiki kesalahan dalam 404 yum, kami membersihkan metadata.
Perbaiki kesalahan kegagalan koneksi
Gejala:Anda mendapatkan kesalahan “jaringan tidak dapat dijangkau” atau “tidak dapat terhubung ke server” saat menjalankan perintah yum.
Kesalahan berarti Anda tidak dapat terhubung dengan benar ke repositori server karena alasan tertentu. Jika Anda masih dapat melakukan ping ke server tanpa masalah, periksa apakah sistem Anda berada di belakang proxy. Jika Anda menjalankan yum di belakang proxy, tetapi belum menentukan pengaturan proxy yum, dapatkan kesalahan kegagalan koneksi seperti sebelumnya
Metadata verifikasi checksum yang benar
Gejala:Anda menerima “file metadata yang tidak cocok dengan checksum” dengan menjalankan perintah yum.
Anda bisa mendapatkan kesalahan checksum metadata ketika metadata senilai redudancia, yang diunduh oleh yum telah kedaluwarsa.
Kode terminal:metadata yum clean Anda
Koreksi kesalahan yum lock
Gejala:Saat menjalankan yum di Fedora, Anda mendapatkan kesalahan yang mengatakan "Aplikasi lain sedang memblokir ..."
Penyebab kesalahan ini adalah PackageKit yang bertanggung jawab untuk pembaruan otomatis di Fedora. Proses PackageKit dimulai secara otomatis saat startup, yang terus memblokir yum atau dnf. Untuk memperbaiki kesalahan, nonaktifkan pemeriksaan pembaruan otomatis di Fedora (sesuatu yang tidak disarankan karena banyak yang tidak memiliki budaya pembaruan).
Untuk melakukannya, ketik terminal:gpk-prefs
Memperbaiki kesalahan pembacaan repositori basis data
Gejala:Saat menginstal paket dengan yum, Anda akan mendapatkan kesalahan yang mengatakan ” file terkompresi berakhir sebelum logika akhir aliran terdeteksi”
Kesalahan ini dapat terjadi ketika perintah yum terputus saat mengunduh database repositori. Jadi database yang disimpan tidak lengkap, dan dianggap corrupt. Untuk mengatasi masalah ini, Anda harus membersihkan database yum.