在 CentOS 上更新 LibreOffice(你写的 liboffice 通常是 LibreOffice)有几种常见做法,取决于你当前是怎么安装的。下面按推荐程度说明。
rpm -qa | grep libreoffice
libreoffice-* 的 rpm 包 → 系统自带版本(用 yum/dnf 安装).rpm 或 .tar.gz → 手动安装版适用于 系统自带 LibreOffice
sudo yum update libreoffice*
sudo dnf update libreoffice*
⚠️ 注意:
官方仓库里的 LibreOffice 版本通常较旧,不会是最新版。
如果你想要最新版(如 24.x),建议从官网安装。
sudo yum remove libreoffice*
# 或
sudo dnf remove libreoffice*
去官网: https://www.libreoffice.org/download/
选择:
cd ~/Downloads
wget https://download.documentfoundation.org/libreoffice/stable/24.2.5/rpm/x86_64/LibreOffice_24.2.5_Linux_x86-64_rpm.tar.gz
(版本号以官网为准)
tar -xzf LibreOffice_*_Linux_x86-64_rpm.tar.gz
cd LibreOffice_*_Linux_x86-64_rpm/RPMS
sudo yum localinstall *.rpm
# 或
sudo dnf localinstall *.rpm
如果系统支持 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
| 需求 | 推荐方式 |
|---|---|
| 稳定、省事 | 官方仓库 |
| 最新功能 | 官网 RPM |
| 不想折腾 | Flatpak |
如果你愿意,可以告诉我:
我可以给你精确的命令。