1

从 bash 中,我将运行哪些命令来获取一个布尔值,该值指示 Ubuntu 中是否有可用的软件包更新或操作系统升级?

我知道如何运行apt-get upgrade和实际执行升级,但是如果不使用参数并尝试解析标准输出apt-get dist-upgrade,我找不到任何简单的方法来检测这些选项何时可用。--simulate

4

2 回答 2

0

在 Google 中重新表述我的问题导致我得到这个答案,该答案将命令简单地列出为:

/usr/lib/update-notifier/apt-check
于 2013-04-16T19:36:33.777 回答
0

命令:

aptitude search '~U'

将列出所有可用的软件包更新。您可以使用选项自定义输出格式-F有关如何操作的详细信息,请参阅手册

我不知道 Ubuntu 版本更新的任何直接等效项。

(但相关的是,apt-get dist-upgrade它不会升级到较新的版本。它与 的概念相同upgrade,只是在处理不断变化的依赖关系方面更加激进。)

于 2013-04-16T15:51:41.990 回答