“apt-get update” 的 snap 等效命令是什么?以及 “apt-get upgrade” 的 snap 等效命令是什么?

要在Ubuntu中使用apt-get升级现有的软件包,可以使用以下命令:
$ apt-get update
$ apt-get upgrade

Snap中有哪些等效命令可以执行与升级从Snap Store安装的软件包相同的操作?
我正在使用Ubuntu 20。

apt-get-upgrade不是一个命令,apt-get才是命令,而upgradeapt-get将执行的功能/操作。 - guiverc
帖子被锁定了,所以我无法回答,只能在评论中提供解决方案。运行 sudo snap refresh - Davide
1个回答

你不需要这样做:Snaps(大多数情况下)默认会自动更新。
这是它们的一个关键特性。
以下是如何确定snapd将定期检查更新的方法:(source
$ snap refresh --time
timer: 00:00~24:00/4        <------ "/4" means refresh every 4 hours.
last: today at 17:15 CDT
next: today at 21:45 CDT

然而,Snap提供的应用程序在运行时不会进行更新。
例如:Firefox、Discord和Ubuntu软件在其中一个定期更新期间运行时会发出“关闭应用程序”的提醒。
如果忽略这些提醒超过14天,应用程序将在没有警告的情况下终止以进行更新。(这些通知是一种改进:以前根本没有通知,人们只是认为他们长时间运行的应用程序每隔几周就会崩溃)
目前,这些应用程序的用户必须先关闭应用程序,然后运行“sudo snap refresh”,等待刷新完成后再重新打开应用程序。有一些已经公开的错误来改善snapd对长时间运行应用程序的处理,这将改善用户体验:LP:#1945165LP:#1980271。Snapd是开源的,欢迎向开发团队贡献代码。

这太棒了,还有参考资料。谢谢! - Davide