如何在 CentOS 8 上安装并启用 snap
Snap 商店是可用于在 Linux 上安装应用程序和软件的最新新兴应用程序商店之一。本文将首先了解 snap 和 snap 存储,然后了解如何在 CentOS 8 上安装和启用 snap。
什么是快照?
Snap 是由软件及其所需的依赖软件或软件包组成的软件包或应用程序包。
为什么是快照?
Snap 软件包因其在基于 Linux 的操作系统上易于安装而变得流行。
可以从 Snap 商店下载 Snap 并将其安装到所有主要的基于 Linux 的操作系统上。
快照商店中提供的快照无依赖性、安全且易于安装。
什么是 Snap 商店?
快照存储是快照或应用程序的存储或中心,您可以使用 Snapd 服务在 Linux 中上传快照或浏览并安装您选择的快照或软件。
什么是快照?
快照守护程序或简称为 Snapd 在后台运行以管理快照包。
好了,我们已经掌握了 Snap 和 snap store 的概念了。让我们学习如何在 CentOS 8 上安装并启用 Snap。
在 CentOS 8 上安装 Snap
Snap 并未像 Ubuntu 20.04 操作系统那样预装在 CentOS 8 上,但我们可以从 EPEL 存储库下载并安装 snap。
步骤 1:在 CentOS 8 上启用 EPEL 存储库
首先,如果未启用,请使用以下命令在 CentOS 8 中启用 EPEL 存储库:
启用 EPEL 存储库后,通过输入以下命令升级系统的软件包存储库以使您的系统保持最新状态:
好吧,现在我们可以轻松地从 EPEL 存储库安装 snap 包了。
步骤 2:从 EPEL 存储库安装 snapd 软件包
要在 CentOS 8 上安装 snapd,请输入以下命令:
几分钟后,snap 将安装在 CentOS 8 上。
为了从 snap 商店安装软件包,我们需要首先启用 snap 通信套接字。
步骤3:在CentOS 8中启用snap通信套接字
要从 snap 存储安装应用程序,我们需要启用处理 snap 套接字的 systemd 单元。要启用 snap 通信套接字,请键入以下命令:
另外,通过键入以下命令在“/var/lib/snapd/snap”和“/snap”之间创建链接以启用经典快照支持:
好吧,启用snap socket后,从系统注销一次,
并重新登录以确保快照路径的更新。
现在,我们将能够从快照商店安装应用程序。
步骤 4:从 Snap 商店安装应用程序
让我们尝试在 CentOS 8 操作系统中安装来自 snap 商店的任何应用程序。例如,我们想要从 snap 商店安装 VLC 媒体播放器之类的应用程序。要从 CentOS 8 计算机中的 snap 存储安装 VLC 媒体播放器,请键入以下命令:
就是这个。
VLC 媒体播放器安装在 CentOS 8 上,无需关心任何依赖关系。
您可以从 CentOS 8 系统的启动器启动 VLC 媒体播放器。
结论
这篇文章包含了 Snaps、snap store、snapd 的深刻知识。这篇文章详细介绍了在 CentOS 8 系统上安装并启用 Snap 的分步指南。我们也尝试过安装一个应用程序,发现它就像安装一个应用程序一样简单,而且我们不需要处理和关心任何依赖包。