Linux 上更新 LibreOffice 的实用方法
先确认安装来源与当前版本
libreoffice --versionapt list --installed | grep libreoffice(Debian/Ubuntu),或 rpm -qa | grep libreoffice(RHEL/CentOS/Fedora)flatpak list | grep org.libreoffice.libreofficesnap list | grep libreoffice按安装来源选择更新方式
sudo apt update && sudo apt upgrade libreofficesudo yum clean all && sudo yum update libreoffice(或使用 dnf)flatpak update 或 flatpak update org.libreoffice.libreofficesudo snap refresh libreoffice# 可选:卸载旧版
sudo yum remove libreoffice* -y # 或 dnf remove libreoffice*
# 下载并解压(示例为 x86_64,含中文语言包)
tar -zxvf LibreOffice_<版本号>_Linux_x86-64_rpm.tar.gz
tar -zxvf LibreOffice_<版本号>_Linux_x86-64_rpm_langpack_zh-CN.tar.gz -C LibreOffice_<版本号>_Linux_x86-64_rpm/
# 进入 RPM 目录并本地安装
cd LibreOffice_<版本号>_Linux_x86-64_rpm/RPMS
sudo yum localinstall *.rpm # 或 dnf install *.rpm
libreoffice --version 验证。升级后的验证与常见问题
libreoffice --version;必要时重启应用或会话/usr/bin/libreoffice* 是否存在多个版本或软链;按需调整软链,例如:ls -l /usr/bin/libreoffice*
sudo ln -sfn /usr/bin/libreoffice7.4 /usr/bin/libreoffice
/usr/share/fonts/ 并刷新缓存:sudo cp -r /mnt/c/Windows/Fonts/* /usr/share/fonts/
sudo fc-cache -fv
soffice --headless 启动服务进行转换或预览。