yum installa openoffice obsoleto invece di libreoffice


9

Sfortunatamente il software che sto utilizzando (Alfresco) richiede l'installazione di openoffice e non di libreoffice. Se provo a configurarlo per usare libreoffice ricevo errori durante l'avvio. Se provo a installare uno dei pacchetti di openoffice:

yum install openoffice*

Ricevo errori per tutti i pacchetti simili 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

Quindi procede a provare e scaricare libreoffice. Non vedo nulla man yumriguardo all'installazione di pacchetti obsoleti. Esiste un modo per installare pacchetti obsoleti tramite yum e non le loro controparti più recenti?


stesso problema con l'installazione di languageweaver. @BengiWiebe di seguito ha risolto perfettamente il mio problema.
MattPark,

Risposte:



11

Ho scoperto che, durante l'installazione openoffice, l'aggiunta exclude=libreoffice*al tuo /etc/yum.confaiuto con sudo yum updatee sono sicuro che potrebbe aiutare anche con il tuo problema. Dice yumdi ignorare i libreoffice*pacchetti, quindi yumnon sa nemmeno che esiste un pacchetto che viola openoffice.


La migliore soluzione perché non devi scaricare nulla manualmente. Inoltre non è necessario yum clean alle ricostruire la cache nel caso ve lo stiate chiedendo.
MattPark,

1
È importante notare che se si sta eseguendo un singolo comando (ad esempio in uno script), non è necessario scherzare con: è yum.confpossibile utilizzare semplicemente --exclude=libreoffice\*come un flag yumdirettamente sulla riga di comando.
Wildcard

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

Oppure puoi metterlo obsoletes=0a/etc/yum.conf

Entrambi i modi hanno funzionato per me Oracle Linux 6.7.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.