温馨提示×

centos升级liboffice如何做

小樊
45
2026-09-24 14:00:24
栏目: 智能运维

在 CentOS 上升级 LibreOffice(你提到的 liboffice 通常指 LibreOffice),常见有三种方式。下面按推荐程度给你说明。


一、推荐方式:使用官方 RPM 包升级(最干净、最可控)

1. 卸载旧版本(重要)

避免版本冲突:

sudo yum remove libreoffice* -y

2. 下载最新版 LibreOffice

去官网: https://www.libreoffice.org/download/download-libreoffice/

选择 Linux (64-bit) (RPM)
例如:

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

3. 解压

tar -xzf LibreOffice_24.2.5_Linux_x86-64_rpm.tar.gz

4. 安装

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

5. 验证

libreoffice --version

二、使用 EPEL / 系统仓库升级(版本较旧)

适合不追求最新版的情况。

sudo yum install epel-release -y
sudo yum update libreoffice* -y

⚠ 注意:
CentOS 自带仓库中的 LibreOffice 通常落后官方很多。


三、使用 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 update

常见问题

Q1:升级后打不开?

可能是旧配置冲突:

rm -rf ~/.config/libreoffice

Q2:CentOS 7 还是 8?

  • CentOS 7:建议用官方 RPM
  • CentOS 8 / Stream:可用 DNF + RPM

Q3:服务器无桌面?

LibreOffice 可无界面使用(转换文档):

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

如果你告诉我:

  • CentOS 版本(7 / 8 / Stream)
  • 是否桌面环境
  • 当前 LibreOffice 版本

我可以给你精确命令。

0 踩