📜  禁用 snap (1)

📅  最后修改于: 2023-12-03 14:56:32.486000             🧑  作者: Mango

禁用 Snap

在 Linux 系统中,Snap 是一种广受欢迎的软件包管理器,它可以让用户轻松地安装和卸载软件,同时提供了自动更新、依赖管理等一系列功能。但是,有时候我们可能需要禁用 Snap,下面我们来介绍一下如何禁用它。

方式一:通过命令行禁用 Snap

我们可以通过以下命令禁用 Snap:

sudo systemctl disable snapd.service

此命令会禁用 snapd 服务,从而禁用 Snap 应用商店,您将无法使用 snap 命令安装软件包,但已经安装的 Snap 软件将继续运行。

如果您需要再次启用Snap,可以使用以下命令:

sudo systemctl enable snapd.service
方式二:通过修改配置文件禁用 Snap

我们也可以通过修改配置文件来禁用 Snap:

sudo nano /etc/apt/preferences.d/nosnap.pref

在编辑器中输入以下内容:

# 禁用 snapd 软件包
Package: snapd
Pin: release *
Pin-Priority: -10

然后保存并关闭文件,这将阻止 apt 命令自动安装或更新 Snap。

如果您需要再次启用 Snap,请删除该文件或将其重命名。

现在,您已经知道如何禁用 Snap 了。无论您以何种方式禁用 Snap,都可以通过简单的命令或编辑一个配置文件来恢复它。