当前位置: 首页 > news >正文

linux(ubuntucentos)-安装libreoffice

因为需要在linux支持word文档和pdf之间的转换,调研验证后选择了libreoffice,在不同的服务器进行了安装,记录如下。

说明:

此处下载版本是7.6.7,如果网址不存在,可以访问http://mirrors.ustc.edu.cn/tdf/libreoffice/stable 找到能下载的版本号,替换即可

ubuntu安装


#0.新建文件夹
mkdir /data1/janee/libreoffice
cd /data1/janee/libreoffice
#1.下载包
wget http://mirrors.ustc.edu.cn/tdf/libreoffice/stable/7.6.7/deb/x86_64/LibreOffice_7.6.7_Linux_x86-64_deb.tar.gz
wget http://mirrors.ustc.edu.cn/tdf/libreoffice/stable/7.6.7/deb/x86_64/LibreOffice_7.6.7_Linux_x86-64_deb_sdk.tar.gz
wget http://mirrors.ustc.edu.cn/tdf/libreoffice/stable/7.6.7/deb/x86_64/LibreOffice_7.6.7_Linux_x86-64_deb_langpack_zh-CN.tar.gz
#2.解压和安装
mkdir deb
tar -zxvf LibreOffice_7.6.7_Linux_x86-64_deb.tar.gz -C deb
tar -zxvf LibreOffice_7.6.7_Linux_x86-64_deb_sdk.tar.gz -C deb
tar -zxvf LibreOffice_7.6.7_Linux_x86-64_deb_langpack_zh-CN.tar.gz -C deb
cd deb
sudo dpkg -i LibreOffice_7.6.7.2_Linux_x86-64_deb/DEBS/*.deb
sudo dpkg -i LibreOffice_7.6.7.2_Linux_x86-64_deb_sdk/DEBS/*.deb
sudo dpkg -i LibreOffice_7.6.7.2_Linux_x86-64_deb_langpack_zh-CN/DEBS/*.deb
#3.测试,此处放置了文件“测试样例.docx”
cd /data1/janee 
libreoffice7.6 --headless --convert-to doc 测试样例.docx
libreoffice7.6 --headless --convert-to pdf 测试样例.docx

centos安装方式

#1.下载包
wget https://mirrors.ustc.edu.cn/tdf/libreoffice/stable/7.6.7/rpm/x86_64/LibreOffice_7.6.7_Linux_x86-64_rpm.tar.gz
#放在:/data1/janee/libreoffice/LibreOffice_7.6.7_Linux_x86-64_rpm.tar.gz
#2.解压和安装
cd /data1/janee/libreoffice
tar -zxvf LibreOffice_7.6.7_Linux_x86-64_rpm.tar.gz
sudo yum install ./LibreOffice_7.6.7_Linux_x86-64_rpm/RPMS/*.rpm
#安装后在/opt/libreoffice7.6/program
#3.设置路径
vim /etc/profile
# 在文档底部添加如下内容:
# libreoffice
export LibreOffice_PATH=/opt/libreoffice7.6/program
export PATH=$LibreOffice_PATH:$PATH
# source /etc/profile 使得配置生效
#4.测试,在/data1/janee放了文档“测试样例.docx”
cd /data1/janee 
libreoffice7.6 --headless --convert-to doc 测试样例.docx
libreoffice7.6 --headless --convert-to pdf 测试样例.docx

备忘:

1.参考博文时rpm包,有提到建立后台服务,因为我的需求是命令转换即可,所以没有完成该步骤。只是按照上述笔记走通了文件转换流程。

2.ubuntu和centos需要不同的安装方式是在/data1/janee/libreoffice/LibreOffice_7.6.7.2_Linux_x86-64_deb/readmes/README_en-US 看到的。

参考博客:

Python在Linux环境下Word转PDF_python linux word转pdf-CSDN博客

Windows/Linux环境下安装并使用Libreoffice(SpingBoot 整合Libreoffice)&Linux字体库新增字体_libreoffice online websocket for windows-CSDN博客

http://www.lryc.cn/news/383971.html

相关文章:

  • 上海市计算机学会竞赛平台2023年9月月赛丙组点对之和(一)
  • maven-jar-plugin在springboot中打包成普通引用的jar
  • 小型海外仓布局策略:高效利用有限空间,标准化3F流程
  • 【高考志愿】电气工程
  • 贪吃蛇项目:GameRun与GameEnd部分:游戏的主体运行与善后部分
  • mysql索引、事务以及存储引擎
  • idea添加文档注释
  • python函数练习
  • 基于PHP的奶茶商城系统
  • 物联网“此用户无权修改接入点名称设置”解决方案
  • 网工常见面试题
  • SQL实现UUIDv7
  • 2024期权交易佣金手续费最低是多少?期权交易有哪些成本?
  • 合合信息智能文档抽取:赋能不良资产管理行业的数字化转型
  • 【别再用Excel了!】这款免费可视化工具能帮你轻松提升效率
  • python holidays获取中国节日
  • Jenkins流水线发布,一篇就解决你的所有疑惑
  • 安装zabbix时报错Could not resolve host: mirrors.huaweicloud.com;Unknown error解决办法
  • 【Linux】CentOS 7 安装配置 postfix 邮件服务器随笔
  • vue3 使用JsMind的方法,以及引入提示报错,无法找到模块“jsmind”的声明文件
  • 狗都能看懂的DBSCAN算法详解
  • 运维岗高危操作
  • 【ajax基础02】URL详解
  • MySQL 7种Join的定义图解示范结果(所有join类型)
  • 在 Oracle Linux 8.9 上安装 FFmpeg 的完整指南
  • python爬虫之实现edge无头浏览器和规避检测
  • 每天一个数据分析题(三百八十七)- 线性回归分析
  • Perl中的eval块:深入解析与应用
  • 分享AI学习笔记之Python
  • 多版本GCC安装及切换