unbuntu 下安装 openoffice

本文档详细记录了在Ubuntu系统中安装OpenOffice以打开.doc文档的过程,包括从官方网站下载安装包,使用tar解压,通过dpkg安装deb文件,以及遇到的与系统自带LibreOffice的冲突和解决办法。

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

为了打开.doc文档


1. 进入你的目录,下载安装包


http://www.openoffice.org/download/

2 tar zxvf Apache_OpenOffice_4.0.1_Linux_x86-64_install-deb_zh-CN.tar.gz

3,安装所有的deb文件

jackstehpie@jackstehpie-ThinkPad-L330:~/下载$ cd zh-CN/DEBS
jackstehpie@jackstehpie-ThinkPad-L330:~/下载/zh-CN/DEBS$sudo dpkg -i *.deb


4,

1)进入解压后的目录desktop-integration,安装如下文件

jackstehpie@jackstehpie-ThinkPad-L330:~/下载/zh-CN/DEBS$ cd desktop-integration/

jackstehpie@jackstehpie-ThinkPad-L330:~/下载/zh-CN/DEBS/desktop-integration$ ls
openoffice4.0-debian-menus_4.0-9714_all.deb
jackstehpie@jackstehpie-ThinkPad-L330:~/下载/zh-CN/DEBS/desktop-integration$ sudo dpkg -i openoffice4.0-debian-menus_4.0-9714_all.debjackstehpie@jackstehpie-ThinkPad-L330:~/下载/zh-CN/DEBS/desktop-integration$ sudo dpkg -i  openoffice4.0-debian-menus_4.0-9714_all.deb


(正在读取数据库 ... 系统当前共安装有 156599 个文件和目录。)
正在解压缩 openoffice-debian-menus (从 openoffice4.0-debian-menus_4.0-9714_all.deb) ...
dpkg:处理 openoffice4.0-debian-menus_4.0-9714_all.deb (--install)时出错:
 正试图覆盖 /usr/bin/soffice,它同时被包含于软件包 libreoffice-common 1:3.5.4-0ubuntu1.1
/usr/bin/gtk-update-icon-cache
gtk-update-icon-cache: Cache file created successfully.
/usr/bin/gtk-update-icon-cache
gtk-update-icon-cache: Cache file created successfully.
正在处理用于 gnome-icon-theme 的触发器...
正在处理用于 hicolor-icon-theme 的触发器...
正在处理用于 shared-mime-info 的触发器...
正在处理用于 desktop-file-utils 的触发器...
正在处理用于 bamfdaemon 的触发器...
Rebuilding /usr/share/applications/bamf.index...
正在处理用于 gnome-menus 的触发器...
在处理时有错误发生:
 openoffice4.0-debian-menus_4.0-9714_all.deb


2)安装时发生错误因为系统自带的libreoffice软件(这软件试了下是大不开doc文档的),卸载之,然后重复第4步安装
jackstehpie@jackstehpie-ThinkPad-L330:~/下载/zh-CN/DEBS/desktop-integration$ sudo apt-get autoremove libreoffice-common*



最后因为乱码问题,搞了半天,系统里的语言设置也不能用了,update跟fix都出现如下错误,openoffcie跟libreoffice两个软件也一个也删除不掉,因为相互依赖关系


正在解压缩 libreoffice-common (从 .../libreoffice-common_1%3a3.5.7-0ubuntu5_all.deb) ...
dpkg:处理 /var/cache/apt/archives/libreoffice-common_1%3a3.5.7-0ubuntu5_all.deb (--unpack)时出错:
 正试图覆盖 /usr/bin/soffice,它同时被包含于软件包 openoffice-debian-menus 4.0-9714
rmdir: 删除 "/var/lib/libreoffice/share/prereg/" 失败: 没有那个文件或目录
rmdir: 删除 "/var/lib/libreoffice/share/" 失败: 目录非空
rmdir: 删除 "/var/lib/libreoffice/program/" 失败: 没有那个文件或目录
rmdir: 删除 "/var/lib/libreoffice" 失败: 目录非空
rmdir: 删除 "/var/lib/libreoffice" 失败: 目录非空


sudo apt-get remove openoffice --purge
正在读取软件包列表... 完成
正在分析软件包的依赖关系树       
正在读取状态信息... 完成       
您可能需要运行“apt-get -f install”来纠正下列错误:
下列软件包有未满足的依赖关系:
 libreoffice-core : 依赖: libreoffice-common (> 1:3.5.7) 但是它将不会被安装
 libreoffice-java-common : 依赖: libreoffice-common 但是它将不会被安装
 openoffice-brand-base : 依赖: openoffice 但是它将不会被安装
 openoffice-brand-calc : 依赖: openoffice 但是它将不会被安装
 openoffice-brand-draw : 依赖: openoffice 但是它将不会被安装
 openoffice-brand-impress : 依赖: openoffice 但是它将不会被安装
 openoffice-brand-math : 依赖: openoffice 但是它将不会被安装
 openoffice-brand-writer : 依赖: openoffice 但是它将不会被安装
 openoffice-brand-zh-cn : 依赖: openoffice 但是它将不会被安装
E: 有未能满足的依赖关系。请尝试不指明软件包的名字来运行“apt-get -f install”(也可以指定一个解决办法)。


手工把所有的被依赖包删除掉。。。


sudo dpkg --remove libreoffice-cores

sudo dpkg --remove --force-remove-reinstreq openoffice*

。。。。。。。。


http://www.2cto.com/os/201309/244426.html


然后sudo apt-get install -f后语言设置里终于恢复正常.


-------------------------------------------------------------


libreoffice是unbuntu自带的工具,考虑阿每次update都会重新安装,跟openoffice又有冲突,所以还是用libreoffice吧。



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值