CentOS7安装openoffice |
您所在的位置:网站首页 › centos安装记事本 › CentOS7安装openoffice |
1.下载软件包及依赖包
链接:https://pan.baidu.com/s/1CWxJngOxoi-G-tpUf5PPNg 提取码:yeed
官网地址:http://www.openoffice.org/download/ 2.解压 tar -zxvf Apache_OpenOffice_4.1.10_Linux_x86-64_install-rpm_zh-CN.tar.gz3.安装rpm cd zh-CN/RPMS yum localinstall *.rpm 4.JDK安装 将jdk包上传至服务器解压 tar -zxvf jdk-8u171-linux-x64.tar.gz配置环境变量 vim /etc/profile # 以下为文件添加内容,添加到文件最后 JAVA_HOME=/opt/jdk1.8.0_171 export JAVA_HOME PATH=$JAVA_HOME/bin:$PATH export PATH # 加载环境变量 source /etc/profile # 验证jdk java -version5.安装完成直接启动Openoffice服务 默认安装位置为/opt下 临时启动 /opt/openoffice4/program/soffice -headless -accept="socket,host=127.0.0.1,port=8100;urp;" -nofirststartwizard &杀掉openoffice进程 # 查看进程号 ps -ef | grep openoffice kill -9 进程号6.查看服务是否启动 netstat -nltp|grep 8100 7.安装jodconverter 将jodconverter-2.2.2.zip上传至服务器解压 unzip jodconverter-2.2.2.zip8.添加系统常用字体 在CentOS下面会缺少黑体和宋体的,直接找到windows下面的字体目录把黑体、宋体等常见字体复制到目录:/opt/openoffice4/share/fonts/truetype 重启生效 win10系统字体路径:C:\Windows\Fonts SIMSUN.TTC宋体 SIMHEI.TTF黑体 cd /opt/openoffice4/share/fonts/truetype # 使用rz上传或者将字体拖拽进来9.测试 将test.doc上传至服务器 使用命令将test.doc转换为test.pdf后下载至桌面查看是否有乱码,显示正常为成功。 java -jar /opt/jodconverter-2.2.2/lib/jodconverter-cli-2.2.2.jar test.doc test.pdf sz test.pdf10.常见报错及处理方式 报错1 /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文件,可以去/usr/lib64 或者 /usr/lib 查看有没有这个文件,如果有就copy到/opt/openoffice4/program/目录里面,如果没有再安装 yum install libXext.x86_64安装完成后在那两个目录中找到复制到/opt/openoffice4/program/下,cp 复制命令 cp -a usr/lib64/libXext.so.6 /opt/openoffice4/program/拷贝完成后再启动openoffice服务 报错2/opt/openoffice4/program/soffice.bin: error while loading shared libraries: libfreetype.so.6: cannot open shared object file: No such file or directory 解决:同缺少libXext.so.6处理 报错3no suitable windowing system found, exiting 解决: yum groupinstall "X Window System" 注意:openoffice的启动脚本不能追加在项目启动脚本中,需要另行创建一份startup.sh脚本,如在项目后端目录apps中创建一个openoffice目录,用于存放一份startup.sh脚本,内容为 #/bin/sh nohup /opt/openoffice.org3/program/soffice.bin -headless -accept="socket,host=127.0.0.1,port=8100;urp;" -nofirststartwizard &
|
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |