温馨提示×

怎么给CentOS更新LibOffice

小樊
32
2026-08-19 22:10:20
栏目: 智能运维

CentOS 上更新 LibreOffice(常简称 LibOffice),取决于你当前的安装方式。下面按最常见场景给你一套完整、稳妥的做法。


一、先确认当前安装方式(很重要)

rpm -qa | grep libreoffice

which libreoffice

常见情况

安装方式 说明
yum / dnf 安装 CentOS 自带仓库
官网 RPM 包手动安装 自己下载的
第三方仓库(如 EPEL) 通过 epel-release

二、方式一:通过 YUM / DNF 更新(推荐)

1️⃣ 启用 EPEL(如果还没启用)

CentOS 默认仓库里的 LibreOffice 较旧,EPEL 更新一些。

sudo yum install -y epel-release

或 CentOS 8 / Stream:

sudo dnf install -y epel-release

2️⃣ 更新 LibreOffice

sudo yum update libreoffice*

或:

sudo dnf update libreoffice*

✅ 优点:

  • 简单
  • 自动处理依赖
  • 稳定

❌ 缺点:

  • 版本可能不是最新

三、方式二:卸载旧版,安装官网最新版(推荐给需要新功能的人)

1️⃣ 卸载旧版本

sudo yum remove libreoffice*

或:

sudo dnf remove libreoffice*

2️⃣ 下载最新版 LibreOffice

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

选择:

  • Linux (rpm)
  • 64 位

例如:

cd /tmp
wget https://download.documentfoundation.org/libreoffice/stable/7.6.4/rpm/x86_64/LibreOffice_7.6.4_Linux_x86-64_rpm.tar.gz

(版本号以官网为准)


3️⃣ 解压

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

4️⃣ 安装 RPM 包

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

或:

sudo dnf localinstall *.rpm

5️⃣ 验证

libreoffice --version

四、方式三:Flatpak(适合 CentOS 7 / 8 / Stream)

1️⃣ 安装 Flatpak

sudo yum install flatpak

或:

sudo dnf install flatpak

2️⃣ 添加 Flathub

flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

3️⃣ 安装 / 更新 LibreOffice

flatpak install flathub org.libreoffice.LibreOffice

更新:

flatpak update

✅ 优点:版本最新
❌ 缺点:包体积大,启动稍慢


五、常见问题

❓ 更新后打不开

libreoffice --version

如果报错,尝试:

sudo yum install libreoffice-gtk2 libreoffice-gtk3

❓ 中文界面乱码 / 缺失

sudo yum install libreoffice-langpack-zh-Hans

六、推荐方案总结

需求 推荐方式
稳定、省事 yum / dnf
最新功能 官网 RPM
CentOS 7 老系统 Flatpak

如果你愿意,可以把 CentOS 版本号当前 LibreOffice 版本 发我,我可以给你一条最合适、最安全的更新命令

0