centOS服务器openoffice无头

时间:2010-10-23 14:27:39

标签: openoffice.org centos

我正在尝试在CentOS(非图形)服务器上启动openOffice作为服务。

soffice -headless -nologo -nofirststartwizard -accept="socket,host=127.0.0.1,port=8100;urp" & > /dev/null 2>&1

我如何得到以下错误

 Set DISPLAY environment variable, use -display option
   or check permissions of your X-Server
   (See "man X" resp. "man xhost" for details)

[1]+  Done                    soffice -headless -nologo -nofirststartwizard -accept="socket,host=127.0.0.1,port=8100;urp" 

这个命令在Ubuntu中运行得很好 您能否建议我如何在CentOS服务器上启动OpenOffice作为服务?

2 个答案:

答案 0 :(得分:3)

这对我在CentOS 5上有用:

  1. yum install openoffice.org-headless
  2. soffice -headless -accept =“socket,host = 127.0.0.1,port = 8100; urp;” -nofirststartwizard&

答案 1 :(得分:0)

我不是100%确定这是否是问题,但可能是您的程序无法联系X11服务器,因为它是从CLI启动的。试试这个:

xhost +

这使得Xorg能够用于从CLI启动的应用程序。 我不确定它是否必须以root身份运行(IIRC,你必须 NOT 以root身份运行它。)