LibreOffice是OpenOffice.org 办公套件衍生版, 同样免费开源,以Mozilla Public License V2.0许可证分发源代码,但相比OpenOffice增加了很多特色功能。LibreOffice拥有强大的数据导入和导出功能,能直接导入PDF文档、微软Works、LotusWord,支持主要的OpenXML格式。软件本身并不局限于Debian和Ubuntu平台,OpenXML格式Windows、Mac、PRM packageLinux等多个系统平台。
一 通过下载安装包的方法安装:
首先查看系统是32位还是64位,然后从官网下载压缩包。这里的系统版本是centos32位系统。
# file /bin/ls查看系统位数
# uname -a查看系统信息
安装包下载地址:
主程序
http://donate.libreoffice.org/zh-CN/dl/rpm-x86/4.4.7/zh-CN/LibreOffice_4.4.7_Linux_x86_rpm.tar.gz (32)
http://donate.libreoffice.org/zh-CN/dl/rpm-x86_64/4.4.7/zh-CN/LibreOffice_4.4.7_Linux_x86-64_rpm.tar.gz (64)
中文语言包
http://download.documentfoundation.org/libreoffice/stable/4.4.7/rpm/x86/LibreOffice_4.4.7_Linux_x86_rpm_langpack_zh-CN.tar.gz (32)
http://download.documentfoundation.org/libreoffice/stable/4.4.7/rpm/x86_64/LibreOffice_4.4.7_Linux_x86-64_rpm_langpack_zh-CN.tar.gz (64)
若之前电脑上有需要卸载的libreoffice,用如下命令进行卸载:
# find -name libreoffice*
# sudo yum remove libreoffice4* /* 移除所有类似libreoffice4*的包 */
解压主程序包和语言包并安装
# tar -xvf LibreOffice_4.4.7_Linux_x86_rpm.tar.gz
# sudo yum install LibreOffice_4.4.7.2_Linux_x86_rpm/RPMS/*.rpm
# tar -xvf LibreOffice_4.4.7_Linux_x86_rpm_langpack_zh-CN.tar.gz
# sudo yum install LibreOffice_4.4.7.2_Linux_x86_rpm_langpack_zh-CN/RPMS/*.rpm
安装完成后,输入
# libreoffice4.4 --version
若成功显示版本信息则说明成功。
二 通过yum安装:
[root@desktop ~]# yum install libreoffice-headless
[root@desktop ~]# yum install libreoffice-writer
libreoffice转码的使用
将任意格式文件转为pdf命令:
libreoffice4.4 --headless --convert-to pdf:writer_pdf_Export
--outdir /usr/local /usr/local/a.png
注意:
若运行转码命令抛出如下异常:
/usr/lib64/libreoffice/program/soffice.bin X11 error: Can't open display:
Set DISPLAY environment variable, use -display option or check permissions of your X-Server
(See "man X" resp. "man xhost" for details)
需要执行如下如下命令后重新运行即可:
[root&desktop ~]# export DISPLAY=:0.0