Tengo un problema aquí al intentar instalar libopenssl-devel en una caja SuSE. La instalación se realiza exclusivamente desde DVD (no implica actualizaciones en línea).
$ 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):
De forma interactiva, seleccionaría la opción 2 (ignorar las dependencias), ya que la versión instalada de libopenssl es 0.9.8j y la diferencia no importa para mis propósitos. (No, de verdad, no es así).
El problema es que me gustaría ejecutar la instalación desde un script (script del proveedor Vagrant), así que...
¿Cómo le digo a zypper que ignore una dependencia, de forma no interactiva?
Respuesta1
zypper -n install --force package
-n
=
--force
paquete de instalación forzada no interactivo