只是想知道...要更新我的系统,我通常会sudo apt update
在sudo apt upgrade
必要时运行。我相信这应该使我的系统保持最新。但是,这些命令对系统没有任何作用snap
。我有一个我命名的桌面项目updates
,它运行命令update-manager
。当我单击该项目时,我会收到一条消息,告诉我它正在检查更新,通常后面会出现一条提到快照的消息。我错过了什么?我认为 snap 系统应该在我不做任何事情的情况下自动更新。手册页update-manager
没有提到快照,所以我有点困惑。有谁知道吗?
更新:
如所问,的输出sudo grep storehelpers /var/log/syslog
只是重复这一行:
Aug 6 14:08:43 puta snapd[613]: storehelpers.go:551: cannot refresh: snap has no updates available: "core18", "gnome-3-34-1804", "gtk-common-themes", "snap-store", "snapd"
猜猜我的问题不够精确——我想知道我提到的两条 apt 行是否足以让我的系统保持最新!
对于大多数用户来说,根本不需要采取任何措施来让他们的 Ubuntu 系统安全地保持最新状态。
对于您的具体问题,您的脚本执行的唯一附加操作是安装那些可选的非安全 Deb 包升级。在自动化工具无论如何都可以处理这些问题之前几个小时进行一些安全性和快速升级可能会受到称赞。
所以当然,告诉你的脚本它做得很好,然后给它烤蛋糕。
从 shell 完成同样事情的另一种方法,带有额外的有用输出: