Primeiro de tudo, você pode usar
sudo apt-get install pkg1 pkg2 ... pkg3
e a seguir, com a opção -y
, apt-get
não solicitará confirmação.
Desejo instalar um grande número de programas do centro de software em todas as minhas 8 máquinas. Instalando cada programa individualmente seria demorado, então eu decidi escrever um script bash para instalar todos esses programas em uma só vez. Parece algo assim -
#! /bin/sh
apt-get install xyz1
apt-get install xyz2
apt-get install xyz3
(Estou executando este script como um superusuário)
Agora o problema é que para quase toda instalação ele me pergunta ..need to get 123 kb of archives. Continue [Y/n] ?
Toda vez eu tenho que selecionar Y
(yes) eu mesmo.
Existe alguma maneira de substituir este mecanismo de confirmação para que eu não precise pressionar y
toda vez?
Primeiro de tudo, você pode usar
sudo apt-get install pkg1 pkg2 ... pkg3
e a seguir, com a opção -y
, apt-get
não solicitará confirmação.
O comando yes
é útil aqui
yes | ./install_script.sh