Я хочу установить большое количество программ из программного центра на всех моих 8 машинах. Установка каждой программы по отдельности потребует много времени, поэтому я решил написать скрипт bash для установки всех этих программ за 1 проход. Это выглядит примерно так:
#! /bin/sh
apt-get install xyz1
apt-get install xyz2
apt-get install xyz3
(Я запускаю этот скрипт как суперпользователя)
Теперь проблема в том, что почти для каждой установки он спрашивает меня ..need to get 123 kb of archives. Continue [Y/n] ? Каждый раз Я должен сам выбрать Y (да).
Есть ли способ, которым я могу переопределить этот подтверждающий механизм, чтобы мне не приходилось каждый раз нажимать y?
Прежде всего, вы можете использовать
sudo apt-get install pkg1 pkg2 ... pkg3
, а затем с опцией -y, apt-get не запрашивает подтверждения.
Прежде всего, вы можете использовать
sudo apt-get install pkg1 pkg2 ... pkg3
, а затем с опцией -y, apt-get не запрашивает подтверждения.
Прежде всего, вы можете использовать
sudo apt-get install pkg1 pkg2 ... pkg3
, а затем с опцией -y, apt-get не запрашивает подтверждения.
Прежде всего, вы можете использовать
sudo apt-get install pkg1 pkg2 ... pkg3
, а затем с опцией -y, apt-get не запрашивает подтверждения.
Прежде всего, вы можете использовать
sudo apt-get install pkg1 pkg2 ... pkg3
, а затем с опцией -y, apt-get не запрашивает подтверждения.
Прежде всего, вы можете использовать
sudo apt-get install pkg1 pkg2 ... pkg3
, а затем с опцией -y, apt-get не запрашивает подтверждения.
Прежде всего, вы можете использовать
sudo apt-get install pkg1 pkg2 ... pkg3
, а затем с опцией -y, apt-get не запрашивает подтверждения.
Команда yes полезна здесь
yes | ./install_script.sh
Команда yes полезна здесь
yes | ./install_script.sh
Команда yes полезна здесь
yes | ./install_script.sh
Команда yes полезна здесь
yes | ./install_script.sh
Команда yes полезна здесь
yes | ./install_script.sh
Команда yes полезна здесь
yes | ./install_script.sh
Команда yes полезна здесь
yes | ./install_script.sh