温馨提示×

怎么在CentOS升级LibOffice

小樊
35
2026-08-20 00:25:25
栏目: 智能运维

CentOS 上升级 LibreOffice(常简称 LibOffice),推荐方式取决于你当前版本和 CentOS 版本。下面按最常用、最稳妥的方式给你说明。


一、先确认当前情况

1️⃣ 查看当前 LibreOffice 版本

libreoffice --version

2️⃣ 查看 CentOS 版本

cat /etc/centos-release

⚠️ 注意:

  • CentOS 7 已停止官方维护,默认仓库的 LibreOffice 很老
  • CentOS Stream 8 / 9 情况稍好,但仍不建议直接用系统仓库升级

二、推荐方式(✅ 官方 RPM 包,最稳妥)

✅ 适用于所有 CentOS 版本

1️⃣ 卸载旧版本(防止冲突)

sudo yum remove libreoffice* -y

或(CentOS 8+):

sudo dnf remove libreoffice* -y

2️⃣ 下载最新版 LibreOffice(官方)

去官网:

https://www.libreoffice.org/download/

选择:

  • Linux (rpm)
  • 64-bit

或使用命令行(示例,版本请换成最新):

cd /tmp
wget https://download.documentfoundation.org/libreoffice/stable/24.2.5/rpm/x86_64/LibreOffice_24.2.5_Linux_x86-64_rpm.tar.gz

3️⃣ 解压

tar -xvf LibreOffice_*_Linux_x86-64_rpm.tar.gz

4️⃣ 安装 RPM 包

cd LibreOffice_*_rpm/RPMS
sudo yum localinstall *.rpm -y

或:

sudo dnf localinstall *.rpm -y

5️⃣ 验证

libreoffice --version

三、如果是中文环境(建议安装中文语言包)

下载语言包(示例)

wget https://download.documentfoundation.org/libreoffice/stable/24.2.5/rpm/x86_64/LibreOffice_24.2.5_Linux_x86-64_rpm_langpack_zh-CN.tar.gz

解压并安装:

tar -xvf LibreOffice_*_langpack_zh-CN.tar.gz
cd LibreOffice_*_langpack_zh-CN/RPMS
sudo yum localinstall *.rpm -y

四、CentOS 7 特别说明(⚠️ 很重要)

CentOS 7:

  • 默认 glibc 较老
  • LibreOffice 7.5+ 可能不再支持

✅ 建议:

  • 使用 LibreOffice 7.4.x(最后一个支持 CentOS 7 的版本)
  • 或升级系统到 Rocky / Alma / CentOS Stream 9

五、不推荐的方式 ❌

方式 原因
yum install libreoffice 版本极老
用 EPEL 升级 更新慢
用 Snap / Flatpak CentOS 支持差

六、常见问题

❓ 升级后打不开

sudo yum install libreoffice-gtk2 libreoffice-gtk3

❓ 字体显示异常

sudo yum install wqy-zenhei-fonts wqy-microhei-fonts

七、总结(推荐路线)

最佳方案

卸载旧版 → 官方 RPM → 手动安装

CentOS 7

LibreOffice ≤ 7.4

新系统

CentOS Stream 9 + 最新 LibreOffice

如果你愿意,可以告诉我:

  • ✅ CentOS 具体版本
  • ✅ 当前 LibreOffice 版本
  • ✅ 是否需要中文 / 企业环境

我可以给你精确到命令的升级方案

0