Debian 下 LibreOffice 插件安装方法
一 准备与环境确认
- 确认已安装 LibreOffice(Debian 官方仓库包名为:libreoffice),并建议安装 Python UNO 组件以便使用宏/脚本类扩展:sudo apt install libreoffice libreoffice-script-provider-python。完成后可用命令行验证:soffice --version。若提示找不到 soffice,说明 LibreOffice 未装或未在 PATH 中。对于需要脚本能力的场景,Python UNO 是常见依赖。
二 安装方式与步骤
- 扩展中心在线安装(推荐)
- 打开 LibreOffice,进入菜单:Tools → Extensions → Get Extensions Online,搜索并安装所需扩展;安装后按提示重启 LibreOffice 生效。
- 本地扩展包安装(.oxt)
- 下载扩展的 .oxt 文件,打开 LibreOffice,进入:Tools → Extensions → Add…,选择 .oxt 完成安装;重启应用后生效。
- 语言包与帮助包(.deb,可选)
- 若需中文界面/帮助,从 LibreOffice 官网下载对应版本的 .deb 语言包与帮助包,解压后进入解压目录执行:sudo dpkg -i DEBS/*.deb。此方式也适用于手动升级或离线安装。
三 常见扩展类型与安装要点
- 模板与词典
- 通过扩展中心安装即可,安装后可在 Writer/Draw/Impress 的模板库或拼写检查中直接使用。
- 宏与脚本扩展
- 建议安装 libreoffice-script-provider-python 等脚本提供器,以便运行 Python/Basic 脚本扩展;部分扩展可能依赖 Java,需确保 openjdk 等环境可用。
- 字体与排版
- 安装常用中文字体以避免排版差异,例如:sudo apt install ttf-wqy-microhei ttf-wqy-zenhei xfonts-wqy。某些扩展(如排版/导出相关)对字体依赖较强,安装字体可显著提升兼容性。
四 验证与故障排查
- 验证安装
- 在 LibreOffice 中检查:Tools → Extensions 是否列出新扩展;按需启用/禁用并重启应用。
- 命令行与依赖问题
- 执行 soffice --version 确认 CLI 可用;若报缺依赖,执行 sudo apt install -f 自动修复,或补齐相关依赖(如 Java、UNO 组件)。
- 手动安装失败
- 若使用 .deb 离线包安装失败,优先检查依赖与版本匹配,再尝试 sudo apt -f install 修复,或改用扩展中心在线安装。