Terkadang Anda mungkin menemukan kesalahan ini – File metadata tidak cocok dengan checksum saat melakukan yum
apa pun operasi. Misalnya, saya menggunakan
perintah untuk memeriksa apakah biner tertentu tersedia dalam paket apa pun dan hasilnya adalah “File metadata tidak cocok dengan checksum “.yum
menyediakan
Berikut pesan kesalahan lengkapnya.
# yum menyediakan hdparamTidak menggunakan repomd.xml yang diunduh karena lebih tua dari yang kami miliki:Tidak menggunakan repomd.xml yang diunduh karena lebih tua dari yang kami miliki:http://vault.centos.org/5.11/os/ x86_64/repodata/filelists.sqlite.bz2:[Errno -1] File metadata tidak cocok dengan checksumMencoba mirror lain.Error:failure:repodata/filelists.sqlite.bz2 dari pembaruan:[Errno 256] Tidak ada lagi mirror untuk dicoba.Tutorial ini akan menjelaskan cara memperbaiki file metadata tidak cocok dengan kesalahan checksum saat melakukan
Prasyarat:yum
operasi.Anda memerlukan hak akses root untuk memperbaiki kesalahan ini.
Cara memperbaiki file Metadata tidak cocok dengan checksum
Error ini terjadi saat file seperti
Catatan:respomd.xml, filelists.xml.gz, filelists.sqlite.bz2, primary.xml.gz
di-cache di disk lokal Anda di bawah'/var/yum/cache'
dan file-file itu tidak cocok dengan yang ada di repositori yum. Karena inkonsistensi dalam cache HTTP dari file-file ini,yum
perintah gagal dengan kesalahan checksum./var/yum/cache direktori mungkin berbeda pada mesin Anda. Anda mungkin ingin mengonfirmasi direktori cache dengan melihat atribut
'cachedir'
diyum.conf
berkas.File respomd.xml menjelaskan sisa file dan berisi nilai hash, yang kemudian digunakan untuk melakukan checksum. Untuk mengatasi kesalahan ini, Anda mungkin harus menghapus
yum
cache seperti gambar di bawah ini:# yum clean allPlugin yang dimuat:cermin tercepat, keamananMembersihkan SemuanyaMembersihkan daftar cermin tercepatCatatan:
yum clean all membutuhkan hak akses root. Jika tidak, Anda akan melihat kesalahan di bawah ini.
$ yum clean allLoaded plugins:tercepat cermin, keamananAnda harus menjadi root untuk melakukan perintah ini.
Namun, hal yang sama dapat dicapai dengan menyetel http_caching atribut ke none di yum.conf . Tetapi solusi ini tidak berhasil untuk saya. Anda mungkin ingin mencoba saran ini.
Itu dia! Sekarang coba operasi yum apa saja dan file baru akan diunduh ke direktori cache yum.
Bagaimana menemukan Disk adalah SSD atau HDD di Linux? Linux vs Windows:OS Mana yang Lebih Baik untuk Game PCLinux