相关疑难解决方法(0)

apt 给出“不稳定的 CLI 界面”警告

我正在编写一个脚本,该脚本需要读取包含我为其编写此行的包信息的文件

apt show $PACKAGE_NAME > pack_info.txt
Run Code Online (Sandbox Code Playgroud)

但是,这不会创建pack_info.txt文件并始终发出此警告:

警告:apt 没有稳定的 CLI 界面。在脚本中谨慎使用。

暂时我尝试重定向STDOUT& STDERRusing&>并且它提供了pack_info.txt我们需要的文件。

我也尝试从中获取内容dpkg,这也有效:

dpkg -s $PACKAGE_NAME > pack_info.txt
Run Code Online (Sandbox Code Playgroud)

它既不显示警告也不显示错误有什么好处。

我们不想使用 dpkg 而只希望 apt 的 STDOUT 重定向到文件有什么不好的。

所以,我有三个问题要问:

  1. 我们所说的稳定 CLI 界面究竟是什么意思?
  2. 如何在脚本中安全无误地使用这些命令?【请注意举例说明】
  3. 有没有办法只将 STDOUT 重定向apt show到文件?

package-management command-line apt

138
推荐指数
1
解决办法
11万
查看次数

如何为任何存储库启用静默自动更新?

在这里阅读如何为 Google Chrome 启用静默自动更新。但是,我还有其他存储库,如 Spotify、Docky 和其他我想启用静默更新的存储库。

我正在尝试在我的 Ubuntu 10.04 系统中执行此操作。但是这个问题适用于所有 Ubuntu 版本。我安装了无人值守升级包

我怎样才能做到这一点?

updates automation

49
推荐指数
3
解决办法
3万
查看次数