Linux安装libreoffice

2023-03-29  本文已影响0人  阿畅00000

libreoffice需要在有jdk的环境下运行,所以我们第一步需要安装jdk

一、安装jdk

下载Linux环境下的jdk1.8压缩包并解压,一般存放在/usr/local/

[root@localhost local]# tar -zxvf jdk-8u181-linux-x64.tar.gz

配置环境变量

[root@localhost local]# vim /etc/profile

添加变量内容

export JAVA_HOME=/usr/local/jdk1.8.0_181  #jdk安装目录
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib:$CLASSPATH
export JAVA_PATH=${JAVA_HOME}/bin:${JRE_HOME}/bin
export PATH=$PATH:${JAVA_PATH}

使配置生效并且测试

[root@localhost local]# source /etc/profile

查看是否安装成功

[root@localhost local]# java -version

二、安装libreoffice

1.安装jdk之后就可以安装libreoffice了。
2.首先在官网下载对应的压缩包:libreoffice压缩包下载链接
3.解压 tar -zxvf LibreOffice_7.1.8_Linux_x86-64_rpm.tar.gz
4.cd到解压包中的RPMS目录进行安装:

yum localinstall *.rpm

5.安装成功后查看能否正确运行:

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

6.此时可能报错,因为缺少了libSM.so.6包

/opt/libreoffice7.1/program/soffice.bin: error while loading shared libraries: libSM.so.6: cannot open shared object file: No such file or directory

7.根据对应的系统下载libSM.so.6包:libSM.so.6压缩包下载地址.
8.将包放到系统上直接安装:

yum localinstall libSM-1.2.3-1.el8.x86_64.rpm

9.添加到环境变量:vim /etc/profile

export LibreOffice_PATH=/opt/libreoffice6.2/program
export PATH=$LibreOffice_PATH:$PATH

刷新配置:source /etc/profile
最后再测试下:

soffice --headless --convert-to pdf /root/test.xlsx --outdir /root/
上一篇下一篇

猜你喜欢

热点阅读