SUSE SLES 11: zypper: игнорировать зависимость в скриптовой установке

1342
DevSolar

У меня есть проблема здесь, пытаясь установить libopenssl-devel на SuSE box. Установка производится исключительно с DVD (онлайн-обновления не требуются).

$ sudo zypper install libopenssl-devel Loading repository data... Reading installed packages... Resolving package dependencies...  Problem: nothing provides libopenssl0_9_8 = 0.9.8h needed by libopenssl-devel-0.9.8h-30.11.x86_64 Solution 1: do not install libopenssl-devel-0.9.8h-30.11.x86_64 Solution 2: break libopenssl-devel-0.9.8h-30.11.x86_64 by ignoring some of its dependencies  Choose from above solutions by number or cancel [1/2/c] (c): 

В интерактивном режиме я бы выбрал вариант 2 (игнорировать зависимости), поскольку установленная версия libopenssl - 0.9.8j, и для моих целей разница не имеет значения. (Нет, правда, это не так.)

Проблема в том, что я хотел бы запустить установку из скрипта (скрипт провайдера Vagrant), так что ...

Как мне сказать, чтобы zypper игнорировал зависимость неинтерактивно?

2

1 ответ на вопрос

1
mimi.vx
zypper -n install --force package 

-n= неинтерактивный --forceпакет принудительной установки

Сам разобрался и забыл об этом вопросе. :-D Есть галочка! DevSolar 7 лет назад 0

Похожие вопросы