转载自:https://www.jb51.net/article/142512.htm

  1. http://www.openoffice.org/zh-cn/download/  去官网链接下载linux版本的openOffice 以4.1.7 版本为例。

      2.将压缩包上传至服务器上,并进行解压安装。  

1

2

3

4

5

tar -zxvf 对应的压缩包名字

cd 进入解压后的 /zh-cn/RPMS

yum localinstall *.rpm

cd desktop-integration

rpm -ivh openoffice4.1.7-redhat-menus-4.1.7-9800.noarch.rpm

 默认会安装在/opt目录下。

      3.启动服务 

1

2

cd/opt/openoffice4/program

./soffice -headless -accept="socket,host=0.0.0.0,port=8100;urp;" -nofirststartwizard & 

      

      4.查看进程

1

netstat -lnp |grep 端口号


      大概显示成这样就算启动完了。

1

tcp    0   0 127.0.0.1:8100       0.0.0.0:*          LISTEN   14362/soffice.bin

 

 

5.安装中文字体
cd /usr/share/fonts
创建一个中文文件夹,并进入 
mkdir chinese 
cd chinese
6.复制windos字体到linux:通过xshell,复制粘贴到chinese里面

linux下安装openoffice

linux下安装openoffice

 

给字体赋予权限并进行一下操作:

chmod 755 *.TTF
chmod 755 *.TTC
mkfontscale (如果提示 mkfontscale: command not found,需自行安装 # yum install mkfontscale)
mkfontdir
fc-cache -fv(如果提示 fc-cache: command not found,则需要安装# yum install fontconfig )

然后中文乱码就解决了,重启openoffice服务,

 cd /opt/openoffice4/program/

 netstat -lnp |grep 8100

显示tcp        0      0 0.0.0.0:8100                0.0.0.0:*                   LISTEN      56135/soffice.bin

kill -9 56135
 

重启openoffice

./soffice -headless -accept="socket,host=0.0.0.0,port=8100;urp;" -nofirststartwizard &

不需要重启linux。

相关文章: