Unbuntu 下安装openoffice

在写本文前,本人已经试了4个系统了:一台win(很顺利装好了),一台centOS (失败半天,没搞下去),一台阿里云ubuntu(失败半天,不搞了),最后一台华为云ubuntu(小半天搞定了)

准备工作:

1、安装包下载:官网(最好翻墙,快)http://www.openoffice.org/download/index.html 

    unbuntu适合deb安装文件

2、一台ubuntu,安装OpenOffice前,务必先卸载ubuntu默认安装的LibreOffice,否则会发生冲突

apt-get --purge remove libreoffice*

然后安装图形化界面(open office需要)

# apt-get install xserver-xorg 
# apt-get install x-window-system-core 
# dpkg-reconfigure xserver-xorg 
# apt-get install gnome-core 
# apt-get install gdm xscreensaver 
# apt-get install ttf-arphic*

# nohup startx

3、java环境变量要配置好

开始工作

一、解压安装包

tar xf  XXX.tar.gz

二、安装

解压后会在当前目录里生成一个zh-CN目录

cd /usr/local/src/openoffice/zh-CN/DEBS/

dpkg -i *.deb

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

cd /usr/local/src/openoffice/zh-CN/DEBS/desktop-integration/

dpkg -i *.deb

这时openOffice己经安装完成,默认会安装在/opt下

--------》普通安装过程到这一步就可以了,打包Java项目到服务器即可使用,不需要再执行下面的运行。

三、运行

启动openoffice

临时启动

/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 &

加入到开机自启动

vim /etc/rc.local

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

查看openoffice进程

 

 

附录: 乱码问题

openoffice默认支持的字体比较少,有些字体不支持会出现乱码问题,需要将window里的字体放入到Linux中,操作如下。

先停掉openoffice服务

将Windows里C:\Windows\Fonts文件夹下的所有字体打包,我这里用的是Windows10里的字体

创建存放windows字体库的文件夹,将打包好的字体都放到winfonts文件夹里

mkdir /usr/share/fonts/winfonts

mkfontscale (创建雅黑字体的fonts.scale文件,它用来控制字体旋转缩放)

mkfontdir (创建雅黑字体的fonts.dir文件,它用来控制字体粗斜体产生)

fc-cache -fv (建立字体缓存信息,也就是让系统认识雅黑)

再次启动openoffice服务器,乱码即可解决

参考博客:

https://blog.51cto.com/wn2100/2243247?source=dra

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

benyuanone

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值