大多数Linux用户都知道如何从终端更新APT软件包。 几年前是 apt-get的 现在只能用作 易于,所以命令看起来像sudo apt升级 (o DIST升级 如果我们要更新所有内容,则在使用该选项后值得 更新 刷新存储库。 但是,如果我们想要的是 更新Snap包 或执行类似步骤? 从逻辑上讲,由于它们是不同类型的软件包,因此命令将有所不同。
Snap软件包的更新与其他任何软件包一样。 就像我们可以从终端或软件中心更新APT一样,可以从Ubuntu Software,Kubuntu Discover等更新Snap软件包,但我们也可以从终端进行更新。 我们将讨论三个不同的命令,其中还包括 列出可用的更新 无需安装它们。
我们将管理Snap软件包的更新
如果我们要检查的是应用程序是否有更新并安装,则命令如下所示,其中APPLICATION对应于我们要更新的程序:
sudo snap refresh APLICACIÓN
例如,如果我们想要 更新Firefox,命令将是«须藤快照刷新Firefox«。
我甚至可能有些人想知道的是:“谁只从终端更新一个软件包?” 当然有人会的,但是我通常会更新所有内容。 相当于«的Snapsudo apt update»+«升级»是以下内容:
sudo snap refresh
通过不指示任何软件包,它将搜索我们已安装的所有快照,它将检查是否有新版本并安装它。
列出更新而不安装它们
如果您只想安装一些软件包,那么我正在谈论的第三个命令可能会很有趣。 将会是以下内容:
sudo snap refresh --list
举例来说,这可以为我们提供帮助,例如,如果我们正在等待像May water这样的更新,我们会看到确实如此,然后我们希望安装我们期望的应用程序以及其他一些应用程序,如果事实证明有很多事情,则避免安装所有内容安装。 这样,我们可以节省时间。 在 本文 您还有其他选项可与《快照》命令一起使用。
感谢您的帮助; 你帮我更新了 snap 和 blender 我不知道为什么我以前不能更新它。
以及它是如何做到的,以便 snap 不更新包(例如 firefox),并让我在更新其他包时使用 apt 安装它而无需捣碎它?