Hello! 欢迎来到小浪云!


在Ubuntu和CentOS上安装SNAP:简单步骤与指南


avatar
小浪云 2024-06-30 68


Snap是一个软件部署和软件包管理系统,它有容器化的软件包,创建和安装简单。Snap软件包可以安全运行,自动更新,我们也可以轻松地回退更改。

使用snap的主要优点是它将一个包和所有需要的依赖关系合并成一个包,这使得每个包都可以在所有Linux发行版上工作而不会出现任何问题。

snap这个名字来自于snappy,它是Ubuntu手机的一个包管理系统。因此,在本教程中,我们将学习如何在centosUbuntu系统服务器上安装Snap。当我们在Linux服务器上安装了snap之后,我们也将讨论一些最常用的snap命令来管理软件包。

Ubuntu上安装Snap

Ubuntu 16.04开始,系统中预装了Snap。但是,如果尚未安装它,或者您需要在其他Ubuntu版本上安装它,那么可以执行以下命令

$ sudo apt update && sudo apt install snapd

安装好软件包后,我们需要注销,然后再登录,才能正确更新所有的snap的路径。然后,我们可以使用下面提到的命令来使用snap进行软件包管理。

centos / RHEL上安装Snap

默认存储库不支持Snap on centos&RHEL,我们需要安装第三方存储库,即EPEL。您可以参考我们的教程,了解如何安装EPEL存储库,也可以尝试以下命令,该命令适用于新版本,

$ sudo yum install epel-release

现在,我们可以使用以下命令启动Snap安装:

$ sudo yum install snapd

安装后,我们需要启用snap软件包,

$ sudo systemctl enable –now snapd.socket

现在,我们已经在系统上安装了Snap;如果我们也想启用经典Snap支持,那么我们可以为它创建系统链接,

$ sudo ln -s /var/lib/snapd/snap /snap

现在,我们可以重新启动或注销并重新登录,以确保更新所有捕捉的路径。

Snap入门命令

在安装Snap之后,我们必须知道可以使用snap进行软件包管理的命令。下面提到的是一些有关使用snap管理软件包的命令

安装套件

要使用snap安装软件包,请从终端执行以下命令

$ snap install package

移除包装

要从系统中删除软件包,请运行

$ snap remove package

更新包

如上所述,Snap程序包会自动更新,我们可能根本不需要运行下面提到的命令,但是仍然可以运行,供您参考,

$ snap refresh

命令将更新所有Snap包。

查找包裹

要在Snap存储库中找到软件包,请执行以下命令

$ snap find package_query

列出已安装的软件包

要检查系统上所有已安装的软件包,请运行

$ snap list

包装信息

要检查软件包的完整信息,请使用以下命令

$ snap info package

以上就是有关如何在Linux系统上安装snap的教程

相关阅读