Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Библиотека Calibre без GUI  (Прочитано 2077 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн pavluchenko.r

  • Автор темы
  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
Библиотека Calibre без GUI
« : 08 Декабря 2013, 11:44:29 »
Привет, поставил с сайта http://calibre-ebook.com/download_linux
Конфиг sudo nano /etc/init.d/calibre прописал путь к библиотеке
запускаю  calibre-server --with-library=/mnt/storage/sata3/books - файл библиотеки создается (в папке с книгами лежит набор файлов fb2 без каталогов)
но после запуска этой команды строка висит и никогда не заканчивается (объяснение кривое, но так)

обращаюсь к веб морде и получаю старничку калибра с такими жутями

Error: No books found

TypeError: Object # has no method 'undef'

    at Object.printStackTrace.implementation.createException (http://192.168.1.75:8088/static/stacktrace.js:81:18)

    at Object.printStackTrace.implementation.run (http://192.168.1.75:8088/static/stacktrace.js:66:25)

    at printStackTrace (http://192.168.1.75:8088/static/stacktrace.js:57:62)

    at render_error (http://192.168.1.75:8088/static/browse/browse.js:134:18)

    at booklist (http://192.168.1.75:8088/static/browse/browse.js:271:29)

    at HTMLDocument. (http://192.168.1.75:8088/browse/category/allbooks:33:17)

    at Function.jQuery.extend.ready (http://192.168.1.75:8088/static/jquery.js:392:9)

    at HTMLDocument.DOMContentLoaded (http://192.168.1.75:8088/static/jquery.js:745:10)

понимаю что сервер не может добраться до библиотеки, но что я делаю не так:(((

И еще... использование калибра вызвано редким гемороем возникающим последнее время при поиске книг в интернете, особенно с "железной" читалки и желанием упростить жизнь себе и окружающим.
Хочу так: каким-то образом книга попала в папку с книгами (wget, torrent и т.п.), сервер калибра лазит по ней и индексирует все что там лежит, при обращении на сайт сервера получаю все что накидал в удобоваримой форме. Calibre2opds запланировано но не установлено, т.к. проверить на не рабочем сервере не могу:(
Может быть под мои задачи и не калибр вовсе нужен? Я так не понял до конца функционал calibre server. Ubuntu без GUI.

Пользователь решил продолжить мысль 08 Декабря 2013, 12:10:13:
Попробовал пересоздать базу calibredb restore_database -r и получил
root@MediaServer:~# calibredb restore_database --really-do-it
Traceback (most recent call last):
  File "site.py", line 58, in main
  File "site-packages/calibre/library/cli.py", line 1474, in main
  File "site-packages/calibre/library/cli.py", line 1250, in command_restore_database
  File "site-packages/calibre/db/restore.py", line 44, in __init__
  File "posixpath.py", line 352, in abspath
  File "posixpath.py", line 61, in isabs
AttributeError: 'NoneType' object has no attribute 'startswith'

Вообще не понимаю, что не так:(
« Последнее редактирование: 08 Декабря 2013, 12:10:13 от pavluchenko.r »

 

Страница сгенерирована за 0.017 секунд. Запросов: 22.