mniam zainstaluj przestarzałe openoffice zamiast libreoffice

9

Niestety oprogramowanie, którego używam (Alfresco) wymaga instalacji openoffice, a nie libreoffice. Jeśli spróbuję go skonfigurować do korzystania z libreoffice, podczas uruchamiania pojawią się błędy. Jeśli spróbuję zainstalować dowolny z pakietów openoffice:

yum install openoffice*

Otrzymuję błędy dla wszystkich pakietów podobnych do:

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

Następnie przechodzi do próby pobrania libreoffice. Nie widzę nic w man yumodniesieniu do instalowania przestarzałych pakietów. Czy istnieje jakiś sposób instalowania przestarzałych pakietów za pomocą yum, a nie ich nowszych odpowiedników?

Scott
źródło
ten sam problem z instalacją languageweaver. @BengiWiebe poniżej doskonale rozwiązało mój problem.
MattPark

Odpowiedzi:

11

Zauważyłem, że podczas instalowania openoffice, dodawanie exclude=libreoffice*do twojej /etc/yum.confpomocy z sudo yum update, i jestem pewien, że to pomogłoby również z twoim problemem. Mówi, yumaby ignorować libreoffice*pakiety, dlatego yumnawet nie wie, że istnieje pakiet, który jest przestarzały openoffice.

BenjiWiebe
źródło
Najlepsze rozwiązanie, ponieważ nie musisz niczego pobierać ręcznie. Nie musisz też yum clean allodbudowywać pamięci podręcznej na wypadek, gdybyś się zastanawiał.
MattPark
1
Ważne jest, aby pamiętać, że jeśli uruchamiasz pojedyncze polecenie (np. W skrypcie), nie musisz się bałaganić yum.conf- możesz po prostu użyć --exclude=libreoffice\*jako flagi yumbezpośrednio w wierszu polecenia.
Wildcard
7
sudo yum --setopt=obsoletes=0 install openoffice*

Lub możesz to obsoletes=0zrobić/etc/yum.conf

Oba sposoby działały dla mnie Oracle Linux 6.7.

Michel Samia
źródło