LibreOffice与CentOS的兼容性概述
LibreOffice作为主流开源办公套件,与CentOS的兼容性整体良好,支持CentOS 7及以上版本(需注意CentOS 7已于2024年6月30日停止官方支持,CentOS 8已于2021年底停止支持)。多数情况下,用户可通过标准流程安装并运行LibreOffice,满足日常办公需求。
安装前需确保CentOS系统为最新版本(通过sudo yum update -y更新),避免因系统版本过旧导致依赖冲突。
sudo yum install -y libreoffice
此方式会自动解决多数基础依赖问题。cd /path/to/libreoffice/RPMS/x86_64/
sudo yum localinstall *.rpm
手动安装需注意选择与系统版本匹配的LibreOffice版本(如CentOS 7建议选择6.x系列,CentOS Stream 8/9建议选择7.x及以上)。通过命令行转换文档格式测试功能是否正常,例如将TXT文件转为HTML:
libreoffice --headless --convert-to html /path/to/test.txt --outdir /path/to/output
若转换成功且无报错(如“convert /path/to/test.txt to HTML format”),则说明基础功能兼容。
安装过程中若提示缺少依赖(如libGLU.so.1、libXss.so.1),可通过Yum安装对应库:
sudo yum install -y mesa-libGLU libXss libXtst
多数情况下,Yum会自动提示缺失的依赖项。
若出现文档中文字体显示为方框(如宋体、微软雅黑无法正常显示),需安装对应字体:
simsun.ttc)复制至/usr/share/fonts/目录,执行以下命令更新字体缓存:cd /usr/share/fonts/
sudo mkfontscale
sudo mkfontdir
sudo fc-cache -fv
source /etc/profile
wqy-microhei-fonts(文泉驿微米黑)等开源中文字体,改善中文显示效果。# Flatpak安装
sudo yum install -y flatpak
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
flatpak install flathub org.libreoffice.LibreOffice
# Snap安装
sudo snap install libreoffice --classic
Flatpak/Snap版本会自动更新,避免版本滞后问题。