【Linux学习笔记】Linux下安装Libreoffice
Linux下安装Libreoffice
- 一、Libreoffice简介
- 二、安装
- 2.1、如果安装过libreoffice,需要先卸载
- 2.2、下载libreoffice
- 2.3、将下载的文件放到/usr/local/etc下面
- 2.4、解压tar包
- 2.5、进入到安装包,安装libreoffice
- 2.6、测试转换
- 三、解决中文乱码问题
- 3.1、安装字体(1,2步可能可以不执行也可以)
- 3.2、重新测试
一、Libreoffice简介
二、安装
2.1、如果安装过libreoffice,需要先卸载
yum remove libreoffice*
2.2、下载libreoffice
libreoffice官网下载地址
2.3、将下载的文件放到/usr/local/etc下面
2.4、解压tar包
tar zxvf LibreOffice_6.3.6_Linux_x86-64_rpm.tar.gz
2.5、进入到安装包,安装libreoffice
yum localinstall *.rpm
看到下面的界面的时候,就说明安装libreoffice成功了。
通过查询下面的内容可以找到安装目录
2.6、测试转换
首先在主机上的/home目录下,新建一个temp文件夹。在temp文件夹中存放一个word文档。
Word文档内容如下
进入到temp目录中
libreoffice6.3 --headless --invisible --convert-to pdf:writer_pdf_Export ./1.docx --outdir ./
将转换后的1.pdf文件下载到自己的电脑。
# 下载1.pdf
sz 1.pdf
打开1.pdf文件
结果发现中文出现了乱码。
三、解决中文乱码问题
3.1、安装字体(1,2步可能可以不执行也可以)
yum groupinstall "fonts"
安装完之后,可以发现/usr/share/fonts目录下多了很多文件夹,这些就是字体。
3.2、重新测试
将转换后的pdf文件复制到本地电脑上打开后发现中文乱码问题解决。
【Linux学习笔记】Linux下安装Libreoffice相关推荐
- Linux学习笔记019---Centos7下安装Maven
JAVA技术交流QQ群:170933152 1.虚拟机的话,首先可以去配置一下静态ip,参考其他博文 1.如果下载不成功,可以配置ftp,可以参考其他博文 $ cd /opt $ wget https ...
- Linux学习笔记010---CentOS7下安装FTP服务
JAVA技术交流QQ群:170933152 按照这个就可以 1.安装vsftp 1.1.安装vsftp,测试安装的vsftpd的版本是:vsftpd.x86_64 0:3.0.2-11.el7_2 y ...
- Linux学习笔记001---Windows下安装CentOS7_并且安装桌面UI
简述 CentOS(Community Enterprise Operating System - 社区企业操作系统)是Linux发行版之一,它是来自于Red Hat Enterprise Linux ...
- Linux学习笔记018---Centos7 下安装JDK1.8
JAVA技术交流QQ群:170933152 主要说一下,如果是用vmware的话,需要搭建一个ftp服务器,这样,从windows上把下载好的jdk文件直接copy 到centos,的ftp上就可以, ...
- Linux学习笔记002---Windows下安装CentOS7_带有UI桌面_图解
准备资料: CentOS-7-x86_64-Everything-1611 点击下载CentOS 对,资料就这些 第一步. 点击文件 再点击新建虚拟机 第二步 .点击完新建虚拟机之后会跳出一个 ...
- Linux学习笔记三:安装VMWare Tools共享文件夹
这里写目录标题 概述 window下安装 Ubuntu下安装 提取安装包 解压安装 Ubuntu安装插件 适应窗口和拖拽文件 概述 本文主要是记录下我安装VMwareTools的过程,原本打算写在Li ...
- Linux学习笔记之软件安装
Linux学习笔记 这篇文章主要简单记录一下初次使用Linux的一些笔记吧 首先我安装时没选用中文版,直接选用了英文版,所以导致后面没有中文输入法,下载sogoupinyin,找到ubuntu对应的版 ...
- Linux学习笔记45——软件安装:源代码与 Tarball
我们在第一章.Linux是什么当中提到了 GNU 计划与 GPL 授权所产生的自由软件与开放源码等咚咚.不过,前面的章节都还没有提到真正的开放源码是什么的讯息!在这一章当中,我们将借由 Linux 操 ...
- Linux学习笔记-Linux下读写文件
在Linux编程需要读写文件时,有两种方式: (1)ANSIC: 使用stdio.h里的函数.fopen, fclose, fwrite, fread (2)Linux API:Linux提供了另外一 ...
- Linux学习笔记——Linux、命令 01
操作系统的发展史 Unix 1965年之前的时候,电脑并不像现在一样普遍,它可不是一般人能碰的起的,除非是军事或者学院的研究机构,而且当时大型主机至多能提供30台终端(30个键盘.显示器),连接一台电 ...
最新文章
- .net中的SelectList在Html.DropdownList中的使用
- mysql集群mysql-cluster安装
- PHP定时任务:ignore_user_abort+dowhile sleep+file_get_content crontab(php执行 curl请求) Swoole\Timer::tick
- leetcde-27-移除元素
- python 把numpy.ndarray转为图像_Python 让蔡徐坤在我的命令行里打篮球?打得还不错...
- 复数基础——例题_4
- maven依赖冲突解决_Maven依赖树–解决冲突
- 2.Rails程序框架
- 投入工作与生活幸福,并非简单对立
- redis 多进程_Redis 持久化
- 自动驾驶的Pipline -- 如何打造自动驾驶的数据闭环?(下)
- 编译华硕路由器ACRH17源代码小记
- 代码简洁之道,检测出你代码中的 bug、漏洞、异味
- 如何看出一个程序员的技术能力和水平?
- 微信小程序获取地理位置
- linux下安装drcom方法
- 我的世界无限贪婪服务器,我的世界无尽贪婪mod
- Linux搭建MQTT服务器(mosquitto)并使用
- 西邮校园网路由器教程
- 【C语言进阶】你真的懂数据文件吗?一文带你了解什么是数据文件