Linux中如何更新LibOffice
导读:Linux 更新 LibreOffice 的实用步骤 先确认名称与当前版本 正确名称是 LibreOffice(常被误写为“LibOffice”)。 查看已安装版本与路径: 版本:libreoffice --version 安装状态:w...
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/ppa → sudo 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 flatpak 与 flatpak 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/ppa→sudo apt install ppa-purge & & sudo ppa-purge ppa:libreoffice/ppa。 - 文档兼容与显示:若升级后出现排版/字体差异,安装常用中文字体并更新缓存,例如将 Windows 字体拷贝至
/usr/share/fonts/后执行fc-cache -fv;必要时检查文档兼容性或尝试不同版本。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: Linux中如何更新LibOffice
本文地址: https://pptw.com/jishu/752900.html
