A caixa de diálogo de confirmação não só aparece quando você instalaria os pacotes que não solicitou, mas também nos seguintes casos:
- Instalando pacotes que você não deseja especificamente instalar
- Remoção de pacotes essenciais
- Alterando um pacote suspenso (um pacote suspenso é aquele que você deseja manter na versão atualmente instalada)
Você pode substituí-lo por um dos seguintes switches:
-
-y
-
-yes
-
--assume-yes
Qual age como se você respondeu sim a todas essas perguntas. No entanto, os prompts para pacotes essenciais ainda serão exibidos por motivos de segurança.
Essential is defined as the minimal set of functionality that must be available and usable on the system at all times, even when packages are in an unconfigured (but unpacked) state.
Obrigado ao @Liori por apontar isso.