温馨提示×

centos升级后liboffice咋办

小樊
46
2026-10-06 07:25:33
栏目: 智能运维

你应该是说 CentOS 升级系统后,LibreOffice(你写的 liboffice)出问题了怎么办 吧?下面按常见情况说一下处理思路。


一、先确认是哪种“升级”

CentOS 升级通常分几种:

  1. 小版本升级(如 7.9 → 7.9 更新)
  2. 大版本升级(如 CentOS 7 → 8 / Stream)
  3. 第三方源升级(如 EPEL、RPM Fusion)

不同情况影响不一样。


二、最常见问题 & 解决办法

1️⃣ LibreOffice 打不开 / 闪退

一般是 依赖库版本变了。

libreoffice --version

如果报错,看缺什么库:

ldd $(which libreoffice) | grep "not found"

解决方式:

sudo yum reinstall libreoffice*
# 或
sudo dnf reinstall libreoffice*

2️⃣ 升级后 LibreOffice 被卸载了

大版本升级(尤其 7 → 8)很容易发生。

检查是否还在:

rpm -qa | grep libreoffice

如果没了,直接装:

sudo dnf install libreoffice

3️⃣ 界面乱 / 字体异常

通常是 GTK / 字体配置变化。

sudo dnf groupinstall "Fonts"

或重置配置:

rm -rf ~/.config/libreoffice

4️⃣ 用的是第三方 LibreOffice(如官方 RPM)

系统升级后可能不兼容。

建议:

  • 卸载第三方版本
  • 用系统源版本
sudo rpm -e $(rpm -qa | grep libreoffice)
sudo dnf install libreoffice

三、CentOS 8 / Stream 用户特别注意

CentOS 8 已 EOL,建议:

  • 用 LibreOffice 官方 AppImage
  • 或迁移到 Rocky / AlmaLinux

AppImage 用法:

chmod +x LibreOffice-*.AppImage
./LibreOffice-*.AppImage

四、快速自检清单 ✅

  • [ ] libreoffice --version 能跑
  • [ ] 没有 missing library
  • [ ] ~/.config/libreoffice 已重置测试
  • [ ] 系统源版本优先

如果你能告诉我:

  • CentOS 几?(7 / 8 / Stream)
  • 怎么升级的?
  • 具体报错信息

我可以直接给你精确命令。

0 踩