是否有一个等效的snap
命令对 Snap 执行的操作与apt-get autoremove
/apt-get autopurge
对 Apt 软件包执行的操作相同?(也可作为apt autoremove
...)
更新 3:对于好奇的人和那些从 Google 来到这里的人来说,FlatPak 的等效命令是flatpak uninstall --unused
。
更新:在收到答复后,我想澄清这个问题,其中指出:
\n\n\nSnap 没有像 apt 这样的依赖项,因此类似于 autoremove 的功能似乎没有必要。
\n
这是不正确的。请考虑以下情况(这只是众多例子之一):
\n$ snap list \nName Version Rev Tracking Publisher Notes\nbare 1.0 5 latest/stable canonical\xe2\x9c\x93 base\ncore 16-2.57.6 14399 latest/stable canonical\xe2\x9c\x93 core\ncore18 20221212 2667 latest/stable canonical\xe2\x9c\x93 base\ncore20 20221123 1738 latest/stable canonical\xe2\x9c\x93 base\n$ sudo snap install nvim --classic \nnvim v0.8.1 from neovim-snap …
Run Code Online (Sandbox Code Playgroud) 正如标题所说,我正在寻找一个单一的元包,它依赖于 Ubuntu 风格(如 Ubuntu GNOME、Kubuntu 或 Ubuntu Server)的正常安装所需的所有其他内容。
这样我就可以将其标记为手动安装,将其他所有内容标记为自动安装,并删除apt autopurge
多年来积累的不需要的软件包(使用 )。
更新:重新表述问题以避免误解。
更新2:我使用22.10
更新 3:我得到的最接近的是 3 个元包:(ubuntu-desktop
对于kubuntu-desktop
Kubuntu),(事实证明这不是必需的)、ubuntu-standard
ubuntu-minimal
和/linux-generic
或另一个内核元包。是否可以使用更最小的集合?例如,为什么不ubuntu-desktop
依赖于内核?