在 Linux 上從原始碼編譯 Okular
如果您在找已編譯的軟體包,請造訪下載頁面。您可以在此查看各平台打包狀態
如果您希望編譯 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/fax。目前沒有最低要求的版本,任何您的發行版所提供的算是新的版本應該都能用。如果有問題,請聯絡 Okular 開發團隊。
- Libepub:如果您需要 EPub 支援,您可以從您的發行版或是從 sourceforge 安裝這個函式庫。
解除安裝 Okular
您可以在您的 build
目錄中執行 make uninstall
來解除安裝 Okular。這會從您的系統上移除 Okular 應用程式。這不會移除任何您用 Okular 檢視、建立、或修改的使用者資料。