Отримання пакунків для Linux
Найновішим випуском calibre є випуск 7.21.0. Нові можливості цього випуску.
Будь ласка, не використовуйте пакунок calibre з вашого дистрибутива, оскільки часто такі пакунки містять вади або є застарілими. Замість типового пакунка скористайтеся бінарним засобом встановлення у спосіб, який описано нижче.
Встановлення бінарних пакунків
Для calibre передбачено бінарну версію, що містить окремі версії всіх її залежностей. Ця версія працює на 32-бітових і 64-бітових Intel-сумісних або ARM-сумісних комп’ютерах. Щоб встановити чи оновити таку версію просто скопіюйте і вставте наступну команду до термінала й натисніть Enter:
Доки чекаєте на завершення отримання пакунка з програмою, будь ласка, розгляньте можливість фінансової підтримки розробників calibre.
Примітка
- Якщо вам буде показано повідомлення про ненадійний сертифікат, це означає, що на вашому комп’ютері не встановлено кореневих сертифікатів, отже він не зможе безпечно отримати програму для встановлення. Якщо ви хочете продовжити попри це, передайте до wget параметр --no-check-certificate наступним чином:
- Вам слід встановити xdg-utils, wget, xz-utils та Python у вашій системі, перш ніж запускати засіб встановлення.
-
Вилучити calibre можна за допомогою команди
sudo calibre-uninstall
. Крім того, просте вилучення теки встановлення призведе до вилучення 99% встановлених файлів. - Якщо ви отримуєте повідомлення про помилку щодо Wayland, коли запускаєте calibre з термінала, і calibre не запускається, запустіть calibre командою
QT_QPA_PLATFORM=xcb calibre
, яка заборонить програмі використовувати Wayland. - Вам знадобляться бібліотеки GLIBC 2.34 або новіші і libstdc++.so.6.0.30 (з gcc 11.4.0) або новіша для роботи з calibre
- Якщо маєте повідомлення про помилку
Could not load the Qt platform plugin xcb
, у вашій системі не встановлено деяких потрібних бібліотек X11-XCB, зокрема libxcb-cursor0 або libxcb-xinerama0. Докладніше про це тут. - На серверах, якщо ви бачите повідомлення про те, що не вистачає libEGL, вам варто встановити деякі з пакунків OpenGL, зокрема libegl1 і libopengl0
- Ви можете змінити теку, до якої буде встановлено calibre замість типового (/opt), ось так: Замініть /opt на будь-який іншу теку, до якої слід автоматично встановити calibre.
- Крім того, ви можете встановити «ізольований» екземпляр програми, який працюватиме лише з файлами у теці встановлення, і який не потрібно буде запускати із правами доступу суперкористувача (root), ось так:
Повернення до попередньої версії
Ви можете встановити один із попередніх випусків calibre ось так: Замініть «4.23.0» на номер версії, яку ви хочете встановити.
Встановлення бінарних пакунків вручну
Якщо ви хочете повернутися до якогось попереднього випуску calibre або отримати оновлення calibre вручну, отримайте архів випуску з цієї сторінки (виберіть відповідну 32-бітову або 64-бітову версію). Якщо ви хочете встановити calibre до /opt/calibre, віддайте таку команду, замінивши у ній шлях до calibre-tarball.txz
на відповідний:
Встановлення з початкових кодів
ПОПЕРЕДЖЕННЯ: calibre є доволі складним програмним забезпеченням із багатьма доволі примхливими залежностями. Якщо ви хочете встановити програму із початкових кодів, ви можете це зробити, але, будь ласка, не сповіщайте про вади у версії, зібраній власноруч. Ми вас попереджали.
Якщо ви все ж хочете встановити програму з початкових кодів:
- Переконайтеся, що у системі встановлено Python 3.
- Встановіть залежності програми із наведеного нижче списку
- Віддайте такі команди у терміналі: