温馨提示×

centos升liboffice如何做

小樊
41
2026-09-18 11:25:38
栏目: 智能运维

在 CentOS 上升级 LibreOffice(你写的 liboffice 应该是 LibreOffice)一般有几种方式,下面按推荐程度给你说明。


一、推荐方式:用官方 RPM 包升级(最干净、版本最新)

1. 卸载旧版本(可选但建议)

sudo yum remove libreoffice*

或

sudo dnf remove libreoffice*

2. 下载最新版 LibreOffice

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

选择:

  • Linux (64-bit)
  • RPM
  • 下载 .tar.gz

例如:

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

或

sudo dnf localinstall *.rpm

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

CentOS 7

sudo yum install epel-release
sudo yum update libreoffice*

CentOS 8 / Stream

sudo dnf install epel-release
sudo dnf update libreoffice*

⚠️ 系统仓库版本通常落后官方很多。


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

如果你的 CentOS 有图形界面:

sudo dnf install flatpak
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
flatpak install flathub org.libreoffice.LibreOffice

四、常见问题

1. 命令行启动测试

libreoffice --version

2. 依赖问题

CentOS 7 可能需要:

sudo yum install cairo cups-libs libSM

3. 无图形界面服务器

可只装核心:

sudo yum install libreoffice-core libreoffice-writer libreoffice-calc

如果你告诉我:

  • CentOS 版本(7 / 8 / Stream)
  • 是否用命令行还是桌面
  • 当前 LibreOffice 版本

我可以给你精确命令。

0 踩