在很多企业级项目或内网环境中,服务器往往无法连接外网。如果需要在这样的环境下处理文档,Linux LibreOffice 离线安装就成了必经之路。LibreOffice 是一款强大的开源办公套件,其强大的命令行模式能让我们轻松实现高效的 Word转PDF 功能。
首先,我们需要在有网的环境中提前准备好 LibreOffice安装包。建议前往官网下载对应的 RPM 或 DEB 压缩包(根据你的系统版本选择,CentOS选RPM,Ubuntu选DEB)。
1. 解压安装包: 使用tar命令解压下载好的压缩包。
tar -zxvf LibreOffice_X.X.X_Linux_x86-64_rpm.tar.gz
2. 批量安装: 进入解压后的 RPMS 目录,执行安装指令。在CentOS系统中,我们可以使用 yum 命令进行本地安装:
cd LibreOffice_X.X.X/RPMS/yum localinstall *.rpm
3. 安装中文语言包: 步骤同上,确保在处理中文文档时不会出现异常。
这是实现 命令行转换PDF 的关键。如果Linux没有安装Windows常用字体,生成的PDF会出现方块字。请将 Windows 下的 SimSun.ttc, arial.ttf 等字体拷贝到 Linux 的 /usr/share/fonts/chinese 目录下,并执行以下命令刷新缓存:
fc-cache -fv 安装和配置完成后,即可在终端使用以下命令测试转换功能。无需启动图形界面即可完成:
libreoffice7.x --headless --convert-to pdf /data/test.docx --outdir /data/output/
注:--headless 表示无界面模式,--convert-to pdf 指定转换目标,--outdir 指定输出目录。
通过以上步骤,你已经成功掌握了在 Linux 上离线部署 LibreOffice 的全过程。无论是服务器端的自动化处理,还是安全内网的文档转换,这种 命令行转换PDF 的方式都非常高效且稳定。希望本教程能帮助到你!
本文由主机测评网于2026-04-13发表在主机测评网_免费VPS_免费云服务器_免费独立服务器,如有疑问,请联系我们。
本文链接:https://www.vpshk.cn/20260436353.html