温馨提示×

centos装liboffice报错咋修

小樊
49
2026-09-18 11:40:37
栏目: 智能运维

在 CentOS 上安装 LibreOffice(你写的 liboffice 一般是 LibreOffice) 报错,常见原因和对应解决办法如下。你可以先对照看看是哪一种。


一、最常见:用 yum 安装时报依赖错误

报错示例

Error: Package: libreoffice-core-xxx
Requires: libxxx.so()(64bit)

或

Nothing to do

解决

  1. 先更新系统
sudo yum update -y
  1. 启用 EPEL 源(非常重要)
sudo yum install -y epel-release
  1. 再安装
sudo yum install -y libreoffice

CentOS 7 用 yum
CentOS 8 / Stream 用 dnf


二、CentOS 8 / Stream 已停止维护(常见坑)

现象

Failed to download metadata for repo 'AppStream'

解决

CentOS 8 官方源已下线,需要换源:

sudo sed -i 's|mirrorlist=|#mirrorlist=|g' /etc/yum.repos.d/CentOS-*
sudo sed -i 's|#baseurl=http://mirror.centos.org|baseurl=https://vault.centos.org|g' /etc/yum.repos.d/CentOS-*

然后:

sudo dnf install -y libreoffice

三、手动安装 RPM 包报错

如果你是从官网下载的 .rpm 包:

sudo yum localinstall *.rpm

报错一般是:

  • 缺字体
  • 缺 libreoffice-core
  • 架构不对(i686 vs x86_64)

解决

sudo yum install -y *.rpm

或

sudo dnf install -y *.rpm

不要只装部分 RPM。


四、最小化系统缺少图形依赖

服务器版 CentOS 没桌面,也会报错。

解决(无界面也能跑)

sudo yum groupinstall -y "X Window System"
sudo yum install -y libreoffice-headless

五、建议你贴报错信息

如果你愿意,把完整报错截图或文字发出来,我可以直接告诉你哪一行有问题。

你可以回复类似:

CentOS 7,yum install libreoffice 报 xxx 错误

我帮你精准修。

0 踩