Linux环境下安装和配置OpenOffice及常见问题解决

简介: 本文主要讲解在Linux环境下,如何安装OpenOfice环境,及配置开机自启动

1.下载安装包

前往OpenOffice官网下载,下载地址:http://www.openoffice.org/download/,选择对应的版本下载即可。下载完成后,上传到服务器备用
image.png

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
AI 代码解读

3.执行安装

切换到OpenOffice安装文件目录,安装目录下的所有RPM包。

cd zh-CN/RPMS/
yum localinstall *.rpm
AI 代码解读

image.png

装完后会在当前目录下生成一个desktop-integration目录

cd desktop-integration/
yum localinstall openoffice4.1.7-redhat-menus-4.1.7-9800.noarch.rpm
AI 代码解读

image.png

4.安装依赖包

由于OpenOffice依赖于libXext程序包和X Window,所以先执行安装,防止出现程序启动时报错

cd /opt/openoffice4/program/
yum install libXext.x86_64
yum groupinstall "X Window System"
AI 代码解读

4.启动

启动有两种形式:

  • 方式一: 临时启动
/opt/openoffice4/program/soffice -headless -accept="socket,host=127.0.0.1,port=8100;urp;" -nofirststartwizard
AI 代码解读
  • 方式二: 放入后台永久运行
nohup /opt/openoffice4/program/soffice -headless -accept="socket,host=127.0.0.1,port=8100;urp;" -nofirststartwizard &
AI 代码解读

由于前台启动后,如果当前命令窗口关闭后,对应的OpenOffice进程也会关闭,所以推荐使用后台启动方式

5.查看openoffice进程

启动完成后,可以通过netstat -lnp |grep 8100命令查看OpenOffice进程确定是否启动成功。出现如下提示,代表启动成功
image.png

6.设置开机自启动

编辑文件rc.local

vim /etc/rc.local
AI 代码解读

并在文件中输入如下内容

nohup /opt/openoffice4/program/soffice -headless -accept="socket,host=127.0.0.1,port=8100;urp;" -nofirststartwizard &
AI 代码解读

常见问题及解决办法
  1. 启动报错:/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
AI 代码解读
目录
打赏
0
0
0
2
153
分享
相关文章
在Linux环境下备份Docker中的MySQL数据并传输到其他服务器以实现数据级别的容灾
以上就是在Linux环境下备份Docker中的MySQL数据并传输到其他服务器以实现数据级别的容灾的步骤。这个过程就像是一场接力赛,数据从MySQL数据库中接力棒一样传递到备份文件,再从备份文件传递到其他服务器,最后再传递回MySQL数据库。这样,即使在灾难发生时,我们也可以快速恢复数据,保证业务的正常运行。
74 28
在Ubuntu Linux系统下如何搭建并安装EDK2
以上就是在Ubuntu Linux系统下搭建并安装EDK2的过程。这个过程可能会有些复杂,但只要按照步骤一步步来,应该不会有太大问题。如果在过程中遇到任何问题,都可以在网上找到相应的解决方案。希望这个指南能对你有所帮助!
51 17
在Linux(CentOS和AWS)上安装更新的git2的方法并配置github-ssh
经过以上这些步骤,你现在就能在GitHub上顺利往返,如同海洋中的航海者自由驰骋。欢迎你加入码农的世界,享受这编程的乐趣吧!
49 10
|
13天前
|
Linux安装Elasticsearch详细教程
Linux安装Elasticsearch详细教程
48 1
|
20天前
|
利用PHP压缩音频:Linux环境下的ffmpeg简易安装指南
希望这个指南能为你的编程之旅提供帮助。只需记住,每一行代码都像音乐的音符,组合在一起,创造出美妙的旋律。祝你编程愉快!
67 6
YashanDB Linux客户端安装
本文详细介绍了YashanDB客户端在Linux系统中的安装、使用与卸载步骤。安装方法包括适用于所有Linux平台的脚本安装和专用于CentOS的rpm安装。脚本安装需解压软件包并配置环境变量,而rpm安装则需以root用户执行相关命令。此外,文章还说明了如何通过yasql连接YashanDB并进行数据库操作,以及两种安装方式对应的卸载方法,帮助用户顺利完成客户端的管理与维护。
Oracle linux 8 二进制安装 MySQL 8.4企业版
Oracle linux 8 二进制安装 MySQL 8.4企业版
15 1
Android调试终极指南:ADB安装+多设备连接+ANR日志抓取全流程解析,覆盖环境变量配置/多设备调试/ANR日志分析全流程,附Win/Mac/Linux三平台解决方案
ADB(Android Debug Bridge)是安卓开发中的重要工具,用于连接电脑与安卓设备,实现文件传输、应用管理、日志抓取等功能。本文介绍了 ADB 的基本概念、安装配置及常用命令。包括:1) 基本命令如 `adb version` 和 `adb devices`;2) 权限操作如 `adb root` 和 `adb shell`;3) APK 操作如安装、卸载应用;4) 文件传输如 `adb push` 和 `adb pull`;5) 日志记录如 `adb logcat`;6) 系统信息获取如屏幕截图和录屏。通过这些功能,用户可高效调试和管理安卓设备。
如何在阿里云的linux上搭建Node.js编程环境?
本指南介绍如何在阿里云Linux服务器(Ubuntu/CentOS)上搭建Node.js环境,包含两种安装方式:包管理器快速安装和NVM多版本管理。同时覆盖全局npm工具配置、应用部署示例(如Express服务)、PM2持久化运行、阿里云安全组设置及外部访问验证等步骤,助你完成开发与生产环境的搭建。