Збирання Okular з початкових кодів у Linux
Якщо вам потрібні вже зібрані пакунки, скористайтеся сторінкою отримання пакунків. Крім того, ви можете ознайомитися зі станом пакування тут
Якщо ви хочете зібрати Okular з початкових кодів, вам слід буде налаштувати середовище для збирання, яке, загалом кажучи, має складатися з файлів пакунків вашого дистрибутива. Якщо ви маєте намір зібрати поточну версію Okular, розробку якої ще не завершено, зверніться до статті щодо збирання з початкових кодів та запуску програмного забезпечення KDE.
Ви можете отримати і зібрати Okular у такий спосіб:
git clone https://invent.kde.org/graphics/okular.git
cd okular
mkdir build
cd build
cmake -DCMAKE_INSTALL_PREFIX=/шлях/до/вашого/каталогу/для/встановлення ..
make
make install
Якщо ви маєте намір встановити Okular до каталогу, який не включено до системи каталогів, ймовірно, вам доведеться віддати команду source build/prefix.sh; okular
, щоб було підібрано належний екземпляр Okular і бібліотеки.
Додаткові пакунки
Існує декілька додаткових пакунків, які ви можете встановити для розширення функціональних можливостей Okular. Деякі з них вже є частиною вашого дистрибутива, але серед них можуть бути і такі, які ще не встановлено. Якщо ви хочете уникнути проблем під час роботи із програмою, варто користуватися лише пакунками, підтримку яких реалізовано у вашому дистрибутиві.
- Poppler (модуль обробки PDF): щоб зібрати модуль PDF, вам слід встановити бібліотеку Poppler, мінімальною підтримуваною версією якої є 0.24.
- Libspectre: для збирання та користування цим модулем обробки PostScipt (PS), вам знадобиться libspectre >= 0.2. Якщо у вашому дистрибутиві немає відповідного пакунка або версія пакунка є недостатньо новою, ви можете отримати початковий код тут
- DjVuLibre: для збирання модуля обробки DjVu вам знадобиться DjVuLibre >= 3.5.17. Як і з Libspectre, ви можете встановити відповідний пакунок вашого дистрибутива або скористатися цією сторінкою.
- libTIFF: ця бібліотека потрібна для реалізації підтримки TIFF та факсів. У поточній версії програми не передбачено обмежень на мінімальну версію, отже програма може працювати з будь-якою з версій бібліотеки зі сховища пакунків вашого дистрибутива. Якщо у вас виникають проблеми з цією бібліотекою, будь ласка, повідомте про них розробникам Okular.
- Libepub: якщо вам потрібна підтримка EPub, ви можете встановити цю бібліотеку зі сховищ пакунків вашого дистрибутива або за допомогою даних з sourceforge.
Вилучення Okular
Вилучити Okular можна за допомогою команди make uninstall
з вашого каталогу build
. У результаті програму буде вилучено з вашої системи. Дані, які ви переглядали, створювали або змінювали за допомогою Okular, вилучено не буде.