CentOS 7 安装LibreOffice 7.4.0 过程

本文档详细介绍了如何在CentOS7上安装LibreOffice7.4,包括检查现有版本、卸载旧版、下载安装包、安装依赖库,特别是针对libcurl.so.4库文件的复杂安装过程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

CentOS 7 安装LibreOffice 7.4.0 过程

参考了多个网上的LibreOffice安装教程,或多或少都有点过时了,所以我重新整理CentOS7安装LibreOffice7.4的过程,把安装过程中遇到的问题也进行了梳理。

1、检查当前操作系统环境是否已经安装了LibreOffice。

libreoffice --version

如果已经安装,需要把自带的LibreOffice卸载。

yum remove libreoffice-*

2、进入LibreOffice官网下载rpm安装包,访问地址:

https://zh-cn.libreoffice.org/download/libreoffice/

3、解压并安装LibreOffice。

tar -zxvf ./LibreOffice_7.4.0_Linux_x86-64_rpm.tar.gz
cd LibreOffice_7.4.0.3_Linux_x86-64_rpm/RPMS/
yum -y localinstall *.rpm

4、安装libreoffice-headless

yum install -y libreoffice-headless

5、验证LibreOffice是否可用

libreoffice7.4 --version

如果命令可以正常执行显示版本号的话,说明安装成功;若提示缺少so文件的话,需要安装对应的依赖文件。

6、安装依赖库文件

  • yum install cairo -y
  • yum install cups-libs -y
  • yum install libSM -y

在这些依赖库文件之中,“libcurl.so.4”库文件的安装过程比较复杂,需要编译安装libcurl才能完成。

7、安装libcurl.so.4库文件

(1)下载安装openssl源代码,https://github.com/openssl/openssl/archive/OpenSSL_1_1_1g.zip

(2)创建安装目录:/opt/openssl

(3)解压所代码压缩包。

unzip openssl-OpenSSL_1_1_1g.zip

(4)编译配置、安装。

cd openssl-OpenSSL_1_1_1g/
./config --prefix=/opt/openssl --shared
make && make install

(5)下载curl源代码,curl - Download

(6)创建安装目录:/opt/libcurl

(7)解压源代码压缩包。

tar -zxvf curl-7.85.0.tar.gz

(8)编译配置、安装。

cd curl-7.85.0
./configure --prefix=/opt/libcurl --with-ssl=/opt/openssl
make && make install

(9)将libcurl.so.4库文件拷贝至/opt/libreoffice7.4/program目录下,覆盖原libcurl.so.4文件。

ln -s /opt/libcurl/lib/libcurl.so.4 /opt/libreoffice7.4/program/libcurl.so.4

(10)设置命令别名。

alias libreoffice='libreoffice7.4'
### LibreOffice 下载与安装教程 #### 一、下载 LibreOffice 对于不同操作系统,官方提供了对应的版本。访问官方网站获取最新版LibreOffice是一个可靠的选择[^2]。 - **Linux (CentOS 7)** 用户可以从官网上找到适用于 Linux 的 tar.gz 文件并下载下来[^1]。 ```bash wget https://download.documentfoundation.org/libreoffice/stable/7.4.0/rpm/x86_64/LibreOffice_7.4.0_Linux_x86-64_rpm.tar.gz ``` #### 二、准备环境 在服务器端创建专门用于存放 LibreOffice 压缩包及其解压后的文件夹,并将下载好的压缩包上传至此处。 ```bash mkdir -p /opt/software/libreoffice && cd $_ mv ~/Downloads/LibreOffice_*.tar.gz ./ ``` #### 三、解压软件包 使用 `tar` 工具解开刚才上传的 `.tar.gz` 形式的压缩包。 ```bash tar -xvzf LibreOffice_7.4.0_Linux_x86-64_rpm.tar.gz cd LibreOffice_7.4.0.3_Linux_x86-64_rpm/RPMS ``` #### 四、执行安装命令 通过 yum 或者 rpm 方式来进行实际的程序部署工作。 ```bash sudo rpm -Uvh *.rpm ``` #### 五、验证安装成果 可以通过尝试转换文档格式来检验是否成功安装LibreOffice 。比如把 docx 转换成 pdf: ```bash soffice --headless --convert-to pdf example.docx ``` 如果一切正常,则说明已经可以正常使用该应用了。 另外,在某些情况下为了更好地支持中文显示效果,还可以考虑从 Windows 上拷贝字体到 CentOS 中去。具体做法是在 `/usr/share/fonts/windowsFonts/` 创建新目录放置所需ttf文件,之后运行如下指令使更改生效: ```bash fc-cache -fv ``` 最后再试一次之前提到过的文档转换操作即可确认问题解决与否。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值