在bash中,我应该运行什么命令来获取布尔值,以指示Ubuntu中是否有可用的软件包更新或操作系统升级?
我知道如何运行apt-get upgrade和apt-get dist-upgrade来实际执行升级,但是如果不使用--simulate参数并尝试解析标准输出,我就找不到任何简单的方法来检测这些选项何时可用。
发布于 2013-04-16 23:51:42
命令:
aptitude search '~U'将列出所有可用的包更新。您可以使用-F选项自定义输出格式;有关如何使用的详细信息,请访问see the manual。
我不知道Ubuntu发布更新有什么直接的等价物。
(不过,与此相关的是,apt-get dist-upgrade不会升级到较新的版本。它的概念与upgrade相同,只是在处理不断变化的依赖关系方面更具侵略性。)
发布于 2013-04-17 03:36:34
在谷歌中重新表述我的问题,将我带到this answer,它列出了简单的命令:
/usr/lib/update-notifier/apt-checkhttps://stackoverflow.com/questions/16039979
复制相似问题