我试图找到一种方法来使用aptdcon-- 脚本中 aptdaemon 的命令行客户端。
aptdcon 缺少以下选项:
- 可记录的输出 - 没有进度指示器。
- 对所有查询都假设为否并且不提示。
以下软件包将被升级 (1): xxx
需要获取xxx个档案。
您想继续 [Y/n] 吗?
因此 aptdcon 提示用户响应,这使其不适合 shell 脚本。
如何在非用户交互脚本中使用 aptdcon 或任何其他应用程序(不需要 root 权限)?
答案1
由于没有人回答。我在这个问题上添加了我的解决方法。
我没有使用 aptdcon,而是使用 aptitude 以可记录/可编写脚本的格式显示所有可用的更新。
aptitude search '~U'