美文网首页
centos安装openoffice

centos安装openoffice

作者: 程序员小白成长记 | 来源:发表于2020-05-11 16:56 被阅读0次

环境介绍
CentOs7 + OpenOffice4.1.7 + JODConvert2.2.1

OpenOffice是Apache基金会旗下的一款先进的开源办公软件套件,包含文本文档、电子表格、演示文稿、绘图、数据库等。包含Microsoft office所有功能。它不仅可以作为桌面应用供普通用户使用,也提供了完善的功能供开发者使用。OpenOffice可以作为服务方式启动供外部程序调用,进行文档转码等工作。
openoffice 的centos安装

openoffice官网

安装启动

1, 下载

wget https://excellmedia.dl.sourceforge.net/project/openofficeorg.mirror/4.1.7/binaries/ast/Apache_OpenOffice_4.1.7_Linux_x86-64_install-rpm_ast.tar.gz

2,解压

tar -zxvf Apache_OpenOffice_4.1.7_Linux_x86-64_install-rpm_ast.tar.gz

3, 安装

进入解压目录
cd RPMS/
yum localinstall *.rpm
默认安装到
cd /opt/openoffice4/program

4,启动&停止

cd /opt/openoffice4/program/
./soffice -headless -accept="socket,host=127.0.0.1,port=8100;urp;" -nofirststartwizard &
完成本地启动,如果需要远程访问,需要将host地址改成机器对应IP地址
ps aux | grep openoffice
kill -9 id

安装过程中的问题

1, error while loading shared libraries:libXext.so.6

在64位的centos安装64位的oracle的时候,有时候会出现“libXext.so.6: cannot open shared object file:”的错误。
这个原因主要是oracle在安装的时候需要安装一些32位的lib,也就是类似于windows下的dll

出现这个问题,可以采用如下的解决办法:
yum install libXext.i686
sudo yum -y install libXext


image.png

2, error find X Window System

yum groupinstall "X Window System"

3,pom.xml中引入jar包时总是卡在resovling dependency

<!-- https://mvnrepository.com/artifact/com.artofsolving/jodconverter -->
<dependency>
    <groupId>com.artofsolving</groupId>
    <artifactId>jodconverter</artifactId>
    <version>2.2.1</version>
</dependency>

解决办法:
换个版本的maven
个人使用3.6.3版本的maven成功

参考

CentOs7+安装ApacheOpenOffice实现DOC转PDF详解(解决乱码问题)

JODConverter 下载网站

jodconverter maven仓库

相关文章

网友评论

      本文标题:centos安装openoffice

      本文链接:https://www.haomeiwen.com/subject/wigenhtx.html