在非交互式脚本中使用 aptdcon 或其他应用程序?

在非交互式脚本中使用 aptdcon 或其他应用程序?

我试图找到一种方法来使用aptdcon-- 脚本中 aptdaemon 的命令行客户端。

aptdcon 缺少以下选项:

  • 可记录的输出 - 没有进度指示器。
  • 对所有查询都假设为否并且不提示。

以下软件包将被升级 (1): xxx

需要获取xxx个档案。

您想继续 [Y/n] 吗?

因此 aptdcon 提示用户响应,这使其不适合 shell 脚本。

如何在非用户交互脚本中使用 aptdcon 或任何其他应用程序(不需要 root 权限)?

答案1

由于没有人回答。我在这个问题上添加了我的解决方法。

我没有使用 aptdcon,而是使用 aptitude 以可记录/可编写脚本的格式显示所有可用的更新。

aptitude search '~U'

相关内容