温馨提示×

如何在CentOS装LibreOffice

小樊
39
2026-08-30 21:11:25
栏目: 智能运维

在 CentOS 上安装 LibreOffice,常见有三种方式:官方 RPM 包(推荐)EPEL 仓库Flatpak。下面按推荐顺序给你详细说明,并附最新版本示例(以 LibreOffice 24.8 为例,你可以换成最新版)。


一、使用官方 RPM 包安装(最推荐 ✅)

1️⃣ 卸载旧版本(如有)

sudo yum remove libreoffice* -y

2️⃣ 下载 LibreOffice RPM 包

方式一:命令行下载(推荐)

cd /tmp
wget https://download.documentfoundation.org/libreoffice/stable/24.8.0/rpm/x86_64/LibreOffice_24.8.0_Linux_x86-64_rpm.tar.gz

⚠️ 版本号可替换,查看最新版:
https://www.libreoffice.org/download/download-libreoffice/


3️⃣ 解压

tar -xvf LibreOffice_24.8.0_Linux_x86-64_rpm.tar.gz

解压后目录类似:

LibreOffice_24.8.0.0_Linux_x86-64_rpm/
└── RPMS/

4️⃣ 安装 RPM 包

cd LibreOffice_24.8.0.0_Linux_x86-64_rpm/RPMS
sudo yum localinstall *.rpm -y

5️⃣ 验证安装

libreoffice --version

二、通过 EPEL 仓库安装(最简单但版本较旧)

1️⃣ 启用 EPEL(CentOS 7 / 8)

sudo yum install epel-release -y

CentOS Stream 9 通常已自带


2️⃣ 安装 LibreOffice

sudo yum install libreoffice -y

✅ 优点:简单
❌ 缺点:版本较老(通常 7.x)


三、使用 Flatpak 安装(适合桌面用户)

1️⃣ 安装 Flatpak

sudo yum install flatpak -y

2️⃣ 添加 Flathub

flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

3️⃣ 安装 LibreOffice

flatpak install flathub org.libreoffice.LibreOffice

运行:

flatpak run org.libreoffice.LibreOffice

四、常见问题解决

✅ 1. 缺少字体(中文乱码)

sudo yum install -y wqy-zenhei-fonts wqy-microhei-fonts

✅ 2. 无图形界面(服务器)

如果你只是处理文档(如转 PDF):

libreoffice --headless --convert-to pdf test.docx

✅ 3. CentOS 7 兼容性

CentOS 7 建议用官方 RPM 包,EPEL 版本很旧。


五、推荐方式总结

场景 推荐方式
生产 / 服务器 ✅ 官方 RPM
桌面 / 快速 ✅ EPEL
最新版 / 桌面 ✅ Flatpak

如果你愿意,可以告诉我:

  • ✅ CentOS 版本(7 / 8 / Stream 9)
  • ✅ 服务器 or 桌面
  • ✅ 是否需要中文 / 转 PDF / 批量处理

我可以给你 最合适的一套完整命令

0