CentOS 7 / 8 上的 Openoffice 无头版本

CentOS 7 / 8 上的 Openoffice 无头版本

我们以前在 CentOS 6.8 上无头运行 Openoffice,但现在正在升级到 CentOS 8

但是,我无法使用以下命令安装 Openoffice headless:

yum install openoffice.org-base
yum install openoffice.org-writer
yum install openoffice.org-headless

我不断收到错误(在 CentOS 7 和 8 上)

No match for argument: openoffice.org-base
Error: Unable to find a match: openoffice.org-base

作为替代方案,我尝试从官方网站上提供的包含 RPM 的 tar 文件安装 Openoffice。但是,我不确定如何在无头模式下运行它。

任何帮助都将不胜感激。我的目标是在命令行上运行 openoffice headless,以便我们可以批量将 word 转换为 pdf。这在 CentOS 6.8 中使用 Openoffice headless 已经可以正常工作。但在 CentOS 7 和 8 中,上述问题仍然存在。

答案1

LIbreOffice 不是您应该迁移到的当前且开发更积极的 OpenOffice 版本吗?至少它是默认包含和支持的办公套件。而且执行标准操作通常也是最容易维护的,比保持您手动下载的 RPM 更新更容易...

yum group list hidden” 并且yum group info "Office Suite and Productivity"可能后面跟着yum group install "Office Suite and Productivity"应该可以满足您的大部分需求。

然后使用 libreoffice 对脚本进行进一步微调--headless模式

soffice --headless --convert-to pdf my-report.docx

相关内容