首頁

相依套件檢查

本工具列出所有需要的系統套件、Python 相依套件與字型,並顯示在這台機器上是否安裝、版本、以及缺漏時的安裝指令。 選用相依(標 optional)缺失時相關功能會 graceful 退化,本體仍可運作;必要相依缺失則影響核心功能。

總覽

4/ 6
就緒
0
必要相依缺
2
選用相依缺
狀態 套件 / 相依 分類 版本 / 備註 影響
⚠ 缺
Tesseract OCR optional
/usr/bin/tesseract
OCR 5.5.0
缺繁中訓練檔 chi_tra
手動安裝(linux)
sudo apt install tesseract-ocr tesseract-ocr-chi-tra tesseract-ocr-eng
pdf-editor 在原 PDF 字型缺/壞 ToUnicode CMap 時,自動 OCR 辨識既有文字。沒裝就退到「請手動重打」。
✓ 就緒
Office engine (OxOffice / LibreOffice)
/usr/bin/soffice
文書轉檔 LibreOffice 25.2.3.2 520(Build:2)
類型:LibreOffice
office-to-pdf、pdf-to-office、合併等需要 Office 解析 docx/xlsx/odt 的工具。
✓ 就緒
OxOffice / LibreOffice 執行時依賴 X11 lib
文書轉檔 完整(10 個) OxOffice 與 LibreOffice 的 oosplash 啟動時會 dlopen libXinerama / libXrandr / libXcursor 等 X11 client lib(即使 --headless 模式也一樣)。Debian / Ubuntu 的 minimal / server 安裝沒有這些 lib,缺的話 office-to-pdf、pdf-to-image、文件差異比對等需轉檔的工具會失敗,錯誤訊息類似「libXinerama.so.1: cannot open shared object file: No such file or directory」。
⚠ 缺
CJK fonts optional
字型
建議安裝 Noto CJK 或系統內建 CJK 字型
手動安裝(linux)
sudo apt install fonts-noto-cjk
PDF 文字插入、浮水印、用印需要正確中文 glyph 渲染。沒有 CJK 字型則中文顯示成豆腐方框。
✓ 就緒
pytesseract (Python wrapper) optional
OCR 0.3.13 tesseract 的 Python 包裝,沒裝會導致 OCR 路徑直接 disabled。
✓ 就緒
Pillow (PIL)
影像 11.3.0 PDF→影像、影像處理、OCR 前處理。核心套件;缺則大量功能無法運作。