在 CentOS 上安装 LibreOffice(你写的 liboffice 应该是 LibreOffice),常见有以下几种方式。下面按推荐程度给你说明。
sudo yum install libreoffice
sudo dnf install libreoffice
安装完成后,可以运行:
libreoffice --version
✅ 优点:简单、稳定
❌ 缺点:版本通常不是最新
如果你只是需要 命令行转换文档(如 docx → pdf),可以只装核心组件:
sudo yum install libreoffice-core libreoffice-writer libreoffice-calc
或者:
sudo dnf install libreoffice-headless
sudo yum remove libreoffice*
去官网: https://www.libreoffice.org/download/
例如(示例版本):
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
tar -xzf LibreOffice_24.2.5_Linux_x86-64_rpm.tar.gz
cd LibreOffice_24.2.5_Linux_x86-64_rpm/RPMS
sudo yum localinstall *.rpm
如果你是 CentOS 服务器(无桌面),建议这样用:
libreoffice --headless --convert-to pdf test.docx
如有中文字体问题,需安装字体:
sudo yum groupinstall "Fonts"
which libreoffice
或
which soffice
安装中文字体:
sudo yum install wqy-zenhei-fonts
如果你告诉我:
我可以给你更精确的安装方案。