在 CentOS 上升级 LibreOffice 的方法取决于你当前是通过 系统仓库 还是 官方安装包 安装的。下面按常见场景详细说明。
rpm -qa | grep libreoffice
或
which libreoffice
常见情况:
sudo yum update libreoffice*
sudo dnf update libreoffice*
⚠️ 注意:系统仓库里的 LibreOffice 版本通常较旧,不会是最新版。
sudo yum remove libreoffice* -y
或
sudo dnf remove libreoffice* -y
官网: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 -xzf LibreOffice_*_Linux_x86-64_rpm.tar.gz
cd LibreOffice_*_rpm/RPMS
sudo yum localinstall *.rpm
或
sudo dnf install *.rpm
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
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 模式 |
如果你愿意,可以告诉我:
我可以给你 最合适的一条升级命令 ✅