Snap 相当于 apt-get autopurge 命令?

P V*_*rga 5 dependencies snap

是否有一个等效的snap命令对 Snap 执行的操作与apt-get autoremove/apt-get autopurge对 Apt 软件包执行的操作相同?(也可作为apt autoremove...)

\n

更新 3:对于好奇的人和那些从 Google 来到这里的人来说,FlatPak 的等效命令是flatpak uninstall --unused

\n

更新:在收到答复后,我想澄清这个问题,其中指出:

\n
\n

Snap 没有像 apt 这样的依赖项,因此类似于 autoremove 的功能似乎没有必要。

\n
\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 (neovim-snap) installed\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\ncore22             20221129         444    latest/stable    canonical\xe2\x9c\x93     base\nnvim               v0.8.1           2775   latest/stable    neovim-snap    classic\n$ sudo snap remove nvim \nnvim removed\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\ncore22             20221129         444    latest/stable    canonical\xe2\x9c\x93     base\n$\n
Run Code Online (Sandbox Code Playgroud)\n

安装前nvimcore22未安装。删除它后,core22即使现在没有任何东西依赖它,它也会被留下。

\n

更新 2:\n在上面的示例中,安装的依赖项core22基本快照。这是另一个示例,表明非基本依赖项也存在相同的问题:

\n
$ sudo 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\ncore22             20221129         444    latest/stable    canonical\xe2\x9c\x93     base\n$ sudo snap install falkon \nfalkon 22.08.2 from KDE\xe2\x9c\x93 installed\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\ncore22                                20221129         444    latest/stable    canonical\xe2\x9c\x93     base\nfalkon                                22.08.2          86     latest/stable    kde\xe2\x9c\x93           -\nkde-frameworks-5-98-qt-5-15-6-core20  5.98.0           9      latest/stable    kde\xe2\x9c\x93           -\n$ sudo snap remove falkon \nfalkon removed\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\ncore22                                20221129         444    latest/stable    canonical\xe2\x9c\x93     base\nkde-frameworks-5-98-qt-5-15-6-core20  5.98.0           9      latest/stable    kde\xe2\x9c\x93           -\n$ \n
Run Code Online (Sandbox Code Playgroud)\n

安装并删除falkon快照后,未使用的依赖项kde-frameworks-5-...将被保留。

\n

P V*_*rga 0

查找了一段时间,显然目前没有等效的命令。