Masalahnya
Kita dapat melihat kesalahan berikut saat membongkar paket menggunakan perintah rpm;
--- Preparing... ################################################## dbaastools ################################################## error: unpacking of archive failed on file /var/opt/xxxx/xxx/xxx/xxx/xxx.o.zip.xxxxx: cpio: read failed - Inappropriate ioctl for device
Cara memperbaiki masalah ini dan menginstal paket dengan sukses.
Solusinya
RPM menggunakan cpio sebagai format arsip. Inilah alasan mengapa kami melihat kesalahan cpio di sini. “cpio:baca gagal ” kesalahan berarti paket yang Anda coba bongkar rusak atau tidak lengkap.
Jika Anda melihat kesalahan ini, pastikan paket telah diunduh dari sumber yang dapat dipercaya dan lengkap dengan memeriksa checksum MD5 dari salinan yang diunduh dan yang asli. (Perintah #md5sum )
Periksa ukuran dan md5sum salinan RPM di sistem Anda.
# ls -l [rpm]
# md5sum [rpm]
Jika ada perbedaan pada checksum, disarankan untuk melakukan unduhan baru dari sumber yang dapat dipercaya. Jika server memiliki akses internet langsung atau akses melalui Proxy, unduh file paket langsung ke server menggunakan perintah wget.
# wget [URL]
[URL] harus diganti dengan URL unduhan yang sebenarnya.