Tengo algunas preguntas sobre cómo pasar de apt-get a zypper en los scripts de bash.
¿Cuál es el equivalente de esto?
sudo apt-get install curl --assume-yes
(donde curl podría ser cualquier paquete)
Encontré la hoja de trucos de Zypper - openSUSE . ¡Muy agradable! Pero agradecería la voz de la experiencia aquí: ¿cuál es la forma correcta de usar zypper en un script en el que quiero aceptar automáticamente todas las indicaciones y no omitir las cosas que necesitan una respuesta?
Con mi inexperiencia, estaría tentado a usar:
sudo zypper --non-interactive --no-gpg-checks --quiet install --auto-agree-with-licenses curl
¿Pero es eso realmente el equivalente de --assume-yes
?
¿Qué pasa con el equivalente de estos?
sudo apt-get autoremove -y
sudo apt-get autoclean -y
Esto sugiere que no hay uno ...
¿Hay un reemplazo para gdebi-core? ¿O nunca se necesita gdebi con el "poderoso solucionador de satisfacción" de zypper? Uso gdebi para situaciones en las que necesito instalar un paquete en una versión anterior y ya tengo un archivo .deb (pero no todas las dependencias).
-n
opción y una-y
opción y significan lo mismo, pero deben colocarse en diferentes posiciones en la línea de comando. Sí, eso es confuso. (Para que quede claro: no estoy matar al mensajero; estoy diciendo que el promotor debería haber pensado más en problemas de usabilidad.)