一、libreoffice安装
1、yum search libreoffice查询一下系统自带的安装包
安装libreoffice.x86_64这个就可以了
2、yum install libreoffice.x86_64 执行安装
3、启动进程: 切换目录至: /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看问题是否能够解决
二、unoconv安装
1、http://pkgs.repoforge.org/unoconv/在这里下载适合你自己系统的unoconv安装包,我下载的是unoconv-0.5-1.el6.rf.noarch.rpm
2、yum install unoconv-0.5-1.el6.rf.noarch.rpm 进行安装
三、执行转换
unoconv -f pdf -o /data/wwwroot/1.pdf /data/wwwroot/1.docx
如果转换中报下面错误:
则需要使用dbus-uuidgen >/usr/var/lib/dbus/machine-id
产生这个machine-id文件
产生这个machine-id文件