Linux 安装LibreOffice及常见问题解决

Linux 安装LibreOffice及常见问题解决

一 .在官网下载对应的压缩包

官网地址:https://www.libreoffice.org/download/download/

选择Linux平台 rpm类型

image

将下载的安装包放到想要安装的目录,我这边选择的是opt目录

image

解压

tar -zxvf LibreOffice_7.3.5_Linux_x86-64_rpm.tar.gz

进入解压后的RPMS目录

image

安装

yum localinstall *.rpm

默认安装在解压后的同级目录下

image

二.添加到环境变量

vim /etc/profile

export LibreOffice_PATH=/opt/libreoffice7.3/program
export PATH=$LibreOffice_PATH:$PATH

刷新环境变量配置

source /etc/profile

三.测试

上传一个test.xlsx测试一下:

soffice --headless --convert-to pdf ./test.xlsx --outdir ./

四.问题解决

安装完成之后,测试出现错误的解决办法

1. 出现error while loading shared libraries: libSM.so.6: cannot open shared object file: No such file or directory

需要安装libSM.so.6

yum源默认提供的库是i686的, 如果我们的服务器系统是64位的,需要安装的是x86_64版而非i686

32位:  sudo yum install libSM-1.2.3-1.el8.i686 --setopt=protected_multilib=false
64位:  sudo yum install libSM-1.2.3-1.el8.x86_64 --setopt=protected_multilib=false

使用默认版本:

sudo yum install libSM.i686
sudo yum install libSM.x86_64

2. 出现...libcairo.so.2: cannot open shared object file: No such file or directory

yum install -y cairo
posted @ 2022-07-22 15:14  房东的Tom  阅读(6482)  评论(0编辑  收藏  举报