常见问题:我可以删除 Ubuntu 的 snap 文件夹吗?

/snap 文件夹不是一个充满文件的传统文件夹。 因此,您并没有真正删除该文件夹的内容并取回空间(如果这是您所期望的)。 安装快照时使用此文件夹。

我可以删除快照文件夹吗?

如果您正确删除快照(通过 snap remove ),是的,它们中的大部分都可以删除。 使用 sudo rm 手动删除文件是危险的。 ... sudo apt purge snapd sudo apt install snapd snap install discord spotify code [...]

我可以从 Ubuntu 中删除 snap 吗?

我不确定您是否特别要求这样做,但是如果您只想删除软件中的显示快照包(gnome-software;正如我想要的那样),您可以使用命令 sudo apt-get remove –purge 卸载 snap 插件gnome-software-plugin-snap 。

什么是 Ubuntu snap 文件夹?

snap 文件保存在 /var/lib/snapd/ 目录中。 运行时,这些文件将挂载在根目录 /snap/ 中。 往那边看——在 /snap/core/ 子目录中——你会看到一个普通的 Linux 文件系统。 它实际上是活动快照使用的虚拟文件系统。

Ubuntu 中的 snap 有什么用?

“Snap”指的是 snap 命令和 snap 安装文件。 快照将应用程序及其所有依赖项捆绑到一个压缩文件中。 依赖项可能是库文件、Web 或数据库服务器,或者应用程序必须启动和运行的任何其他东西。

如何删除旧快照?

按着这些次序:

  1. 参观回忆。
  2. 右上角有一个复选标记。 点击它。
  3. 现在点击您要删除的所有快照和故事。
  4. 左下角有一个垃圾桶图标。 点击它。
  5. 要确认,请点击删除。

如何清除快照缓存?

第 1 步:点击应用程序左上角的个人资料图片图标。 第 2 步:点击齿轮图标以启动 Snapchat 设置菜单。 第 3 步:滚动到“设置”页面底部,在“帐户操作”部分下,点击“清除缓存”。 步骤 4:选择继续以确认操作并继续。

我可以禁用 Snapd 服务吗?

须藤 systemctl 掩码 snapd。 service – 通过将其链接到 /dev/null 来完全禁用该服务; 您无法手动启动该服务或启用该服务。

如何禁用 Snapd?

要清除 Snapd,请按键盘上的 Ctrl + Alt + T 或 Ctrl + Shift + T 打开终端窗口。 然后,当终端窗口打开时,运行 sudo apt remove snapd –purge 命令。 remove 命令将从系统中删除 Snapd 并将其从 Ubuntu 的软件包列表中卸载。

我可以删除 var lib Snapd 快照吗?

您可以毫无问题地删除 /var/lib/snapd/cache 中的文件。 也没有必要停止 snapd 之前。 答案归结为:你不应该有很多硬链接数为 1 的文件; 默认安装中最多 5 个。 如果您有更多,这是一个错误,请告诉我们。

为什么 snap 包不好?

一方面,对于同一个程序,snap 包总是比传统的包大,因为所有依赖项都需要随它一起提供。 由于许多程序自然具有相同的依赖关系,这意味着安装了许多快照的系统将不必要地浪费存储空间在冗余数据上。

snap 比 apt 更好吗?

Snap 开发人员在发布更新的时间方面不受限制。 APT 授予用户对更新过程的完全控制权。 … 因此,对于喜欢最新应用程序版本的用户来说,Snap 是更好的解决方案。

你如何制作一个快照包?

以下是典型快照构建过程的概要,您可以逐步完成以创建快照:

  1. 创建清单。 更好地了解您的快照的要求。
  2. 创建 snapcraft.yaml 文件。 描述 snap 的构建依赖项和运行时要求。
  3. 将接口添加到您的快照。 …
  4. 发布和分享。

snap 包会更慢吗?

Snaps 在第一次启动时通常会比较慢——这是因为它们正在缓存各种东西。 此后,它们的运行速度应该与它们的 debian 同类产品非常相似。 我使用 Atom 编辑器(我从 sw manager 安装它,它是 snap 包)。

snap 包安全吗?

基本上它是一个锁定在包系统中的专有供应商。 小心:Snap 包的安全性与 3rd 方存储库一样安全。 仅仅因为 Canonical 托管它们并不意味着它们可以免受恶意软件或恶意代码的侵害。 如果你真的很想念 foobar2000,那就去试试吧。

什么是 Snapd 进程?

Snap 是一个软件部署和包管理系统。 这些包被称为“snaps”,使用它们的工具是“snapd”,它适用于一系列 Linux 发行版,因此允许与发行版无关的上游软件部署。 … snapd 是一个用于管理 snap 包的 REST API 守护进程。

喜欢这篇文章吗? 请分享给您的朋友:
今日操作系统