可以的,CentOS 完全支持安装 LibreOffice。
不过,根据您使用的 CentOS 版本(是 CentOS 7、CentOS 8 还是 CentOS Stream),安装方法会有所不同。以下是几种常见的安装方式:
这是最省事的方法,系统会自动处理依赖关系。
1. 对于 CentOS 7: CentOS 7 默认仓库里的 LibreOffice 版本通常比较旧(比如 5.x 版本)。
sudo yum install libreoffice
2. 对于 CentOS 8 / CentOS Stream 8 / CentOS Stream 9:
CentOS 8 及以后版本使用 dnf 作为包管理器,仓库里的软件版本通常较新。
sudo dnf install libreoffice
注意:使用这种方法安装的版本可能不是最新的“Fresh”版本,但胜在稳定且安装方便。
如果您需要最新的功能(比如 LibreOffice 7.x 或更高版本),建议去官网下载官方编译好的 RPM 包。
访问官网下载页面: 前往 LibreOffice 下载页,选择 Linux (64-bit) (RPM) 版本下载。
解压并安装:
假设您下载的文件是 LibreOffice_xx.x.x_Linux_x86-64_rpm.tar.gz。
# 解压文件
tar -xvf LibreOffice_*_Linux_x86-64_rpm.tar.gz
# 进入解压后的目录(通常里面有个 RPMS 文件夹)
cd LibreOffice_*/RPMS
# 安装所有 RPM 包
sudo yum localinstall *.rpm # CentOS 7
# 或者
sudo dnf localinstall *.rpm # CentOS 8/Stream
如果您的系统配置了 Flatpak,这是获取最新版 LibreOffice 的另一种好方法,它不会干扰系统自带的库。
安装 Flatpak(如果未安装):
sudo yum install flatpak # CentOS 7
sudo dnf install flatpak # CentOS 8/Stream
添加 Flathub 仓库并安装 LibreOffice:
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
flatpak install flathub org.libreoffice.LibreOffice
# 如果是通过 yum/dnf 安装
sudo yum install libreoffice-langpack-zh-CN
sudo yum install java-1.8.0-openjdk
总结: 直接运行 sudo yum install libreoffice 或 sudo dnf install libreoffice 即可快速安装。