
zh-cn.libreoffice.org
linux直接执行下面的命令就可以安装libreoffice
1>命令安装
yum install libreoffice
yum install libreoffice-headless
yum -y install libreoffice-langpack-zh-Han*
2>下载安装
wget http://mirrors.ustc.edu.cn/tdf/libreoffice/stable/6.0.6/rpm/x86_64/LibreOffice_6.0.6_Linux_x86-64_rpm.tar.gz wget http://mirrors.ustc.edu.cn/tdf/libreoffice/stable/6.0.6/rpm/x86_64/LibreOffice_6.0.6_Linux_x86-64_rpm_sdk.tar.gz wget http://mirrors.ustc.edu.cn/tdf/libreoffice/stable/6.0.6/rpm/x86_64/LibreOffice_6.0.6_Linux_x86-64_rpm_langpack_zh-CN.tar.gz
下载
LibreOffice_7.1.5_Linux_x86-64_rpm.tar.gz
LibreOffice_7.1.5_Linux_x86-64_rpm_sdk.tar.gz
LibreOffice_7.1.5_Linux_x86-64_rpm_langpack_zh-CN.tar.gz
上传
解压
tar -zxvf LibreOffice_7.1.5_Linux_x86-64_rpm_langpack_zh-CN.tar.gz
tar -zxvf LibreOffice_7.1.5_Linux_x86-64_rpm_sdk.tar.gz
tar -zxvf LibreOffice_7.1.5_Linux_x86-64_rpm.tar.gz
进入LibreOffice_7.1.5_Linux_x86-64_rpm下的RPMS目录执行安装(三个解压后的目录都需要安装,切记使用yum执行本地安装)
yum localinstall *.rpm
RPMS下存放的是需要安装的rpm文件,进入该文件夹下采用通配符的方式安装即可。
安装完成libreoffice后,我们使用下面的代码来测试一下是否安装成功:
soffice --headless --invisible --convert-to pdf 1.docx
如果在执行命令的目录下,生成了一个与word同名的pdf文件,即说明libreioffice安装成功了
libreoffice --invisible --convert-to pdf xxx.docx
soffice --headless --convert-to pdf
soffice --headless --convert-to jpg
soffice --headless --convert-to txt
soffice --headless --convert-to html
如果需要转换到指定目录可以加--outdir参数
soffice --headless --invisible --convert-to pdf /usr/file/a --outdir /data/file
libreoffice --headless --invisible --convert-to pdf /usr/file/a --outdir /data/file
libreoffice --headless --convert-to pdf:writer_pdf_Export ./new.docx --outdir ./
OpenJDK安装方法:
yum search java|grep jdk
yum install java-1.8.0-openjdk
安装完成后,默认安装路径在 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.232.b09-0.el7_7.x86_64
验证是否安装成功 java -version
LibreOffice安装方法:
yum install libreoffice-common
如果我们按照上面这句话安装完后,执行 libreoffice --headless --convert-to txt xxx.doc
的时候,报错:Error: source file could not be loaded
原因是没有安装LibreOffice的writer,直接执行:
yum install libreoffice-writer
LibreOffice完美解决中文字体问题
首先,在Windows的字体文件夹(C:\Windows\Fonts)里面找到需要的字体,复制到新的文件夹,然后字体上传到Linux的/usr/share/fonts/Fonts目录即可。