centos系统使用snap安装软件(还是别用吧)

Snap 介绍
Snap 是 Ubuntu 母公司 Canonical 于 2016 年 4 月发布 Ubuntu-16.04 时引入的一种全新的、安全的、易于管理的、沙盒化的软件包管理方式,与传统的 dpkg/apt 有着很大的区别,背后主要的动机是解决 Linux 平台的碎片化问题。Snap 的安装包扩展名是 .snap,类似于一个容器,它包含一个应用程序需要用到的所有文件和库(Snap 包里包含一个私有的 root 文件系统,里面包含了依赖的软件包)。不管底层系统如何,Snap 都可轻松安装、升级、降级和移除应用,因此 Snap 的应用程序很容易安装在任何基于 Linux 的系统上,而且支持用户在同一个系统中安装同一应用程序的多个版本。使用 Snap 包的好处就是它解决了应用程序之间的依赖问题,使应用程序之间更容易管理,但是由此带来的问题就是占用更多的磁盘空间。类似的应用程序容器技术还有大名鼎鼎的 Flatpak、AppImage。Snap 适用于 CentOS 7.6+ 和 Red Hat Enterprise Linux 7.6+,它很好地弥补了 Centos 桌面软件资源不多的缺点,可以从 Extra Packages for Enterprise Linux(EPEL)存储库安装。

Installing snap on CentOS
Snap is available for CentOS 8 and CentOS 7, from the 7.6 release onwards. It’s also available for Red Hat Enterprise Linux (RHEL) 7.6+ (see Installing snap on Red Hat Enterprise Linux).

The packages for CentOS 8 and CentOS 7 are in each distribution’s respective Extra Packages for Enterprise Linux (EPEL) repository. The instructions for adding this repository diverge slightly between CentOS 8 and CentOS 7, which is why they’re listed separately below.
安装snap-on CentOS

从7.6版开始,CentOS 8和CentOS 7都提供Snap。它也适用于Red Hat Enterprise Linux(RHEL)7.6+(请参阅在Red Hat Enterprise Linux上安装snap)。


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

可以使用以下命令将EPEL存储库添加到CentOS 7系统:

sudo yum install epel-release

可以使用以下命令将EPEL存储库添加到CentOS 8系统:

sudo dnf install epel-release
sudo dnf upgrade

安装对齐
将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 Store应用程序。

安装Snap Store应用

sudo snap install snap-store

安装完毕之后
现在可以从桌面的默认启动器启动Snap Store。
centos系统使用snap安装软件(还是别用吧)_第1张图片
马的,居然没有什么应用推荐,鄂,算了

你可能感兴趣的:(linux,linux)