snaps 与 传统包装方式比较
理论上,Snaps 应该让用户更容易安装和管理软件,也更容易为开发人员分发。
但是,它们(截至 2015 年 8 月)仍然存在轻微的显示错误。
在 snap 包中分发的程序中的 GUI 可能看起来类似于旧的 Windows 9x 主题。
灰色和丑陋。
下面是 Gimp 中 GUI 的正常外观(左),以及使用 snap 安装时的外观(右):
然而,使用 snaps,我们可以避免冲突的依赖关系,因为大多数东西都将与 snap 包一起分发。
例如,如果 x 包依赖于 y 版本 2,而 z 包依赖于 y 版本 1,则更新 y 可能会导致 x 出现故障。
那么哪种方法更好呢?
我是说认真的?
!
从终端管理快照
还有其他命令。
例如,snap find [name] 将找到特定的包,snap refresh [name] 将更新一个 snap 到最新的可用版本,而 snap remove [name] 将卸载一个 snap。
更多命令见下表。
Command | 描述 |
---|---|
snap install [name] | 安装捕捉。 |
snap remove [name] | 卸载一个捕捉。 |
snap refresh [name] | 将包更新到最新版本 |
snap revert [name] | 在最后一次刷新之前恢复到先前版本的包。如果新版本转掉是越野车有用。 |
snap find [find-OPTIONS] | 查找要安装的可用包。我们可能需要登录以使用某些选项。即: - 豁免 |
snap list | 获取已安装的捕捉列表。 |
snap disable [name] | 禁用系统中的捕捉,同时保留所有文件和数据。 |
snap enable [name] | 启用先前禁用的捕捉。 |
snap login [email] | 登录商店。我们可以创建一个帐户:https://login.ubuntu.com |
snap logout | 将当前用户退出商店。 (再见) |
Snap 软件包应该使在 Linux 中安装软件变得更容易、更安全,而与我们使用的发行版无关。
但是,如果我们打开软件中心并尝试以这种方式安装 snap,我们会看到一个看起来很可疑的 Ubuntu One 登录提示。
虽然登录的要求可能是无害的,但我认为我没有理由只想登录到 Ubuntu One 来安装软件包。
幸运的是,我们可以使用终端来安装 snap。
要安装 snap,我们可以创建一个 Ubuntu One 帐户,也可以通过终端输入 sudo snap install [snap name]
命令来安装 snap。
日期:2020-06-02 22:17:01 来源:oir作者:oir