Программа Calibre - управление электронной библиотекой в Linux
В этой статье хочу поделиться с вами опытом создания электронной библиотеки в Linux с помощью программы Calibre. А также продемонстрирую синхронизацию книжек из созданной электронной библиотеки на iPhone.

О чем эта статья?

У меня была куча книжек, которые хотелось бы прочитать или перечитать, и я бы хотел их структурировать в библиотеку. Читаю я книжки на большом экране своего телефона iPhone 8 plus, когда я нахожусь в дороге. В поиске таких программ я и нашел Calibre, в которой можно создать структурированную базу данных книг с категориями и тегами. Для iPhone я выбрал читалку KyBook 3, с которой можно подключиться к библиотеке Calibre по протоколу OPDS в локальной сети (и компьютер и телефон подключенны к одному wi-fi роутеру). Вот этим опытом установки и настройки я хочу с вами поделиться в данной статье.

Коротко о программе Calibre.

Сalibre — свободное и открытое программное обеспечение для чтения, создания и хранения в электронной библиотеке электронных книг разного формата. Программа имеет возможность синхронизации с устройствами для чтения электронных книг различных производителей, включая Amazon, Android, Apple и других.

Вот так выглядит главное окно программы Calibre:

Главное окно программы Calibre

Кроме структурированной библиотеки в программу встроенная читалка:

Встроенная читалка Calibre

Установка Calibre в Linux / Ubuntu

Чтобы установить самую последнюю версию программы Calibre, нужно выполнить следующую команду в терминале:

sudo -v && wget -nv -O- https://download.calibre-ebook.com/linux-installer.sh | sudo sh /dev/stdin

Эту же команду нужно выполнять, чтобы обновить данную программу.

Команда взята с официального сайта: https://calibre-ebook.com/download_linux.

На Ubuntu 18.04 всё установилось без каких-либо ошибок и проблем:

Установка Calibre в Ubuntu

Кроме того, в Ubuntu данное приложение есть в официальном репозитории (но скорее всего более старая версия), можно установить следующей командой (или найти в Магазине приложений Ubuntu и установить оттуда):

sudo apt install calibre

И ещё, данное приложение доступно в репозитории Flathub, чтобы установить его оттуда, выполните команду:

flatpak install flathub com.calibre_ebook.calibre

Если не знаете, что такое Flatpak, можете прочитать в статье на этом сайте: Как установить и использовать Flatpak в Linux.

Настройка программы Calibre после установки

При первом запуске программы будут стартовые экраны настройки, я ничего не менял и просто прокликал "Далее".

Единственный совет, на первом стартовом экране выберите "Русский язык", если он у вас вдруг сразу не проставлен:

Настройка программы Calibre после установки

Первое, что мне сразу бросилось в глаза, так это огромные и ужасные значки, в результате меню не умещается в одну строчку. Поэтому хочу показать вам как сменить "этот ужас".

Переходим в Параметры:

Настройка программы Calibre после установки

Далее заходим в "Интерфейс" - "Офорление":

Настройка программы Calibre после установки

Здесь, на вкладке "Основной интерфейс" нас будут интересовать вот эти три строчки:

Настройка программы Calibre после установки

Нажимаем "Изменить набор значков", в открывшемся окне можно выбрать любой понравившийся набор, мне понравился "Monstre":

Настройка программы Calibre после установки

После чего я выбрал:

  • Размер значков - Средний
  • Показывать текст под значками - Никогда

И программа сразу стала выглядеть более приятно для глаз:

Настройка программы Calibre после установки

Старт контент-сервера Calibre

Чтобы можно было подключиться с телефона к нашей библиотеке Calibre, нужно, чтобы и телефон и компьютер были в единой локальной сети (в моем случае подключены к одному wi-fi роутеру) и надо в программе выбрать "Старт контент-сервера". Для этого найдите в меню пункт "Подключиться/общий доступ" и выберите "Старт контент-сервера":

Старт контент-сервера Calibre

При повторном нажатии этого пункта меню можно увидеть ip и порт:

Старт контент-сервера Calibre

Данный контент сервер работает только при включенной программе Calibre.

Из этого же пункта меню сервер и останавливается. Теперь давайте подключимся и скачаем книжки с нашего мобильного телефона.

Подключение с iPhone к контент-серверу Calibre

Многие советую приложение Marvin для iPhone, но как читалка вообще никакое приложение, да и интерфейс на английском. Я начал искать другие приложения, которые поддерживают OPDS каталоги. Подробнее об этом формате можно прочитать на википедии: https://ru.wikipedia.org/wiki/OPDS (если интересно, конечно). В результате, наткнулся на хорошее приложение KyBook 3. О нём и пойдет речь дальше.

Итак устанавливаем KyBook 3.

На официальном сайте есть ссылка на приложение в AppStore: http://kybook-reader.com/ru/. Либо находим его по названию.

Давайте теперь подключимся к контент серверу Calibre.

Открываем KyBook 3 и переходим на вкладку "Каталоги", нажимаем "Добавить". В открывшемся меню можно ввести название и адрес каталога в ручную (ip и порт можно посмотреть в Calibre), но проще нажать кнопку "Поиск в локальной сети".

KyBook 3KyBook 3

Если контент-сервер Calibre запущен, мы увидим его в списке. Добавляем, он отобразится в списке каталогов. Этот каталог теперь будет всегда отображаться и повторно нам его добавлять не нужно больше.

KyBook 3KyBook 3

Переходим в каталог, нам отобразятся книги из библиотеки Calibre:

KyBook 3KyBook 3

Выбираем и загружаем любую книжку:

KyBook 3KyBook 3

Теперь загруженные книги отобразятся в библиотеке, можно начинать читать. При желании можно выгрузить в iBooks, выбрав из контекстного меню "Поделиться".

KyBook 3KyBook 3

Вот так я и настроил себе чтение книжек на iPhone из библиотеки Calibre.


Комментарии отключены