侧边栏壁纸
博主头像
TLYAN

只要芝麻,不要西瓜.............纯大神之作
古人有雲:吃得苦中苦方為人上人

  • 累计撰写 130 篇文章
  • 累计收到 10 条评论
在 CentOS 上安装 snap
2023-10-13 08:27:00 1228阅读 0评论 0点赞

Snap 适用于 CentOS 9 Stream、CentOS 8 Stream、CentOS 8 和 CentOS 7,由 7.6 版本开始。它也适用于红帽企业 Linux (RHEL) 7.6+(请参阅在红帽企业 Linux 上安装 snap)。

CentOS 8/9 和 CentOS 7 的软件包位于每个发行版各自的企业 Linux 额外软件包 (EPEL) 存储库中。添加此存储库的说明在 CentOS 8/9 和 CentOS 7 之间略有不同,这就是为什么它们在下面单独列出的原因。

:information_source:如果你需要知道你运行的是哪个版本的 CentOS,请键入 。cat /etc/centos-release

如果你还没有将 CentOS 存储库添加到你的发行版中,可以按如下方式添加它:

将 EPEL 加入 CentOS 8/9 串流



:information_source:

将 EPEL 添加到 CentOS 7

EPEL 储存库可透过以下命令加入 CentOS 7 系统:

sudo yum install epel-release

缺少 EPEL 的软件包

EPEL 存储库中的软件包是针对当前 RHEL 版本的依赖项构建的,而这些软件包由 CentOS 计划定期从 RHEL 导入。

然而,偶尔,用于构建快照 RPM 的特定软件包的确切版本尚未导入到基本的 CentOS 存储库中。这可能会导致类似于以下内容的缺少包错误:

Problem: package snapd-2.42.1-1.el8.x86_64 requires snapd-selinux = 2.42.1-1.el8,
but none of the providers can be installed.

在这种情况下,您可以启用持续发布 (CR) 存储库,而不是等待 EPEL 软件包更新。此存储库包含发往 CentOS 下一个版本版本的软件包,并应满足任何缺失的版本不匹配依赖项。

安装快照

将 EPEL 存储库添加到您的 CentOS 安装中后,只需安装快照软件包:

sudo yum install snapd

安装后,需要启用管理主快照通信套接字的 systemd 单元:

sudo systemctl enable --now snapd.socket

要启用经典捕捉支持,请输入以下内容以在 和 之间创建符号链接:/var/lib/snapd/snap/snap

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

注销并重新登录或重新启动系统以确保 snap 的路径正确更新。

Snap 现已安装完毕,随时可用!

版权所有:《小唐博客-唐联艳-我可以告诉你》 => 《在 CentOS 上安装 snap
本文地址:https://www.tlyan.com/post-107.html
除非注明,文章均为 《小唐博客-唐联艳-我可以告诉你》 原创,欢迎转载!转载请注明本文地址,谢谢。

分享本文至:

扫描二维码,在手机上阅读

评论

取消