yum install veraltetes openoffice anstelle von libreoffice

9

Leider erfordert die von mir verwendete Software (Alfresco) die Installation von openoffice und nicht von libreoffice. Wenn ich versuche, es für die Verwendung von libreoffice zu konfigurieren, erhalte ich beim Start Fehler. Wenn ich versuche, eines der Openoffice-Pakete zu installieren:

yum install openoffice*

Ich erhalte Fehler für alle Pakete ähnlich:

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

Anschließend wird versucht, libreoffice herunterzuladen. Ich sehe nichts in man yumBezug auf die Installation veralteter Pakete. Gibt es eine Möglichkeit, veraltete Pakete über yum und nicht über deren neuere Gegenstücke zu installieren?

Scott
quelle
das gleiche Problem bei der Installation von Sprachweber. @BengiWiebe unten hat mein Problem perfekt gelöst.
MattPark

Antworten:

11

Ich habe festgestellt, dass bei der Installation das openofficeHinzufügen exclude=libreoffice*zu Ihrem /etc/yum.confgeholfen hat sudo yum update, und ich bin sicher, dass es auch bei Ihrem Problem helfen würde. Es weist yuman, libreoffice*Pakete zu ignorieren , yumweiß also nicht einmal, dass es ein Paket gibt, das veraltet ist openoffice.

BenjiWiebe
quelle
Beste Lösung, da Sie nichts manuell herunterladen müssen. Außerdem müssen Sie yum clean allden Cache nicht neu erstellen, falls Sie sich fragen.
MattPark
1
Es ist wichtig zu beachten, dass Sie, wenn es sich um einen einzelnen Befehl handelt, den Sie ausführen (z. B. in einem Skript), nicht yum.confherumspielen müssen - Sie können ihn einfach --exclude=libreoffice\*als Flag verwenden, um yumdirekt in die Befehlszeile zu gelangen.
Wildcard
7
sudo yum --setopt=obsoletes=0 install openoffice*

Oder Sie setzen obsoletes=0auf/etc/yum.conf

Beide Wege haben bei mir funktioniert Oracle Linux 6.7.

Michel Samia
quelle