我们可以通过 shell 脚本安装软件包吗?

我们可以通过 shell 脚本安装软件包吗?

我正在尝试编写一个 shell 脚本,以便当我重新安装 Ubuntu 时。我可以运行脚本并保留所有软件包。我计划以参数的形式传递密码。

我的问题是我怎样才能进入须藤域而无需手动输入password。因为我还计划设计一个无法在那里访问终端的 UI。

前任:

./recover.sh password

希望得到答复 ;)

带着敬意

帕凡

答案1

您可以发出命令apt-get install ${package_list},并且如果可能的话,变量中的所有包都package-list将被安装。

有一些工具可以为您提供已安装软件包的列表。您应该删除作为依赖项安装的所有软件包以及默认安装的软件包。

查看列出的命令man -k apt

如果您不想有输出,请export DEBIAN_FRONTEND=noninteractive在运行 apt-get 之前执行该命令。

相关内容