之前公司使用到openoffice,在windows点击执行命令或是在程序中直接调用路径就行,但是在linux服务器上就也要先进行安装。
系统:
CentOS 6.6下安装OpenOffice4.0
1、首先登录linux(能够联通网络)
2、先下载好需要的rpm包
http://heanet.dl.sourceforge.net/project/openofficeorg.mirror/4.0.0/binaries/zh-CN/Apache_OpenOffice_4.0.0_Linux_x86-64_install-rpm_zh-CN.tar.gz
确定服务器的目录下(我放到了opt目录下)
3、将下载的openoffice解压(我直接解压到opt目录)
tar -zxvf Apache_OpenOffice_4.0.0_Linux_x86-64_install-rpm_zh-CN.tar.gz
4、解压后生成文件夹zh-CN 进到RPMS目录下,直接执行以下命令
yum localinstall *.rpm
5、再移步RPMS/desktop-integration目录下的openoffice4.0-redhat-menus-4.0-9702.noarch.rpm:
yum localinstall openoffice4.0-redhat-menus-4.0-9702.noarch.rpm
6、安装完成直接启动Openoffice服务
nohup /opt/openoffice4/program/soffice -headless -accept="socket,host=127.0.0.1,port=8100;urp;" -nofirststartwizard &
7、查看服务是否启动(端口8100是否被soffice占用)
netstat -lnp |grep 8100
结果:
tcp 0 0 127.0.0.1:8100 0.0.0.0:* LISTEN 19501/soffice.bin
8、如果存在字体转换问题则:
把C:\WINDOWS\Fonts\simsun.ttc 文件拷贝到自己的home目录
然后再把simsun.ttc 移动到openoffice4相应目录下(执行以下命令,按照自己的目录来):
mv /home/sun/simsun.ttc /opt/openoffice4/share/fonts/truetype/
重启openoffice:
/opt/openoffice4/program/soffice -headless -accept="socket,host=127.0.0.1,port=8100;urp;" -nofirststartwizard &