snap
1 概述
snap 将应用程序和所有依赖项打包在一起,可以在所有流行的 Linux 发行版上运行。它们会自动更新并优雅地回滚。
2 安装
2.1 apt
sudo apt install snapd
2.2 yum
Snap 在 CentOS 7.6+和 Red Hat Enterprise Linux 7.6+ 可用,可从企业 Linux 附加软件包(EPEL)存储库中获取。可以使用以下命令将 EPEL 存储库添加到系统中:
sudo yum install epel-release
安装 snap:
sudo yum install snapd
安装完成后,需要启用用于管理主快照通信套接字的 systemd 单元:
sudo systemctl enable --now snapd.socket
为了支持 classic snap,建立符号链接:(什么是 classic snap ?)
sudo ln -s /var/lib/snapd/snap /snap
3 使用
列出计算机上所有 snap 安装情况:
snap list
在应用商店中查找 snap:
sudo snap find <软件包名>
安装 Snap 软件:
sudo snap install <snap 软件包名>
更新 Snap 软件:
sudo snap refresh <snap 软件包名>
更新所有的 snap 软件包:
sudo snap refresh all
要将 Snap 还原到以前安装的版本:
sudo snap revert <snap 软件包名>
卸载 snap 软件:
sudo snap remove <snap 软件包名>