openoffice4 不能正常启动终极解决方案

openoffice4 不能正常启动终极解决方案

分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow

也欢迎大家转载本篇文章。分享知识,造福人民,实现我们中华民族伟大复兴!

环境:

[root@a786 zwy]# cat /etc/issueCentOS release 6.7 (Final)Kernel \r on an \m

123

openoffice 不能正常启动原因排查。

症状:没有任何输出,启动后,输出对应pid,但是会闪退。

解决方案整理如下:

步骤1:卸载已安装的openoffice4。

1.1 干掉已安装包和文件

[root@dev ~]# rpm -e `rpm -qa |grep openoffice` `rpm -qa |grep ooobasis`[root@dev ~]# rpm -e `rpm -qa |grep openoffice` `rpm -qa |grep ooobasis`[root@dev ~]# rm -rf /opt/openoffice4

123

1.2 查看openoffice是否还存在

1)查看安装包是否还在

rpm -q openoffice*rpm -q ooobasis*

12

2)查看进程是否还在

ps ef|grep soffice

1

3)查看文件是否还在

find / -name *openoffice*

1

步骤2:安装

yum install openoffice.org-headless

1

(貌似早期版本,实践证明可用)

2.1 脚本启动openoffice。

1)将如下脚本放到/etc/init.d路径。(其实放哪里都可以)

[root@290bc6e083d6 program]# cat /etc/init.d/soffice#!/bin/sh## ooffice openoffice conversion service## Author: Ben Ward, ## Date: June 12, 2012## chkconfig: 345 50 25# description: Startup script for the Open Office conversion process# pidfile: /var/run/ooffice.pid# Source function library.. /etc/rc.d/init.d/functionsproc="/usr/lib64/libreoffice/program/soffice.bin"options="--headless \"--accept=socket,host=localhost,port=8100;urp;\" &"if [ ! -f $proc ]; then proc="/usr/lib64/openoffice.org3/program/soffice.bin" options="-headless \"-accept=socket,host=localhost,port=8100;urp;\" &"fiprog=oofficePID_FILE=/var/run/ooffice.pidLOG=/var/log/oofficeif [ ! -f $LOG ]; then touch $LOG chmod 644 $LOGfistart() { echo -n $"Starting $prog: " umask 000 daemon $prog $options RETVAL=$? echo sleep 1 pidofproc $proc > $PID_FILE echo "`date +\"%Y-%m-%d %T\"` Starting ooffice." >> $LOG return $RETVAL}stop() { echo -n $"Stopping $prog: " killproc -p $PID_FILE $prog RETVAL=$? echo echo "`date +\"%Y-%m-%d %T\"` Stopping ooffice." >> $LOG return $RETVAL}case "$1" in start) start ;; stop) stop ;; restart) stop sleep 1 start ;; status) status -p $PID_FILE $prog ;; *) echo $"Usage: $prog {start | stop | restart | status}" exit 1esacexit $RETVAL

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374

2.2 执行./soffice start 完成启动。

启动后,发现有两个父子进程已经启动。

2.3 ./soffice stop 停止openoffice服务。

结束两个进程。

3. 步骤3:重新安装openoffice4.

3.1 解压openoffice4安装包。

tar -xzvf Apache_OpenOffice_4.1.3_Linux_x86-64_install-rpm_zh-CN.tar.gz

1

3.2 安装所有rpm

进入RPMS目录, 执行

rpm –ivh *.rpm(安装所有rpm文件)

1

3.3 安装 noarch.rpm

RPMS目录下有desktop-integration文件夹,进入到desktop-integration目录,里面有四个rpm文件,选择相应的安装即可,这里我选择的是redhat版本。 执行

rpm -ivh openoffice4.1.3-redhat-menus-4.1.3-9783.noarch.rpm

1

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

3.4 启动openoffice4

进入/opt/openoffice4/program下,执行如下命令启动openoffice。

soffice -headless -accept="socket,host=192.168.1.177,port=8100;urp;" -nofirststartwizard &

1

步骤4 判定openoffice是否已经启动成功。

1)查看端口:

[root@z11 ~]# ps -ef |grep 8100root 2117 18586 0 14:58 pts/1 00:00:00 /usr/lib64/libreoffice/program/oosplash -headless -accept=socket,host=192.168.1.177,port=8100;urp; -nofirststartwizardroot 2134 2117 99 14:58 pts/1 00:11:49 /usr/lib64/libreoffice/program/soffice.bin -headless -accept=socket,host=192.168.1.177,port=8100;urp; -nofirststartwizardroot 3382 3300 0 15:10 pts/11 00:00:00 grep --color=auto 8100

1234

2)查看进程:

[root@zsksvr11 ~]# ps -ef | grep sofficeroot 2134 2117 99 14:58 pts/1 00:12:28 /usr/lib64/libreoffice/program/soffice.bin -headless -accept=socket,host=192.168.1.177,port=8100;urp; -nofirststartwizardroot 3476 3300 0 15:11 pts/11 00:00:00 grep --color=auto soffice

123

至此,问题解决。

执行脚本参考: https://pastebin.com/Zcnw7zGN

2017年08月17日 22:14 于家中床前

作者:铭毅天下 转载请标明出处,原文地址: http://blog.csdn.net/laoyang360/article/details/77342583 如果感觉本文对您有帮助,请点击‘顶’支持一下,您的支持是我坚持写作最大的动力,谢谢!

给我老师的人工智能教程打call!http://blog.csdn.net/jiangjunshow

你好! 这是你第一次使用 **Markdown编辑器** 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。

