-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.
Se você executar um comando apt-get sem a -yopção, precisará responder a todas as solicitações recebidas desse comando interativamente para que a execução do comando continue.
Observe também que essa é uma opção comum nos utilitários que possuem prompts de confirmação em suas funcionalidades. Embora seja conveniente no shell, o objetivo real é automatizar scripts.
user1359
2
Eu não chegaria a chamar -y"comum". O recurso é bastante comum nas ferramentas de administração do sistema (das quais o apt-get é um), mas o método varia. Em caso de dúvida, sempre consulte a página de manual do comando em questão para saber qual parâmetro usar e qual efeito ele tem.
um CVn
6
Um efeito colateral do uso -yé que ele pulará as downgrades, enquanto que se o usuário digitar y, ele fará as downgrades. Portanto, se você deseja -yexecutar a mesma coisa que um usuário digita y, também precisa adicionar --allow-downgrades.
wisbucky
1
Não sei por que o comentário de @wisbucky não tem mais votos positivos. Muito importante saber, graças
Respostas:
Dos resultados da execução
man apt-get
Se você executar um comando apt-get sem a
-y
opção, precisará responder a todas as solicitações recebidas desse comando interativamente para que a execução do comando continue.fonte
-y
"comum". O recurso é bastante comum nas ferramentas de administração do sistema (das quais o apt-get é um), mas o método varia. Em caso de dúvida, sempre consulte a página de manual do comando em questão para saber qual parâmetro usar e qual efeito ele tem.-y
é que ele pulará as downgrades, enquanto que se o usuário digitary
, ele fará as downgrades. Portanto, se você deseja-y
executar a mesma coisa que um usuário digitay
, também precisa adicionar--allow-downgrades
.