一、从官网下载openoffice软件
选择(RPM)类型进行下载,选择对应的版本,这里默认选择是最新的版本,选择完之后,点击“Download full installation”进行下载
二、将压缩包上传至服务器上,并进行解压安装
这里不进行赘述,可以使用xftp进行上传,也可以使用 rz 命令进行上传
三、解压压缩包tar -zxvf 压缩包名字
解压完之后会出现一个“zh-cn“的文件夹
四、进入解压文件夹cd /zh-cn/RPMS
五、进行安装yum install *.rpm
cd desktop-integration
rpm -ivh openoffice4.1.7-redhat-menus-4.1.7-9800.noarch.rpm
命令执行完成之后,在opt文件目录中,会出现"openoffice4“文件夹,说明安装成功。
六、安装完成直接启动Openoffice服务:
进入opt下的openofiice4目录:cd /opt/openoffice4
进入program目录执行soffice -headless -accept="socket,host=127.0.0.1,port=8100;urp;" -nofirststartwizard &
完成启动
临时启动/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 &
windows启动命令:soffice -headless -accept="socket,host=127.0.0.1,port=8100;urp;" -nofirststartwizard
windows启动命令里面短连接号后面不带空格“ -nofirststartwizard ”
linux启动命令:soffice -headless -accept="socket,host=127.0.0.1,port=8100;urp;" -nofirststartwizard &
七、查看服务是否启动netstat -lnp |grep 8100
tcp 0 0 127.0.0.1:8100 0.0.0.0:* LISTEN 19501/soffice.bin
八、安装遇到的问题和解决------原则是缺什么补什么包
1、/opt/openoffice4/program/soffice.bin: error while loading shared libraries: libXext.so.6: cannot open shared object file: No such file or directory
https://pkgs.org/download/libXext.so.6()(64bit)
安装 libXext rpm 或者yum install libXext.i686
如果出现这种情况,说明在/opt/openoffice4/program/下缺少libXext.so.6文件,可以去/usr/lib64 或者 /usr/lib 查看有没有这个文件,如果有就copy到/opt/openoffice4/program/目录里面,如果没有在安装# yum install libXext.x86_64
2、 /opt/openoffice4/program/soffice.bin: error while loading shared libraries: libfreetype.so.6: cannot open shared object file: No such file or directory
找不到libfreetype.so.6文件,同上输入:yum install libfreetype.i686,安装完之后去那两个目录找libXext.so.6复制到/opt/openoffice4/program/目录里面,赋予权限。
3、报问题:no suitable windowing system found, exiting.
输入下面安装命令,一路安装完之后重启系统,在启动openoffice服务看看。yum groupinstall "X Window System"
4、出现中文乱码
4.1、先从你本机 C:\Windows\Fonts 拷贝或者网络上下载你想要安装的字体文件(*.ttf文件)到 /usr/share/fonts/chinese/TrueType 目录下(如果系统中没有此目录,则自行mkdir创建,亦可重命名为自己喜欢的文件夹名)
4.2、修改字体文件的权限,使root用户以外的用户也可以使用# cd /usr/share/fonts/chinese/TrueType
# chmod 755 *.ttf
4.3、建立字体缓存# mkfontscale (如果提示 mkfontscale: command not found,需自行安装 # yum install mkfontscale )
# mkfontdir
# fc-cache -fv (如果提示 fc-cache: command not found,则需要安装# yum install fontconfig )
4.4、重启计算机