新的改变

我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:

全新的界面设计 ,将会带来全新的写作体验;在创作中心设置你喜爱的代码高亮样式,Markdown 将代码片显示选择的高亮样式 进行展示;增加了 图片拖拽 功能,你可以将本地的图片直接拖拽到编辑区域直接展示;全新的 KaTeX数学公式 语法;增加了支持甘特图的mermaid语法1 功能;增加了 多屏幕编辑 Markdown文章功能;增加了 焦点写作模式、预览模式、简洁写作模式、左右区域同步滚轮设置 等功能,功能按钮位于编辑区域与预览区域中间;增加了 检查列表 功能。

功能快捷键

撤销:Ctrl/Command + Z 重做:Ctrl/Command + Y 加粗:Ctrl/Command + B 斜体:Ctrl/Command + I 标题:Ctrl/Command + Shift + H 无序列表:Ctrl/Command + Shift + U 有序列表:Ctrl/Command + Shift + O 检查列表:Ctrl/Command + Shift + C 插入代码:Ctrl/Command + Shift + K 插入链接:Ctrl/Command + Shift + L 插入图片:Ctrl/Command + Shift + G

合理的创建标题,有助于目录的生成

直接输入1次#,并按下space后,将生成1级标题。 输入2次#,并按下space后,将生成2级标题。 以此类推,我们支持6级标题。有助于使用TOC语法后生成一个完美的目录。

如何改变文本的样式

强调文本 强调文本

加粗文本 加粗文本

标记文本

删除文本

引用文本

H2O is是液体。

210 运算结果是 1024.

插入链接与图片

链接: link.

图片:

带尺寸的图片:

当然,我们为了让用户更加便捷,我们增加了图片拖拽功能。

如何插入一段漂亮的代码片

去博客设置页面,选择一款你喜欢的代码片高亮样式,下面展示同样高亮的 代码片.

// An highlighted block var foo = 'bar';

生成一个适合你的列表

项目

项目

项目

项目1项目2项目3

计划任务 完成任务

创建一个表格

一个简单的表格是这么创建的:

项目Value电脑$1600手机$12导管$1

设定内容居中、居左、居右

使用:---------:居中 使用:----------居左 使用----------:居右

第一列第二列第三列第一列文本居中第二列文本居右第三列文本居左

SmartyPants

SmartyPants将ASCII标点字符转换为“智能”印刷标点HTML实体。例如:

TYPEASCIIHTMLSingle backticks'Isn't this fun?'‘Isn’t this fun?’Quotes"Isn't this fun?"“Isn’t this fun?”Dashes-- is en-dash, --- is em-dash– is en-dash, — is em-dash

创建一个自定义列表

Markdown

Text-to-

HTML conversion tool

Authors

John

Luke

如何创建一个注脚

一个具有注脚的文本。2

注释也是必不可少的

Markdown将文本转换为 HTML。

KaTeX数学公式

您可以使用渲染LaTeX数学表达式 KaTeX:

Gamma公式展示

Γ

(

n

)

=

(

n

1

)

!

n

N

\Gamma(n) = (n-1)!\quad\forall n\in\mathbb N

Γ(n)=(n−1)!∀n∈N 是通过欧拉积分

Γ

(

z

)

=

0

t

z

1

e

t

d

t

.

\Gamma(z) = \int_0^\infty t^{z-1}e^{-t}dt\,.

Γ(z)=∫0∞​tz−1e−tdt.

你可以找到更多关于的信息 LaTeX 数学表达式here.

新的甘特图功能,丰富你的文章

gantt

dateFormat YYYY-MM-DD

title Adding GANTT diagram functionality to mermaid

section 现有任务

已完成 :done, des1, 2014-01-06,2014-01-08

进行中 :active, des2, 2014-01-09, 3d

计划一 : des3, after des2, 5d

计划二 : des4, after des3, 5d

关于 甘特图 语法,参考 这儿,

UML 图表

可以使用UML图表进行渲染。 Mermaid. 例如下面产生的一个序列图::

这将产生一个流程图。:

关于 Mermaid 语法,参考 这儿,

FLowchart流程图

我们依旧会支持flowchart的流程图:

关于 Flowchart流程图 语法,参考 这儿.

导出与导入

导出

如果你想尝试使用此编辑器, 你可以在此篇文章任意编辑。当你完成了一篇文章的写作, 在上方工具栏找到 文章导出 ,生成一个.md文件或者.html文件进行本地保存。

导入

如果你想加载一篇你写过的.md文件或者.html文件,在上方工具栏可以选择导入功能进行对应扩展名的文件导入, 继续你的创作。

mermaid语法说明 ↩︎

注脚的解释 ↩︎

相关推荐

《楚乔传》收尾, 它的拍摄地除了内蒙古沙地, 大量取景在这里
完美体育365官方网站入口

《楚乔传》收尾, 它的拍摄地除了内蒙古沙地, 大量取景在这里

07-26 👁️ 5488
艺卓FlexScan S2100( EIZO FlexScan S2100 )
完美体育365官方网站入口

艺卓FlexScan S2100( EIZO FlexScan S2100 )

07-31 👁️ 3377
荣耀9哪个颜色适于女生
完美体育365官方网站入口

荣耀9哪个颜色适于女生

08-16 👁️ 3686
从 iPhone 或 iPad 上通过 AirPods 和 Beats 耳机共享音频
完美体育365官方网站入口

从 iPhone 或 iPad 上通过 AirPods 和 Beats 耳机共享音频

07-06 👁️ 1895