4

我想在 Cent OS 机器服务器上运行 unoconv 显然没有任何 GUI。Unoconv 使用带有 -headless 参数的 OpenOffice,但它也不起作用。

我收到以下错误:

/usr/lib64/openoffice.org3/program/soffice.bin X11 error: Can't open display: 
   Set DISPLAY environment variable, use -display option
   or check permissions of your X-Server
   (See "man X" resp. "man xhost" for details)

有没有一种简单的方法可以在服务器上运行 unoconv?

4

2 回答 2

3

在链接http://www.openvpms.org/documentation/install-openoffice-headless-service-ubuntu中描述了您必须安装 openoffice.org-writer openoffice.org-draw 否则您将收到错误消息:此 url不支持。

我安装了这两个包并在没有 X 服务器的情况下运行 unoconv,它对我来说工作正常

于 2012-11-05T19:45:35.517 回答
1

无法运行 soffice 命令的原因是没有安装 libreoffice-headless.x86_64 包。安装后转换命令正常工作。 如何安装

于 2015-09-30T06:49:43.347 回答