yum установить устаревший openoffice вместо libreoffice

9

К сожалению, программное обеспечение, которое я использую (Alfresco), требует установки openoffice, а не libreoffice. Если я пытаюсь настроить его на использование libreoffice, я получаю ошибки при запуске. Если я попытаюсь установить любой из пакетов openoffice:

yum install openoffice*

Я получаю ошибки для всех пакетов, похожих на:

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

Затем он пытается загрузить libreoffice. Я не вижу ничего в man yumотношении установки устаревших пакетов. Есть ли способ установить устаревшие пакеты через yum, а не их более новые аналоги?

Скотт
источник
такая же проблема при установке languageweaver. @BengiWiebe ниже решил мою проблему отлично.
MattPark

Ответы:

0

Если вы предпочитаете, вы можете скачать соответствующий пакет (deb, rpm ..) с официального сайта: http://www.openoffice.org/download/other.html

После вы можете установить с rpm или yum.

Адриан Перес
источник
11

Я обнаружил, что при установке openofficeдобавление exclude=libreoffice*в вашу справку /etc/yum.confпомогло sudo yum update, и я уверен, что это поможет и вашей проблеме. Он говорит yumигнорировать libreoffice*пакеты, поэтому yumдаже не знает, что существует пакет, который устарел openoffice.

BenjiWiebe
источник
Лучшее решение, потому что вам не нужно ничего скачивать вручную. Также вам не нужно yum clean allперестраивать кеш, если вам интересно.
MattPark
1
Важно отметить, что если вы запускаете одну команду (например, в скрипте), вам не нужно возиться с ней yum.conf- вы можете просто использовать ее --exclude=libreoffice\*как флаг yumнепосредственно в командной строке.
Wildcard
7
sudo yum --setopt=obsoletes=0 install openoffice*

Или вы можете поместить obsoletes=0в/etc/yum.conf

Оба способа работали на меня Oracle Linux 6.7.

Мишель Самия
источник