Linux服务器上安装openoffice,以及安装字体文件

时间:2024-02-21 20:38:57

1.安装openoffice

(1)将openoffice的linux安装包放到linux指定的文件下(一般放在opt下)

(2)在安装包的目录下执行命令:tar -zxvf 对应的压缩包名字

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

  yum localinstall *.rpm

  cd desktop-integration

  rpm -ivh openoffice4.1.5-redhat-menus-4.1.5-9789.noarch.rpm

按照这个步骤的话就能安装成功,然后是启动服务命令:./opt/openoffice4/program/soffice -headless -accept="socket,host=127.0.0.1,port=8100;urp;" -nofirststartwizard &

(4)安装完成后使用命令netstat -lnp 查看端口号(openoffice的端口号一般是8100)如果有下图这个端口号的话就是已经启动了

2.linux安装字体文件(不用重启服务器)

(1)从windows系统的C:\WINDOWS\Fonts中找到自己想要安装到linux上的字体

(2)将字体文件(.ttf格式的)上传到linux服务器中的/usr/share/fonts/chinese中(没有chinese文件夹的自己创建一个(命令:mkdir chinese))

(3)依次在chinese文件夹下执行命令mkfontscale ,mkfontdir,fc-cache

(4)通过命令fc-list :lang=zh查看是否安装成功,出现下图即为安装成功(我只安装了宋体和黑体的字体文件)

3.其中遇到的问题

一、安装完字体文件后openoffice一定要重启,不然的话字体文件在openoffice中不生效

二、国内的大部分服务器里边是自带中文宋体字体(simsun)的,可以根据情况添加

三、openoffice这个软件效率确实挺低,而且有些maven版本不支持2007以后的office版本,就更加僵硬,而且openoffice对于excel的转化效率也不是很高,经常乱码乱格式