📅  最后修改于: 2023-12-03 14:56:32.486000             🧑  作者: Mango
在 Linux 系统中,Snap 是一种广受欢迎的软件包管理器,它可以让用户轻松地安装和卸载软件,同时提供了自动更新、依赖管理等一系列功能。但是,有时候我们可能需要禁用 Snap,下面我们来介绍一下如何禁用它。
我们可以通过以下命令禁用 Snap:
sudo systemctl disable snapd.service
此命令会禁用 snapd 服务,从而禁用 Snap 应用商店,您将无法使用 snap 命令安装软件包,但已经安装的 Snap 软件将继续运行。
如果您需要再次启用Snap,可以使用以下命令:
sudo systemctl enable snapd.service
我们也可以通过修改配置文件来禁用 Snap:
sudo nano /etc/apt/preferences.d/nosnap.pref
在编辑器中输入以下内容:
# 禁用 snapd 软件包
Package: snapd
Pin: release *
Pin-Priority: -10
然后保存并关闭文件,这将阻止 apt 命令自动安装或更新 Snap。
如果您需要再次启用 Snap,请删除该文件或将其重命名。
现在,您已经知道如何禁用 Snap 了。无论您以何种方式禁用 Snap,都可以通过简单的命令或编辑一个配置文件来恢复它。