linux实现文件转pdf格式(一)

1、下载

官方下载链接:https://www.openoffice.org/download/

本人下载的是版本4.1.2   


下载之后上传到服务器上,服务器~目录为/root,上传到/root下

2、安装

依次输入下列命令:

tar -zxvf Apache_OpenOffice_4.1.2_Linux_x86-64_install-rpm_zh-CN.tar.gz

cd zh-CN/RPMS/

rpm -ivh *.rpm

cd desktop-integration/

rpm -ivh openoffice4.1.2-redhat-menus-4.1.2-9782.noarch.rpm

cd /opt/openoffice4/program/

/opt/openoffice4/program/soffice -headless -accept="socket,host=127.0.0.1,port=8100;urp;" -nofirststartwizard &

问题解决:

报错:/opt/openoffice4/program/soffice.bin: error while loading shared libraries: libXext.so.6: cannot open shared object file: No such file or directory

报错说明:此报错说明在你的/opt/openoffice4/program/下缺少一个名为libXext.so.6的文件

解答方案:cd到文件夹/usr/lib64或者/usr/lib下查看是否有libXext.so.6文件,有的话直接复制过来,如果没有的话,执行以下操作

getconf LONG_BIT64  此命令为查询你的linux系统是64位还是32位

yum install libXext.x86_64  我的系统是64位的,输入命令行后可以在目录下找到libXext.so.6文件

cp /usr/lib64/libXext.so.6 /opt/openoffice4/program/   复制文件到openoffice目录下

/opt/openoffice4/program/soffice -headless -accept="socket,host=127.0.0.1,port=8100;urp;" -nofirststartwizard &     此时出现第二个报错

报错:no suitable windowing system found, exiting.

解决方案:yum groupinstall "X Window System"

然后重新输入命令:/opt/openoffice4/program/soffice -headless -accept="socket,host=127.0.0.1,port=8100;urp;" -nofirststartwizard &

出现以下画面表示成功:


想要查看程序是否启动成功:


出现以下信息即为成功。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。