1、libreoffice安装socket
一、yum search libreoffice查询一下系统自带的安装包ui
安装libreoffice.x86_64这个就能够了
二、yum install libreoffice.x86_64 执行安装
三、启动进程: 切换目录至: /usr/lib64/libreoffice/program/
执行:soffice --accept="socket,host=127.0.0.1,port=8100;urp;"-display :1&
若是报下面错误:
首先确认一下是否安装了:xorg-x11-server_Xvfb.x86_64,若是没有先安装一下,
若是已安装xorg-x11-server_Xvfb.x86_64,则执行一下:export DISPLAY=:1看问题是否可以解决
2、unoconv安装
二、yum install unoconv-0.5-1.el6.rf.noarch.rpm 进行安装
3、执行转换
unoconv -f pdf -o /data/wwwroot/1.pdf /data/wwwroot/1.docx
若是转换中报下面错误:
则须要使用dbus-uuidgen >/usr/var/lib/dbus/machine-id 产生这个machine-id文件