yum 安装过时的 openoffice 而不是 libreoffice

yum 安装过时的 openoffice 而不是 libreoffice

不幸的是,我使用的软件 (Alfresco) 需要安装 openoffice,而不是 libreoffice。如果我尝试将其配置为使用 libreoffice,则会在启动时收到错误。如果我尝试安装任何 openoffice 软件包:

yum install openoffice*

我收到所有软件包类似的错误:

Package openoffice.org-langpack-bg_BG is obsoleted by libreoffice-langpack-bg, trying to install 1:libreoffice-langpack-bg-3.4.5.2-16.el6.x86_64 instead

然后它继续尝试下载 libreoffice。我没有看到任何关于man yum安装过时软件包的信息。有没有办法通过 yum 安装过时的软件包而不是较新的软件包?

答案1

如果您愿意,您可以从官方网站下载适当的软件包(deb,rpm..): http://www.openoffice.org/download/other.html

之后您可以使用 rpm 或 yum 进行安装。

答案2

我发现,在安装时openoffice,将 添加exclude=libreoffice*到您的/etc/yum.conf帮助中sudo yum update,我相信这也有助于解决您的问题。它告诉yum忽略libreoffice*包,因此yum甚至不知道有一个包会淘汰openoffice

答案3

sudo yum --setopt=obsoletes=0 install openoffice*

obsoletes=0或者你可以/etc/yum.conf

这两种方法对我来说都有效Oracle Linux 6.7

相关内容