我在CentOS7安装的openoffice4版本没有找到soffice.cfg
时间: 2024-04-20 14:22:53 浏览: 154
非常抱歉,我之前提到的 `soffice.cfg` 是一个错误的文件名。在 CentOS 7 上,OpenOffice 的主配置文件名为 `sofficerc`。你可以按照以下步骤进行操作:
1. 打开终端,并以具有管理员权限的用户身份登录。
2. 编辑 OpenOffice 的主配置文件 `sofficerc`。在终端中运行以下命令:
```shell
sudo vi /opt/openoffice4/program/sofficerc
```
3. 在 `sofficerc` 文件中找到 `UserInstallation` 配置项。确保该配置项的值为 `false`,表示禁用用户特定的安装目录。如果没有该配置项,可以手动添加如下内容:
```
UserInstallation=false
```
4. 保存并关闭 `sofficerc` 文件。
5. 重启 OpenOffice 服务,使配置生效。在终端中运行以下命令:
```shell
sudo systemctl restart openoffice.service
```
现在 OpenOffice 应该已经配置为允许外部设备访问。你可以尝试使用 telnet 或其他工具连接端口 8100,检查是否能够成功访问 OpenOffice。如果仍然无法访问,请确保防火墙允许端口 8100 的访问,并且网络连接正常。
相关问题
在CentOS7上怎么配置openoffice4去允许外部设备访问
要在 CentOS 7 上配置 OpenOffice 4 允许外部设备访问,可以按照以下步骤进行:
1. 打开终端,并以具有管理员权限的用户身份登录。
2. 编辑 OpenOffice 的主配置文件 `soffice.cfg`。在终端中运行以下命令:
```shell
sudo vi /opt/openoffice4/program/soffice.cfg
```
3. 在 `soffice.cfg` 文件中找到 `UserInstallation` 配置项。确保该配置项的值为 `false`,表示禁用用户特定的安装目录。如果没有该配置项,可以手动添加如下内容:
```
UserInstallation=false
```
4. 保存并关闭 `soffice.cfg` 文件。
5. 编辑 OpenOffice 的启动脚本 `soffice.sh`。在终端中运行以下命令:
```shell
sudo vi /opt/openoffice4/program/soffice.sh
```
6. 在 `soffice.sh` 文件中找到以下两行代码:
```shell
USERCONFIG=${HOME}/.openoffice.org/4
export USERCONFIG
```
将其修改为:
```shell
USERCONFIG=/etc/openoffice/4
export USERCONFIG
```
7. 保存并关闭 `soffice.sh` 文件。
8. 重启 OpenOffice 服务,使配置生效。在终端中运行以下命令:
```shell
sudo systemctl restart openoffice.service
```
现在 OpenOffice 应该已经配置为允许外部设备访问。你可以尝试使用 telnet 或其他工具连接端口 8100,检查是否能够成功访问 OpenOffice。如果仍然无法访问,请确保防火墙允许端口 8100 的访问,并且网络连接正常。
centos7 安装openoffice
以下是在CentOS 7上安装OpenOffice的步骤:
1. 首先,删除系统中已安装的LibreOffice:
```shell
yum -y remove libreoffice-core
```
2. 创建一个新的文件夹用于安装OpenOffice:
```shell
mkdir /opt/openoffice
```
3. 解压OpenOffice安装包到新建的文件夹中:
```shell
tar -zxvf /opt/string/Apache_OpenOffice_4.1.7_Linux_x86-64_install-rpm_zh-CN.tar_3.gz -C /opt/openoffice
```***```shell
cd /opt/openoffice/zh-CN/RPMS
```
5. 使用yum命令安装所有的rpm文件:
```shell
yum localinstall *.rpm
```
6. 安装完成后,启动OpenOffice服务:
```shell
nohup /opt/openoffice/program/soffice -headless -accept="socket,host=127.0.0.1,port=8100;urp;" -nofirststartwizard &
```
7. 检查OpenOffice服务是否成功启动:
```shell
ps -ef | grep openoffice
```
8. 确认OpenOffice服务是否在8100端口监听:
```shell
netstat -lnp | grep 8100
```
请注意,以上步骤假设您已经下载了OpenOffice安装包,并将其放置在/opt/string目录下。如果您的安装包存放位置不同,请相应地修改解压和安装的命令。
阅读全文