GNU/Linux >> Tutoriales Linux >  >> Linux

Cómo corregir el error de conversión con Calibre

En la última publicación, estaba discutiendo cómo conectar Kindle Fire HD a Ubuntu. Una vez que solucioné el problema de conexión, intenté transferir un cómic en formato .cbr a Kindle. Desafortunadamente, Kindle no lee el archivo .cbr. Entonces, la última opción que me quedó fue convertir el archivo .cbr a un formato legible para Kindle, como MOBI.

Usé Calibre, un increíble software de gestión de libros electrónicos gratuito y de código abierto para convertir archivos .cbr a formato MOBI. Durante la conversión, Calibre dio un error:

ERROR:Error de conversión:Error:Convertir libro 1 de 1 (Juego de Tronos 01)

OSError:libunrar.so:no se puede abrir el archivo de objeto compartido:no existe tal archivo o directorio

¿No hay libunrar.so en este mundo?

Fue sorprendente para mí porque había instalado unrar solo anoche. Traté de instalarlo de nuevo. Dio el mismo error. También probé con mi solución favorita para corregir "no se puede abrir el archivo de objeto compartido" en Ubuntu. pero incluso eso no solucionó el problema.

Por alguna razón, Calibre necesitaba explícitamente la biblioteca libunrar.so. No pude encontrar libunrar.so en ninguna parte individualmente. Algunos foros sugirieron descargar manualmente el ejecutable de Calibre y obtener la biblioteca desde allí. ¿Pero adivina que? Mis estrellas no estaban a mi favor. Incluso la última versión de Calibre (0.9.9) no tenía esta biblioteca.

Qué diablos, pensé. Veamos la versión anterior de Calibre. ¡Uf! Estaba allí.

Resolver OSError:libunrar.so:no se puede abrir el archivo de objeto compartido

Así que veamos cómo puedes instalar libunrar.so.

  • Primero tome Calibre versión 0.7.23. He comprobado que contiene libunrar.so. Descargue el archivo en función de si está utilizando Ubuntu de 32 bits o de 64 bits.
  • Una vez descargado, extráigalo. Puede extraerlo haciendo clic derecho y luego seleccionando Extraer aquí .
  • Vaya al directorio donde se extrae. Puede encontrar el archivo libunrar.so allí.
  • Abra una terminal y vaya al directorio donde se extrajo Calibre.
  • Suponiendo que se encuentra en el directorio calibre-0.7.23-XX, use los siguientes comandos:
    sudo cp libunrar.so /usr/local/lib/
  • Dado que ha copiado manualmente el archivo lib, debe informar al enlazador sobre la presencia de este archivo. Use el siguiente comando:
    sudo /sbin/ldconfig -v

Y eso es todo. Ahora puede continuar usando Calibre para convertir archivos .cbr o rar al formato MOBI listo para Kindle. Disfruta :)



Linux
  1. Cómo reparar el error de actualización de Ubuntu:problema con MergeList

  2. Cómo corregir:error:permisos insuficientes para el dispositivo con ADB [Consejo rápido]

  3. ¿Cómo reparar el error de falla de autenticación de Cron en Linux?

  4. ¿Cómo solucionar 'ERROR:ADVERTENCIA:no se puede obtener el códec de audio del archivo con ffprobe'? [Resuelto]

  5. Cómo solucionar el error – ModSecurity:acceso denegado con el código 44 [Apache]

Cómo arreglar ssh_exchange_identification:leer:Restablecimiento de la conexión por error del par

Cómo arreglar el error del servidor interno 500 en WordPress

Cómo solucionarlo:el usuario no está en el error del archivo sudoers

Cómo usar FFMpeg para hacer una conversión de audio simple

Cómo usar el comando rm de Linux con ejemplos

Cómo abordar los nombres de archivo con espacios en Linux