如何在Ubuntu 14.04 LTS上安装Snap应用程序

Ubuntu 16.04LTS于去年四月发布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'命令,你会看到它将被安装:

快照使用

在开始安装快照包之前,建议您重新启动系统。 一旦完成,打开一个终端,并开始使用该功能。 例如,我使用以下命令安装了“htop”命令行工具的快照包:

sudo snap install htop

正如您所理解的,用于安装任何快照包的通用命令是:

snap install [package-name]

不用说,'htop'示例中的'sudo'用于提供root权限。 要了解有关“sudo”的更多信息,请阅读我们的专用教程。

为了给你一些关于快照的想法,下面是如何列出系统上安装的所有快照包:

snap list

这是上面命令在我的系统上生成的输出:

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

snap find

还可以选择搜索特定的包 - 因为所有你需要做的是将包名作为参数传递给'find'子命令:

并得出结论,“刷新”和“删除”子命令可以分别更新和删除已安装的快照包。

snap refresh [package-name]
snap remove [package-name]

有关snap命令的更多信息,包括它接受的命令行参数及其子命令,请转到其手册页。

结论

您同意,在Ubuntu 14.04上安装snap命令并不困难。 基本使用也很简单。 当然,为了学习命令提供的越来越多的功能,你必须了解这个手册页面的内容,因此在这种情况下会有一个学习曲线。

您是否尝试在Ubuntu 14.04 LTS机器上安装Snap? 你的经历怎么样? 你有没有遇到任何问题? 在下面的评论中分享你的想法。

赞(52) 打赏
未经允许不得转载:优客志 » 系统运维
分享到:

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