-y, --yes, --assume-yes
Automatic yes to prompts; assume "yes" as answer to all prompts and
run non-interactively. If an undesirable situation, such as
changing a held package, trying to install a unauthenticated
package or removing an essential package occurs then apt-get will
abort. Configuration Item: APT::Get::Assume-Yes.
Si ejecuta un comando apt-get sin la -yopción, debe responder a todas las indicaciones que obtiene de ese comando de forma interactiva para que la ejecución del comando continúe.
También tenga en cuenta que este es un cambio común en las utilidades que tienen mensajes de confirmación en su funcionalidad. Si bien es conveniente en el shell, el verdadero propósito es automatizar los scripts.
user1359
2
No iría tan lejos como para llamar -y"común". La característica es bastante común en las herramientas de administración del sistema (de las cuales apt-get es una), pero el método varía. En caso de duda, consulte siempre la página de manual del comando en cuestión para saber qué parámetro usar y qué efecto tiene.
un CVn
66
Un efecto secundario del uso -yes que omitirá las degradaciones, mientras que si el usuario ingresa y, realizará las degradaciones. Entonces, si desea -yejecutar lo mismo que un usuario que ingresa y, también debe agregar --allow-downgrades.
wisbucky
1
No sé por qué el comentario de @wisbucky no tiene más votos a favor. Muy importante saberlo, gracias
Respuestas:
De los resultados de correr
man apt-get
Si ejecuta un comando apt-get sin la
-y
opción, debe responder a todas las indicaciones que obtiene de ese comando de forma interactiva para que la ejecución del comando continúe.fuente
-y
"común". La característica es bastante común en las herramientas de administración del sistema (de las cuales apt-get es una), pero el método varía. En caso de duda, consulte siempre la página de manual del comando en cuestión para saber qué parámetro usar y qué efecto tiene.-y
es que omitirá las degradaciones, mientras que si el usuario ingresay
, realizará las degradaciones. Entonces, si desea-y
ejecutar lo mismo que un usuario que ingresay
, también debe agregar--allow-downgrades
.