yum instala o openoffice obsoleto em vez do libreoffice


9

Infelizmente, o software que estou usando (Alfresco) requer a instalação do openoffice, e não do libreoffice. Se eu tentar configurá-lo para usar o libreoffice, recebo erros durante a inicialização. Se eu tentar instalar qualquer um dos pacotes do openoffice:

yum install openoffice*

Eu recebo erros para todos os pacotes semelhantes a:

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

Em seguida, tente baixar o libreoffice. Não vejo nada em man yumrelação à instalação de pacotes obsoletos. Existe alguma maneira de instalar pacotes obsoletos via yum e não seus colegas mais novos?


mesmo problema ao instalar o languageweaver. @BengiWiebe abaixo resolveu meu problema perfeitamente.
MattPark

Respostas:



11

Descobri que, durante a instalação openoffice, adicionando exclude=libreoffice*à sua /etc/yum.confajuda sudo yum update, tenho certeza de que isso também ajudaria no seu problema. Ele diz yumpara ignorar libreoffice*pacotes e, portanto yum, nem sabe que existe um pacote obsoleto openoffice.


Melhor solução, porque você não precisa baixar nada manualmente. Além disso, você não precisa yum clean allreconstruir o cache para o caso de estar se perguntando.
MattPark

1
É importante observar que, se você estiver executando um único comando (por exemplo, em um script), não precisará mexer com isso yum.conf- você pode usar apenas --exclude=libreoffice\*como um sinalizador yumdiretamente na linha de comando.
Curinga

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

Ou você pode colocar obsoletes=0para/etc/yum.conf

Ambas as formas funcionaram para mim Oracle Linux 6.7.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.