温馨提示×

centos装liboffice要依赖什么

小樊
32
2026-09-15 12:13:12
栏目: 智能运维

CentOS 上安装 LibreOffice(你写的 liboffice 通常指 LibreOffice)时,依赖项取决于你使用的安装方式(yum/dnf 安装 还是 官方 RPM 包安装)。下面分开说明。


一、通过 CentOS 官方仓库安装(推荐,依赖自动解决)

CentOS 7

yum install libreoffice

CentOS 8 / Stream

dnf install libreoffice

优点:依赖自动安装
版本较旧

常见依赖(系统会自动装)

  • libreoffice-core
  • libreoffice-writer
  • libreoffice-calc
  • libreoffice-impress
  • libreoffice-draw
  • libreoffice-math
  • libreoffice-langpack-*(中文需装)
  • cups(打印)
  • fontconfig
  • libXext, libXrender
  • gtk3
  • glib2
  • cairo
  • dbus
  • nss
  • java(可选,但推荐)

二、安装中文语言包(很重要)

# CentOS 7
yum install libreoffice-langpack-zh-CN

# CentOS 8
dnf install libreoffice-langpack-zh-CN

三、使用 LibreOffice 官方 RPM 包(版本新,但依赖要手动)

1. 下载

wget https://download.documentfoundation.org/libreoffice/stable/X.Y.Z/rpm/x86_64/LibreOffice_*.tar.gz

2. 解压

tar -xzf LibreOffice_*.tar.gz
cd LibreOffice_*/RPMS

3. 安装

yum localinstall *.rpm

⚠️ 可能缺少的依赖

  • libSM
  • libICE
  • libXinerama
  • libXrandr
  • libXcursor
  • libXcomposite
  • libGL
  • mesa-libGL
  • cairo
  • pango
  • harfbuzz
  • nss
  • cups-libs
  • java-1.8.0-openjdk(推荐)

如报错,用:

yum install <缺少的包>

四、最小化系统特别注意

如果是 最小化安装 CentOS,建议先装:

yum groupinstall "X Window System"
yum install gtk3 fontconfig

否则可能:

  • 无法启动 GUI
  • 中文乱码
  • 字体显示异常

五、验证安装

libreoffice --version

如果你告诉我:

  • ✅ CentOS 版本(7 / 8 / Stream)
  • ✅ 是否带桌面环境
  • ✅ 用 yum 还是官方 RPM

我可以给你精确的一条命令安装方案

0