温馨提示×

CentOS怎么升级LibOffice

小樊
37
2026-08-04 19:08:37
栏目: 智能运维

CentOS 上升级 LibreOffice 的方法取决于你当前是通过 系统仓库 还是 官方安装包 安装的。下面按常见场景详细说明。


一、先确认当前安装方式

rpm -qa | grep libreoffice

which libreoffice

常见情况:

  • yum / dnf 安装:系统自带仓库
  • 下载 rpm 包手动安装:官方最新版
  • snap / flatpak:第三方方式

二、通过系统仓库升级(最简单)

CentOS 7

sudo yum update libreoffice*

CentOS 8 / Stream 8+

sudo dnf update libreoffice*

⚠️ 注意:系统仓库里的 LibreOffice 版本通常较旧,不会是最新版。


三、升级到官方最新版(推荐)

1️⃣ 卸载旧版本(非常重要)

sudo yum remove libreoffice* -y

sudo dnf remove libreoffice* -y

2️⃣ 下载最新版 LibreOffice

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

选择:

  • Linux (rpm)
  • 64 位
  • 语言(如 zh-CN)

示例:

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 -xzf LibreOffice_*_Linux_x86-64_rpm.tar.gz

4️⃣ 安装

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

sudo dnf install *.rpm

5️⃣ 安装中文语言包(可选)

cd ../..
tar -xzf LibreOffice_*_zh-CN.rpm.tar.gz
cd LibreOffice_*_zh-CN/RPMS
sudo yum localinstall *.rpm

四、验证版本

libreoffice --version

五、常见问题

❓ 升级后打不开

rm -rf ~/.config/libreoffice

❓ 缺少字体(中文乱码)

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

❓ CentOS 7 太老,新版不支持?

  • 可尝试 LibreOffice 7.4 或 7.5
  • 或改用 Flatpak 版本

六、Flatpak 方式(推荐服务器/桌面通用)

sudo yum install flatpak -y
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
flatpak install flathub org.libreoffice.LibreOffice

运行:

flatpak run org.libreoffice.LibreOffice

七、总结建议

场景 推荐方式
稳定优先 yum / dnf
需要新功能 官方 RPM
不想折腾依赖 Flatpak
服务器无 GUI headless 模式

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

  • ✅ CentOS 版本(7 / 8 / Stream)
  • ✅ 是否桌面环境
  • ✅ 当前 LibreOffice 版本

我可以给你 最合适的一条升级命令

0