OpenOffice的安装与卸载(linux)

本文详细介绍了Apache OpenOffice在Linux环境下的安装步骤,包括下载安装包、解压、安装过程及如何启动OpenOffice。同时,针对启动过程中可能遇到的libXext.so.6、libfreetype.so.6缺失和找不到合适的窗口系统等问题提供了具体的解决方案。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一. 下载安装包

官网: Apache OpenOffice - 下载

选择合适的版本, 此处我选择, rpm安装, 如下图:

二. 安装

1. 解压 :

# tar -zxf Apache_OpenOffice_4.1.5_Linux_x86-64_install-rpm_zh-CN.tar.gz

 2. 解压后出现zh-CN文件夹, 依次输入以下命令:

# cd zh-CN/RPMS
# rpm -ivh *.rpm
# rpm -ivh desktop-integration/openoffice4.1.5-redhat-menus-4.1.5-9789.noarch.rpm

三. 启动

1. 临时启动:

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

2. 永久启动:

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

查看是否启动成功:

# netstat -lnp |grep 8100

可能出现的报错:

(1) error while loading shared libraries: libXext.so.6: cannot open shared object file: No such file or directory

解决:

缺少libXext.so.6文件, 先去/usr/lib或者/usr/lib64下查看有无此文件, 如果有, 则拷贝到/opt/openoffice4/program/下, 如果没有则依次执行以下命令:

# yum install libXext.x86_64
# cp /usr/lib64/libXext.so.6 /opt/openoffice4/program/ 
或者
# cp /usr/lib/libXext.so.6 /opt/openoffice4/program/
具体看libXext.x86_64安装在哪
重启openoffice;

(2) error while loading shared libraries: libfreetype.so.6: cannot open shared object file: No such file or directory

解决:

同上, 缺少libfreetype.so.6, 同样是先从/usr/lib或者/usr/lib64下查找, 有则复制到/opt/openoffice4/program/, 没有就执行以下命令进行安装:

# yum install freetype
# cp /usr/lib64/libfreetype.so.6 /opt/openoffice4/program/ 
或者
# cp /usr/lib/libfreetype.so.6 /opt/openoffice4/program/
具体看libfreetype.x86_64安装在哪
重启openoffice;

(3) no suitable windowing system found, exiting

解决:

# yum groupinstall "X Window System"
重启openoffice;

四. 卸载

# rpm -e `rpm -qa |grep openoffice` `rpm -qa |grep ooobasis`

<think>好的,用户想了解如何在Linux系统下离线卸载OpenOffice。我需要先回忆一下相关的步骤,确保信息准确。 首先,OpenOffice通常是通过包管理器安装的,比如在Debian/Ubuntu上用apt,或者在Red Hat/Fedora上用yum/dnf。离线卸载的话,可能需要手动删除相关的软件包和文件。 接下来,用户可能已经安装OpenOffice,但可能没有网络连接,所以不能用在线命令直接卸载。这时候需要找到所有安装的包,然后强制移除。比如用rpm -qa | grep openoffice来查找RPM包,然后用rpm -e命令逐个卸载。对于Debian系,可能需要用dpkg -l查找,再用dpkg --remove。 另外,还要考虑残留的文件和目录。通常这些会放在/opt目录下,比如/opt/openoffice.org,还有用户主目录下的配置文件,比如~/.openoffice.org。需要手动删除这些目录,避免残留。 用户可能不熟悉命令行操作,所以步骤要详细,比如具体的命令示例,提醒小心操作,避免误删系统文件。同时要提醒他们确认自己确实是通过包管理器安装的,如果是源码安装的话,步骤可能不同。 还需要注意权限问题,删除系统文件可能需要sudo或者root权限。比如删除/opt下的内容可能需要sudo rm -rf。 总结下来,步骤应该是:1. 查找已安装的包并卸载;2. 删除残留文件和目录;3. 清理配置文件。同时给出具体的命令,并提醒谨慎操作,避免误删。</think>在Linux系统中离线卸载OpenOffice(非网络环境下)可按照以下步骤操作: 💻 操作步骤: 1️⃣ 查找已安装OpenOffice组件: ```bash # RedHat/CentOS系: rpm -qa | grep -i "openoffice\|libobasis" # Debian/Ubuntu系: dpkg --list | grep -i "openoffice\|libreoffice" ``` 2️⃣ 强制卸载软件包(注意替换实际查到的包名): ```bash # RPM系强制卸载: sudo rpm -e --nodeps openoffice-core-4.1.13 sudo rpm -e --nodeps openoffice-ure-1.7.13 # DEB系强制卸载: sudo dpkg --remove openoffice-debian-menus ``` 3️⃣ 删除残留文件: ```bash sudo rm -rf /opt/openoffice* sudo rm -rf /usr/lib/openoffice sudo rm -rf /usr/share/openoffice ``` 4️⃣ 清除用户配置文件: ```bash rm -rf ~/.config/openoffice rm -rf ~/.openoffice.org ``` ⚠️ 注意事项: - 建议先执行 `rpm -qa | grep openoffice` 或 `dpkg -l | grep openoffice` 确认具体包名 - 如果通过官网下载的压缩包安装,直接删除安装目录即可(默认在/opt下) - 卸载前建议关闭所有OpenOffice进程:`killall soffice.bin` 💡 补充建议: 如果系统同时存在LibreOffice,建议一并检查相关包名,避免残留依赖冲突。完成卸载后,推荐使用 `sudo updatedb && locate openoffice` 确认无残留文件。
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值