Você tem os parâmetros -y
ou --yes
ou --assume-yes
em apt-get
.
Tente algo como
sudo apt-get install -y <package-name>
Detalhes:
A página de manual do apt-get (Você também pode consultar a página de manual com man apt-get
comando) menciona:
-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 or removing an essential package, occurs then apt-get will abort. Configuration Item: APT::Get::Assume-Yes.
Ao contrário deste parâmetro, você também tem
--assume-no
Automatic "no" to all prompts. Configuration Item: APT::Get::Assume-No.
Editar
Para o comentário do Vlastimil, eu tentei
sudo apt-get install --fix-broken --assume-yes
E isso funciona. A parte --fix-broken
do comando pode ser substituída por -f
e --assume-yes
com -y
ou --yes
para conveniência. Isso não instalará nenhum pacote em perticular, mas "poderá omitir quaisquer pacotes para permitir que o APT deduza uma solução provável", conforme mencionado na página de manual.