Я хочу установить большое количество программ от центра программного обеспечения на всех моих 8 машинах. Установка каждой программы индивидуально была бы трудоемкой, таким образом, я решил записать, что сценарий удара для установки всех этих программ в 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
не попросит подтверждение.
yes
команда полезна здесь
yes | ./install_script.sh