从 bash 脚本安装程序

从 bash 脚本安装程序

我希望在我的 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

接下来,选择-yapt-get将不再要求确认。

答案2

yes命令在这里很有用

yes | ./install_script.sh

相关内容