GNU/Linux >> Tutoriels Linux >  >> Linux

Comment réparer une erreur de conversion avec Calibre

Dans le dernier message, je parlais de la façon de connecter Kindle Fire HD à Ubuntu. Une fois le problème de connexion résolu, j'ai essayé de transférer une BD au format .cbr vers Kindle. Malheureusement, Kindle ne lit pas le fichier .cbr. La dernière option qui me restait était donc de convertir le fichier .cbr au format lisible par Kindle, tel que MOBI.

J'ai utilisé Calibre, un incroyable logiciel de gestion de livres électroniques gratuit et open source pour convertir les fichiers .cbr au format MOBI. Lors de la conversion, Calibre a renvoyé une erreur :

ERREUR :Erreur de conversion :Échec :Convertir le livre 1 sur 1 (A Game Of Thrones 01)

Erreur du système d'exploitation :libunrar.so :impossible d'ouvrir le fichier objet partagé :aucun fichier ou répertoire de ce type

N'y a-t-il pas de libunrar.so dans ce monde ?

C'était surprenant pour moi car j'avais installé unrar hier soir seulement. J'ai essayé de l'installer à nouveau. Il a donné la même erreur. J'ai également essayé avec ma solution préférée de corriger "impossible d'ouvrir le fichier d'objet partagé" dans Ubuntu. mais même cela n'a pas résolu le problème.

Pour une raison quelconque, Calibre avait explicitement besoin de la bibliothèque libunrar.so. Je n'ai pu trouver libunrar.so nulle part individuellement. Certains forums ont suggéré de télécharger manuellement l'exécutable de Calibre et d'obtenir la bibliothèque à partir de là. Mais devinez quoi ? Mes étoiles n'étaient pas en ma faveur. Même la dernière version de Calibre (0.9.9) n'avait pas cette bibliothèque.

Que diable, pensai-je. Vérifions l'ancienne version de Calibre. Phew! C'était là.

Résoudre l'erreur OS :libunrar.so :impossible d'ouvrir le fichier objet partagé

Voyons donc comment installer libunrar.so.

  • Première prise de Calibre version 0.7.23. J'ai vérifié qu'il contient libunrar.so. Téléchargez le fichier selon que vous utilisez Ubuntu 32 bits ou 64 bits.
  • Une fois téléchargé, extrayez-le. Vous pouvez l'extraire en faisant un clic droit puis en choisissant Extraire ici .
  • Allez dans le répertoire où il est extrait. Vous pouvez y trouver le fichier libunrar.so.
  • Ouvrez un terminal et accédez au répertoire où Calibre a été extrait.
  • En supposant que vous êtes dans le répertoire calibre-0.7.23-XX, utilisez les commandes suivantes :
    sudo cp libunrar.so /usr/local/lib/
  • Puisque vous avez copié manuellement le fichier lib, vous devez informer l'éditeur de liens de la présence de ce fichier. Utilisez la commande suivante :
    sudo /sbin/ldconfig -v

Et c'est tout. Vous pouvez maintenant continuer à utiliser Calibre pour convertir des fichiers .cbr ou rar au format MOBI prêt pour Kindle. Appréciez :)



Linux
  1. Comment réparer l'erreur de mise à jour d'Ubuntu :problème avec MergeList

  2. Comment réparer l'erreur d'échec d'authentification Cron sous Linux ?

  3. Comment réparer 'ERREUR :AVERTISSEMENT :impossible d'obtenir le codec audio du fichier avec ffprobe' ? [Résolu]

  4. Comment ouvrir un fichier .8 avec Man ?

  5. "Erreur de démarrage" avec l'usb en direct d'Ubuntu 15.10 - Comment y remédier

Comment réparer ssh_exchange_identification :lire :erreur de connexion réinitialisée par un pair

Comment réparer l'erreur de serveur interne 500 dans WordPress

Comment réparer :l'utilisateur n'est pas dans l'erreur de fichier sudoers

Comment utiliser FFMpeg pour effectuer une conversion audio simple

Comment utiliser la commande Linux rm avec des exemples

Comment gérer les noms de fichiers avec des espaces sous Linux