在 CentOS 上更新 LibreOffice(常简称 LibOffice),取决于你当前的安装方式。下面按最常见场景给你一套完整、稳妥的做法。
rpm -qa | grep libreoffice
或
which libreoffice
| 安装方式 | 说明 |
|---|---|
| yum / dnf 安装 | CentOS 自带仓库 |
| 官网 RPM 包手动安装 | 自己下载的 |
| 第三方仓库(如 EPEL) | 通过 epel-release |
CentOS 默认仓库里的 LibreOffice 较旧,EPEL 更新一些。
sudo yum install -y epel-release
或 CentOS 8 / Stream:
sudo dnf install -y epel-release
sudo yum update libreoffice*
或:
sudo dnf update libreoffice*
✅ 优点:
❌ 缺点:
sudo yum remove libreoffice*
或:
sudo dnf remove libreoffice*
官网:https://www.libreoffice.org/download/
选择:
例如:
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
(版本号以官网为准)
tar -zxvf LibreOffice_*_Linux_x86-64_rpm.tar.gz
cd LibreOffice_*_rpm/RPMS
sudo yum localinstall *.rpm
或:
sudo dnf localinstall *.rpm
libreoffice --version
sudo yum install flatpak
或:
sudo dnf install flatpak
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
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 版本 发我,我可以给你一条最合适、最安全的更新命令。