Linux环境下安装和配置OpenOffice及常见问题解决
2023-02-26 10:19:24 时间
1.下载安装包
前往OpenOffice官网下载,下载地址:http://www.openoffice.org/download/,选择对应的版本下载即可。下载完成后,上传到服务器备用
2.解压缩
#创建OpenOffice目录 mkdir /usr/local/openoffice #切换 cd /usr/local/openoffice #解压缩 tar -zxvf /home/Apache_OpenOffice_4.1.7_Linux_x86-64_install-rpm_zh-CN.tar.gz
3.执行安装
切换到OpenOffice安装文件目录,安装目录下的所有RPM包。
(福利推荐:阿里云、腾讯云、华为云服务器最新限时优惠活动,云服务器1核2G仅88元/年、2核4G仅698元/3年,点击这里立即抢购>>>)
cd zh-CN/RPMS/ yum localinstall *.rpm
装完后会在当前目录下生成一个desktop-integration目录
cd desktop-integration/ yum localinstall openoffice4.1.7-redhat-menus-4.1.7-9800.noarch.rpm
4.安装依赖包
由于OpenOffice依赖于libXext程序包和X Window,所以先执行安装,防止出现程序启动时报错
cd /opt/openoffice4/program/ yum install libXext.x86_64 yum groupinstall "X Window System"
4.启动
启动有两种形式:
- 方式一: 临时启动
/opt/openoffice4/program/soffice -headless -accept="socket,host=127.0.0.1,port=8100;urp;" -nofirststartwizard
- 方式二: 放入后台永久运行
nohup /opt/openoffice4/program/soffice -headless -accept="socket,host=127.0.0.1,port=8100;urp;" -nofirststartwizard &
由于前台启动后,如果当前命令窗口关闭后,对应的OpenOffice进程也会关闭,所以推荐使用后台启动方式
5.查看openoffice进程
启动完成后,可以通过netstat -lnp |grep 8100
命令查看OpenOffice进程确定是否启动成功。出现如下提示,代表启动成功
6.设置开机自启动
编辑文件rc.local
vim /etc/rc.local
并在文件中输入如下内容
nohup /opt/openoffice4/program/soffice -headless -accept="socket,host=127.0.0.1,port=8100;urp;" -nofirststartwizard &
常见问题及解决办法
- 启动报错:/opt/openoffice4/program/soffice.bin: error while loading shared libraries: libXext.so.6: cannot open shared object file: No such file or directory
解决办法:安装libXext.so.6依赖即可
yum install libXext.x86_64
你还在原价购买阿里云、腾讯云、华为云、天翼云产品?那就亏大啦!现在申请成为四大品牌云厂商VIP用户,可以3折优惠价购买云服务器等云产品,并且可享四大云服务商产品终身VIP优惠价,还等什么?赶紧点击下面对应链接免费申请VIP客户吧:
相关文章
- 编译适用于 PHP 8.2 的 redis.dll 扩展文件
- 基于Module Federation的模块化跨栈方案探索
- Webpack自动清理打包目录
- 基于ERNIELayout&PDFplumber-UIEX的多方案学术论文信息抽取
- Go for 循环有时候真的很坑。。。
- 聊一聊对一个 C# 商业程序的反反调试
- 用Go学设计模式-提炼流程,减少重复开发就靠它了!
- 项目中使用Husky 格式化代码和校验 Commit 信息
- YACC移进规约冲突案例分析
- LongAdder源码【原创+图解+视频讲解】
- 来,想一下:x/2 在什么时候不等于 x>>1?
- 红中私教-文件上传漏洞DVWA靶场实战(浅析)
- Swift 单元测试入门
- 在 SwiftUI 中创建一个环形 Slider
- C语言与操作系统的内存布局
- Go 语言实现常见排序算法
- 使用HSB而不是RGB来定义颜色
- 留量之下,数字零售进入新周期
- Go 泛型
- Go 官方依赖注入工具wire