Прикрепвам Грешка при преобразуване с калибър

В последния пост обсъждах как да свържа Kindle Fire HD с Ubuntu. След като бях фиксирал проблема с връзката, се опитах да прехвърля комикс във формат .cbr на Kindle. За съжаление Kindle не чете .cbr файла. Така че последната опция, с която бях останал, беше да конвертирам .cbr файла в Kindle, който може да се чете, като например MOBI.

Използвах Calibre, невероятен свободен и отворен софтуер за управление на електронни книги, за да конвертирам .cbr файлове в MOBI формат. По време на реализацията Калибър даде грешка:

ГРЕШКА: Грешка при реализацията: Неуспешно : Преобразуване на книга 1 от 1 (Игра на престоли 01)

OSError: libunrar.so: не може да отвори споделен обектен файл: Няма такъв файл или директория

Няма ли libunrar.so в този свят?

За мен беше изненадващо, защото снощи само бях инсталирал нечетен. Опитах се да го инсталирам отново. Той даде същата грешка. Аз също се опитах с любимото си решение да поправя "не може да отвори споделен обект файл" в Ubuntu. но дори и това не реши проблема.

По някаква причина Caliber изрично се нуждаеше от библиотека libunrar.so. Не можах да намеря libunrar.so навсякъде поотделно. Някои форуми предложиха ръчно да изтеглите изпълнимия файл на Calibre и да получите библиотеката от там. Но познайте какво? Звездите ми не бяха в моя полза. Дори последната версия на Calibre (0.9.9) няма тази библиотека.

Какво по дяволите, помислих си. Да проверяваме по-старата версия на Caliber. Пфу! Беше там.

Решаване на OSError: libunrar.so: не може да отвори споделен обектен файл

Така че вижте как можете да инсталирате libunrar.so.

  • Първа версия на калибър 0.7.23. Проверих дали съдържа libunrar.so. Изтеглете файла според това дали използвате 32-битова или 64-битова Ubuntu.
  • След като се изтегли, извлечете го. Можете да го извлечете като щракнете с десния бутон и след това изберете Извличане тук .
  • Отидете в директорията, където е извлечена. Там можете да намерите файла libunrar.so.
  • Отворете терминал и отидете в директорията, където е извлечен Caliber.
  • Ако приемем, че се намирате в директорията caliber-0.7.23-XX, използвайте следните команди:
     sudo cp libunrar.so / usr / local / lib / 
  • Тъй като сте копирали ръчно lib файла, трябва да кажете на linker за наличието на този файл. Използвайте следната команда:
     sudo / sbin / ldconfig -v 

И това е. Сега можете да продължите да използвате Caliber за конвертиране на .cbr или rar файлове в Kindle готов формат MOBI. Наслади се :)

Препоръчано

Направете Ubuntu 14.04 изглежда като Mac с Zukimac Тема
2019
Ubuntu 13.10 Кодово име Saucy Salamander. Ще бъде ли издаването на Rolling?
2019
SMPlayer: Media Player ++
2019