如何在 Ubuntu 14.04 LTS 上安装 Snap 应用程序
在此页
- 在 Ubuntu 14.04 上安装 Snapd
- 快照使用
- 结论
Ubuntu 16.04LTS 于去年 4 月由 Canonical 发布。在它带来的一些关键新功能中,一个是名为 Snap 的新打包格式。刷新一下,这里是我们的 Ubuntu 16.04 概述教程的摘录,它解释了 Snap 的内容和原因:
So, why Snap? Well, this new packaging system is aimed at making package installation and maintenance easier. For example, unlike the existing system, wherein it’s on you to resolve all version-related conflicts of dependencies for a software being installed, Snaps allow developers to put in everything on which their software depends in the package itself, effectively making them self-contained and independent of the system on which they are being installed.
该功能此后仅在 Ubuntu 16.04 上可用。但本月早些时候情况发生了变化,当时 Canonical 的功能背后的团队宣布 Ubuntu 14.04 的用户也可以使用新的打包格式。以下是公告邮件:
The team are pleased to announce that, after extensive testing in proposed, snapd is officially available in the Trusty Tahr updates archive [1]. If you are running a 14.04 system we encourage you to give it a try and report any issues [2]. Thanks to all involved in making this happen.
由于官方支持 Ubuntu 的 LTS 版本 5 年,因此使用 Ubuntu 的公司更喜欢这些版本。鉴于版本 14.04 是 16.04 之前的最后一个 LTS 版本,可以合理地假设它仍然被世界各地的许多人用于工作目的。因此,考虑到这一点,在本教程中,我们将解释如何在 Ubuntu 14.04 上访问 Snap 功能。
在 Ubuntu 14.04 上安装 Snapd
Snapd 基本上是使您(用户)能够与快照交互的系统服务。因此,第一步是安装 snapd。但在执行此操作之前,请确保已安装适用于您系统的所有可用更新。
注意:虽然在 Ubuntu 14.04 上安装 snpad 没有任何已知问题,但始终建议备份所有重要内容(如果您在用于个人或专业工作的机器上执行此操作)。
假设您已经更新了系统,并且已经备份了重要的东西或者对意外问题没有问题,请运行以下两个命令:
sudo apt-get update
sudo apt-get install snapd
上面提到的第二个命令可能需要一些时间(在我的例子中它显示超过 200MB 下载)。命令成功后,尝试运行 snap 命令,您将看到它已安装:

快照用法
在开始安装 snap 包之前,建议您重新启动系统。完成后,打开一个终端,然后开始使用该功能。比如我使用如下命令安装了htop命令行工具的snap包:
sudo snap install htop
如您所知,安装任何 snap 包的通用命令是:
snap install [package-name]
不用说,htop 示例中的 sudo 用于提供 root 权限。要了解有关 sudo 的更多信息,请在此处阅读我们的专门教程。
为了让您对 snap 有更多的了解,下面是如何列出系统上安装的所有 snap 包的方法:
snap list
这是在我的系统上生成的上述命令的输出:

继续,您还可以访问可以下载并安装在系统上的 snap 包列表。为此,请使用 find 子命令:
snap find

还有搜索特定包的选项 - 为此,您所要做的就是将包名称作为参数传递给 find 子命令:

总而言之,这里有刷新和删除子命令,可让您分别更新和删除已安装的 snap 包。
snap refresh [package-name]
snap remove [package-name]
有关 snap 命令的更多信息,包括它接受的命令行参数及其子命令,请访问其手册页。
结论
正如您所同意的,在 Ubuntu 14.04 上安装 snap 命令并不困难。基本用法也很简单。当然,要了解该命令提供的越来越多的功能,您必须通读并理解手册页的内容——因此在这种情况下会有一个学习曲线。
您是否尝试在您的 Ubuntu 14.04 LTS 机器上安装 Snap?你的经历如何?你有没有遇到任何问题?在下面的评论中分享您的想法。