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?

Scott
fonte
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.

BenjiWiebe
fonte
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.

Michel Samia
fonte