别再只用yum了!手把手教你用RPM包在CentOS 7.9上安装最新版LibreOffice 7.5.4(含中文包)
2026/5/26 13:32:16 网站建设 项目流程

告别老旧版本:CentOS 7.9手动安装LibreOffice 7.5.4全攻略

在开源办公软件领域,LibreOffice无疑是当前最活跃、功能最全面的选择之一。然而许多CentOS用户发现,通过系统默认的yum仓库安装的LibreOffice版本往往落后官方最新版数年之久。以CentOS 7.9为例,yum提供的5.3.6版本与官方最新的7.5.4版本相比,不仅缺少大量新功能,还可能存在已知的安全漏洞。本文将详细介绍如何通过手动下载RPM包的方式,在CentOS 7.9系统上安装最新版LibreOffice 7.5.4,包括中文语言包和帮助文档的完整配置过程。

1. 为什么选择手动安装而非yum

1.1 版本差异的实质影响

LibreOffice 5.3.6(yum提供)与7.5.4(最新稳定版)之间存在近5年的开发差距,这不仅仅是版本号的提升,更带来了实质性的用户体验改善:

  • 性能优化:7.5.4版本的启动速度比5.3.6快40%,内存占用减少25%
  • 格式兼容性:完美支持Office 2019/2021的.docx、.xlsx等格式
  • 新功能
    • 改进的表格数据处理能力
    • 增强的PDF导出选项
    • 现代化的用户界面
    • 更完善的云端服务集成

1.2 依赖管理对比

虽然yum能自动解决依赖关系,但手动安装RPM包同样可以确保系统完整性:

特性yum安装手动RPM安装
版本控制固定旧版本可自由选择最新版
依赖解决自动需手动处理
更新维护系统更新统一管理需手动更新
安装位置系统默认路径可自定义目录
多版本共存不支持可实现

2. 准备工作与环境检查

2.1 系统要求确认

在开始安装前,请确保您的CentOS 7.9系统满足以下条件:

# 检查系统版本 cat /etc/redhat-release # 输出应显示:CentOS Linux release 7.9.2009 (Core) # 检查架构 uname -m # 应显示x86_64(64位系统)

2.2 必要依赖安装

LibreOffice 7.5需要一些额外的依赖库,这些可能不在默认安装中:

yum install -y java-11-openjdk cups-libs libXinerama dbus-glib

提示:如果系统中已有旧版LibreOffice,建议先卸载以避免冲突:

yum remove libreoffice*

3. 下载与安装LibreOffice 7.5.4

3.1 获取官方RPM包

访问LibreOffice官网下载页面,获取以下三个必要组件:

  1. 主程序包:LibreOffice_7.5.4_Linux_x86-64_rpm.tar.gz
  2. 中文语言包:LibreOffice_7.5.4_Linux_x86-64_rpm_langpack_zh-CN.tar.gz
  3. 中文帮助包:LibreOffice_7.5.4_Linux_x86-64_rpm_helppack_zh-CN.tar.gz

使用wget直接下载到/opt目录:

cd /opt wget https://download.documentfoundation.org/libreoffice/stable/7.5.4/rpm/x86_64/LibreOffice_7.5.4_Linux_x86-64_rpm.tar.gz wget https://download.documentfoundation.org/libreoffice/stable/7.5.4/rpm/x86_64/LibreOffice_7.5.4_Linux_x86-64_rpm_langpack_zh-CN.tar.gz wget https://download.documentfoundation.org/libreoffice/stable/7.5.4/rpm/x86_64/LibreOffice_7.5.4_Linux_x86-64_rpm_helppack_zh-CN.tar.gz

3.2 安装主程序

解压并安装主程序包:

tar -zxvf LibreOffice_7.5.4_Linux_x86-64_rpm.tar.gz cd LibreOffice_7.5.4.2_Linux_x86-64_rpm/RPMS/ rpm -ivh *.rpm

安装完成后,LibreOffice 7.5将被安装在/opt/libreoffice7.5/目录下。

3.3 安装中文支持

依次安装中文语言包和帮助文档:

# 安装中文语言包 tar -zxvf ../LibreOffice_7.5.4_Linux_x86-64_rpm_langpack_zh-CN.tar.gz cd LibreOffice_7.5.4.2_Linux_x86-64_rpm_langpack_zh-CN/RPMS/ rpm -ivh *.rpm # 安装中文帮助文档 cd /opt tar -zxvf LibreOffice_7.5.4_Linux_x86-64_rpm_helppack_zh-CN.tar.gz cd LibreOffice_7.5.4.2_Linux_x86-64_rpm_helppack_zh-CN/RPMS/ rpm -ivh *.rpm

4. 常见问题解决与优化

4.1 依赖缺失处理

如果安装过程中出现依赖错误,可以使用以下命令查看缺少的依赖:

rpm -qpR *.rpm | grep -v "已安装"

对于缺失的依赖,优先从EPEL仓库获取:

yum install -y epel-release yum install -y <缺失的包名>

4.2 创建桌面快捷方式

为了让LibreOffice更容易访问,可以创建桌面快捷方式:

cp /opt/libreoffice7.5/share/xdg/writer.desktop ~/Desktop/ chmod +x ~/Desktop/writer.desktop

4.3 命令行使用技巧

LibreOffice提供了强大的命令行功能,例如批量文档转换:

# 将当前目录下所有.docx转换为PDF /opt/libreoffice7.5/program/soffice --headless --convert-to pdf *.docx # 指定输出目录 /opt/libreoffice7.5/program/soffice --headless --convert-to pdf --outdir ~/converted *.docx

5. 版本维护与更新策略

手动安装的LibreOffice不会通过yum更新,需要定期检查官网的新版本。建议设置每季度检查一次更新,更新流程与初次安装类似:

  1. 备份当前配置文件(位于~/.config/libreoffice)
  2. 卸载旧版本:rpm -e $(rpm -qa | grep libreoffice)
  3. 下载并安装新版本RPM包
  4. 恢复配置文件

对于生产环境,可以考虑编写自动化脚本来完成版本检查与更新过程,减少人工干预。

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询