Я хотел бы установить CImg из неинтерактивного bash-скрипта
Я пытался сделать это, используя
apt install -y cimg-dev
, который работает до тех пор, пока установщик не спросит меня о том, в каком регионе Я нахожусь в
Это хорошо, если для интерактивной установки, но я хочу, чтобы это было в скрипте bash, поэтому мне не нужно каждый раз вручную устанавливать регион.
Каков подходящий способ сделать это?
Я не уверен, можно ли каким-то образом поставить в очередь параметры выбора региона или есть ли способ установить их, прежде чем он выполнит команду начинается.
Я нашел ответ здесь, оказалось, что я должен был выяснить, как установить часовой пояс (tzdata) программа нев интерактивном режиме, а не cimg.
Для заинтересованных мой сценарий
apt-get update -y
apt-get upgrade -y
apt-get install -y libx11-dev
export DEBIAN_FRONTEND=noninteractive
ln -fs /usr/share/zoneinfo/Australia/Brisbane /etc/localtime
apt-get install -y tzdata
dpkg-reconfigure --frontend noninteractive tzdata
apt-get install -y cimg-dev