网站搜索

如何在 Linux Mint 20 中启用 Snap 包


Linux Mint 20 默认阻止 snap 应用程序安装。以下是启用它的方法。

在不久前的每周更新博客中,Linux Mint 团队宣布将禁用 snap 守护进程(又名“snapd”),它是最新 Linux Mint 20 中 snap 应用程序的核心。

Mint 中无需安装 Snap

现在,如果您认为可以从终端运行 sudo apt install snapd 并安装 snap 守护进程,那么您就错了。 Linux Mint 也禁用了它。

Linux Mint 团队在博客中解释了执行此步骤的主要原因:

“一年后,在 Ubuntu 20.04 软件包基础中,Chromium 软件包确实是空的,并且在未经您同意的情况下,通过将您的计算机连接到 Ubuntu Store 充当后门。此商店中的应用程序无法修补或固定。您无法审核它们、保留它们、修改它们,甚至无法将它们指向不同的商店。您对此的授权与使用专有软件一样多,即没有。这实际上类似于商业专有解决方案,但有两个主要区别:它以 root 身份运行,并且无需询问您即可自行安装。”

薄荷队

然而,在 Linux Mint 20 中启用 snap 仍然是有希望的,而且需要做一些小调整。具体方法如下。由于这些步骤包括删除某些文件,所以要小心。

如何启用 Snap 包

nosnap.pref 内容

  • 您可以通过命令行或文件管理器删除 nosnap.pref 文件。
  • 该文件包含阻止 snapd 安装的规则。
  • 打开终端并使用以下命令删除文件。
sudo rm /etc/apt/preferences.d/nosnap.pref
  • 或者,您可以通过 sudo(nemo 或 thunar)打开文件管理器并手动删除上述 nosnap.pref 文件。

之后,您可以通过 sudo apt install snap 安装 snap 并继续安装 snap 包。