yum instala openoffice obsoleto en lugar de libreoffice

9

Desafortunadamente, el software que estoy usando (Alfresco) requiere la instalación de openoffice, y no libreoffice. Si intento configurarlo para usar libreoffice, recibo errores durante el inicio. Si intento instalar alguno de los paquetes de openoffice:

yum install openoffice*

Recibo errores para todos los paquetes similares 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

Luego procede a intentar descargar libreoffice. No veo nada man yumcon respecto a la instalación de paquetes obsoletos. ¿Hay alguna forma de instalar paquetes obsoletos a través de yum y no sus contrapartes más nuevas?

Scott
fuente
mismo problema al instalar languageweaver. @BengiWiebe a continuación resolvió mi problema perfectamente.
MattPark

Respuestas:

11

Descubrí que, al instalar openoffice, agregué exclude=libreoffice*a su /etc/yum.confayuda sudo yum update, y estoy seguro de que también ayudaría con su problema. Le dice yumque ignore los libreoffice*paquetes, por yumlo tanto , ni siquiera sabe que hay un paquete que queda obsoleto openoffice.

BenjiWiebe
fuente
La mejor solución porque no tiene que descargar nada manualmente. Además, no es necesario yum clean ally reconstruir el caché en caso de que se lo pregunte.
MattPark
1
Es importante tener en cuenta que si se trata de un solo comando que está ejecutando (por ejemplo, en un script), no necesita perder el tiempo, yum.confsimplemente puede usarlo --exclude=libreoffice\*como un indicador yumdirectamente en la línea de comando.
Comodín
7
sudo yum --setopt=obsoletes=0 install openoffice*

O puedes poner obsoletes=0a/etc/yum.conf

Ambas formas funcionaron para mí Oracle Linux 6.7.

Michel Samia
fuente