温馨提示×

Linux中如何更新LibOffice

小樊
45
2025-11-20 17:25:34
栏目: 智能运维

Linux 更新 LibreOffice 的实用步骤

先确认名称与当前版本

  • 正确名称是 LibreOffice(常被误写为“LibOffice”)。
  • 查看已安装版本与路径:
    • 版本:libreoffice --version
    • 安装状态:which libreoffice
    • RPM 系检查:rpm -qa | grep office
    • 如命令不存在或版本异常,建议先卸载后重装(见下文)。

按发行版与安装方式选择更新方法

  • 下表汇总了常见场景与命令,复制对应区块执行即可。
场景 更新或安装命令 说明
Debian/Ubuntu(APT) sudo apt update && sudo apt install --only-upgrade libreoffice 使用发行版仓库升级;如需全新安装可用 sudo apt install libreoffice
Ubuntu 系获取更新更快(PPA) sudo add-apt-repository ppa:libreoffice/ppasudo apt update && sudo apt install libreoffice 第三方 PPA,版本通常较新;遇到问题时可用 ppa-purge 回退
RHEL/CentOS(YUM/DNF) sudo yum update libreoffice(或 sudo dnf update libreoffice 发行版仓库版本通常较旧;如需新版本,建议改用 Flatpak/Snap
通用方式(Flatpak) flatpak update org.libreoffice.libreoffice 若未安装:sudo yum install -y flatpakflatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
通用方式(Snap) sudo snap refresh libreoffice 若未安装:sudo snap install libreoffice --classic
官方离线 RPM 全新安装 卸载旧版:sudo yum remove libreoffice* -y → 下载最新 .tar.gz → 解压:tar -zxvf LibreOffice_版本号_Linux_x86-64_rpm.tar.gz → 安装:cd LibreOffice_版本号_Linux_x86-64_rpm/RPMS && sudo yum localinstall *.rpm 适合需要特定版本或离线环境;注意与系统仓库版本并存可能导致冲突

以上命令适用于常见发行版与安装形态;Flatpak/Snap 可自动保持较新版本,适合希望长期获得上游更新的用户。

升级后的验证与常见问题

  • 验证版本:libreoffice --version;必要时用 which libreoffice 确认命令路径。
  • 多版本并存与文件关联:使用 Snap/Flatpak 时可能与系统包管理器安装的版本并存,出现菜单项或文件关联混乱时,优先使用同一渠道的版本,必要时卸载另一版本再测试。
  • 降级与回退(Ubuntu PPA 场景):如需回到发行版版本,先移除 PPA 并 purge:sudo add-apt-repository --remove ppa:libreoffice/ppasudo apt install ppa-purge && sudo ppa-purge ppa:libreoffice/ppa
  • 文档兼容与显示:若升级后出现排版/字体差异,安装常用中文字体并更新缓存,例如将 Windows 字体拷贝至 /usr/share/fonts/ 后执行 fc-cache -fv;必要时检查文档兼容性或尝试不同版本。

0