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包。
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