使用 bash 脚本在 ubuntu 上安装 CImg

使用 bash 脚本在 ubuntu 上安装 CImg

我想从非交互式 bash 脚本安装 CImg

我尝试过使用

apt install -y cimg-dev

安装程序询问我所在的地区之前,一切都正常

如果是交互式安装的话,这没什么问题,但我希望将其放在 bash 脚本中,这样我就不必每次都手动设置区域。

什么是合适的方法来做到这一点?

我不确定是否可以以某种方式对区域选择选项进行排队,或者是否有办法在命令启动之前设置它们。

答案1

我找到了答案这里,结果我需要弄清楚如何以非交互方式安装时区(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

相关内容