SUSE SLES 11: zypper: Ignora a dependência na configuração com script

2

Eu tenho um problema aqui, tentando instalar o libopenssl-devel em uma caixa SuSE. A instalação é puramente do DVD (sem atualizações on-line envolvidas).

$ 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):

Interativamente, eu selecionaria a opção 2 (ignorar dependências), já que a versão instalada do libopenssl é 0.9.8j, e a diferença não importa para meus propósitos. (Não, na verdade não.)

O problema é que eu gostaria de executar a instalação a partir de um script (script de provedor do Vagrant), então ...

Como eu digo ao zypper para ignorar uma dependência, não interativamente?

    
por DevSolar 17.05.2016 / 15:15

1 resposta

1
zypper -n install --force package

-n = não interativo --force force install package

    
por 20.12.2016 / 12:27