GNU/Linux >> Tutoriels Linux >  >> Linux

RPM :erreur d'installation du package :cpio :échec de la lecture

Le problème

Nous pouvons voir l'erreur suivante lors de la décompression d'un package à l'aide de la commande 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

Comment corriger ce problème et installer le package avec succès.

La solution

RPM utilise cpio car il s'agit d'un format d'archive. C'est la raison pour laquelle nous voyons une erreur cpio ici. Le message "cpio :échec de la lecture " L'erreur signifie que le package que vous essayez de décompresser est soit corrompu, soit incomplet.

Si vous voyez cette erreur, assurez-vous que le package a été téléchargé à partir d'une source fiable et qu'il est complet en vérifiant la somme de contrôle MD5 de la copie téléchargée et de l'original. (Commande #md5sum )

Vérifiez la taille et la somme MD5 de la copie RPM sur votre système.

# ls -l [rpm]
# md5sum [rpm]

S'il y a une différence dans la somme de contrôle, il est recommandé d'effectuer un nouveau téléchargement à partir d'une source fiable. Si le serveur dispose d'un accès direct à Internet ou d'un accès via un proxy, téléchargez le fichier de package directement sur le serveur à l'aide de la commande wget.

# wget [URL]

L'[URL] doit être remplacée par l'URL de téléchargement réelle.


Linux
  1. Commandes RPM

  2. Erreur d'installation de ConfigParser - python setup.py egg_info a échoué avec le code d'erreur 1 [Résolu]

  3. Impossible de compiler Python.h - Erreur d'installation de Websockify

  4. Erreur d'installation PPM :aucune cible d'installation appropriée n'a été trouvée pour le package

  5. Comment installer le package RPM lors de l'installation Kickstart

Commande RPM sous Linux

Commandes RPM sous Linux avec exemples

Comment créer un package RPM Linux

Comment créer un package RPM à partir d'une archive tar

Le correctif n'a pas pu télécharger l'erreur de fichiers de package dans Ubuntu

Erreur d'installation de Pyaudio - 'la commande 'gcc' a échoué avec le statut de sortie 1'