我希望在我的 8 台机器上安装大量来自软件中心的程序。单独安装每个程序会很耗时,所以我决定编写一个 bash 脚本来一次性安装所有这些程序。它看起来像这样 -
#! /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
每次都按?
答案1
首先,你可以使用
sudo apt-get install pkg1 pkg2 ... pkg3
接下来,选择-y
,apt-get
将不再要求确认。
答案2
这yes
命令在这里很有用
yes | ./install_script.sh