AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / ubuntu / 问题 / 1236140
Accepted
DK Bose
DK Bose
Asked: 2020-05-07 05:22:08 +0800 CST2020-05-07 05:22:08 +0800 CST 2020-05-07 05:22:08 +0800 CST

如何识别系统上不再需要的快照?

  • 772

操作系统:Ubuntu 20.04

以下是snap list新安装 Ubuntu 20.04 的输出:

$ snap list
Name                             Version             Rev   Tracking         Publisher   Notes
core18                           20200311            1705  latest/stable    canonical✓  base
gnome-3-34-1804                  0+git.2c86692       27    latest/stable/…  canonical✓  -
gtk-common-themes                0.1-36-gc75f853     1506  latest/stable/…  canonical✓  -
snap-store                       3.36.0-74-ga164ec9  433   latest/stable/…  canonical✓  -
snapd                            2.44.3              7264  latest/stable    canonical✓  snapd
$

这是我在安装各种快照(并删除一些)后看到的:

$ snap list
Name                             Version                     Rev   Tracking         Publisher   Notes
core                             16-2.44.3                   9066  latest/stable    canonical✔  core
core18 •                         20200427                    1754  latest/stable    canonical✔  base
firefox *                        77.0b2-1                    358   latest/beta      mozilla✔    -
gnome-3-28-1804                  3.28.0-16-g27c9498.27c9498  116   latest/stable    canonical✔  -
gnome-3-34-1804 •                0+git.2c86692               27    latest/stable/…  canonical✔  -
gnome-system-monitor *           3.32.0-27-g32ed970e06       135   latest/stable    canonical✔  -
gtk-common-themes •              0.1-36-gc75f853             1506  latest/stable/…  canonical✔  -
kanagram *                       20.04.0                     51    latest/stable    kde✔        -
kcolorchooser *                  20.04.0                     57    latest/stable    kde✔        -
kde-frameworks-5                 5.47.0                      27    latest/stable    kde✔        -
kde-frameworks-5-core18          5.61.0                      32    latest/stable    kde✔        -
kde-frameworks-5-qt-5-14-core18  5.68.0                      4     latest/stable    kde✔        -
kolourpaint *                    20.04.0                     56    latest/stable    kde✔        -
ksnip *                          1.7.0                       46    latest/edge      dporobic    -
okular *                         20.04.0                     98    latest/stable    kde✔        -
snap-store •                     3.36.0-74-ga164ec9          433   latest/stable/…  canonical✔  -
snapd •                          2.44.3                      7264  latest/stable    canonical✔  snapd
$

为了便于讨论,我们打电话

  • 五个原始快照(•在其名称旁边标记)“系统快照”
  • 我故意安装的快照(*在他们的名字旁边标记)“主要快照”
  • 和其他按扣“支持按扣”
    • 核
    • 侏儒 3-28-1804
    • kde-frameworks-5
    • kde-frameworks-5-core18
    • kde-frameworks-5-qt-5-14-core18

ls -lh /var/lib/snapd/snaps鉴于系统存储了一个快照和至少两个修订版,并且一些支持快照可能是几百 MB(.

但是如何将支持快照“映射”到主要快照?

就我而言,我可以运行snap connections okular到kde-frameworks-5-qt-5-14-core18由于sudo snap install okular.

但snap connections …仅在仍安装了相关快照时才有效。我已经安装但后来删除了falkon, featherpad, kcalc, konversation,palapeli和ksnip.

是否有与安装和删除类似于/var/log/dpkg.log或的快照相关的日志文件/var/log/apt/history.log?

如果没有,还有什么办法知道是否仍然需要“支持”快照?


一个相关但未回答的问题在这里:如何列出手动安装的快照并删除不再需要的自动安装的快照?

snap
  • 1 1 个回答
  • 1814 Views

1 个回答

  • Voted
  1. Best Answer
    mook765
    2020-05-07T07:53:24+08:002020-05-07T07:53:24+08:00

    检查snap.yaml所有已安装快照的文件可能有助于我们了解需要哪些“支持”快照。可以删除未列出的“支持”快照。

    例子:

    ~$ grep "default-provider:" /snap/*/*/meta/snap.yaml
    /snap/snap-store/415/meta/snap.yaml:默认提供者:gnome-3-28-1804
    /snap/snap-store/415/meta/snap.yaml:默认提供者:gtk-common-themes
    /snap/snap-store/415/meta/snap.yaml:默认提供者:gtk-common-themes
    /snap/snap-store/415/meta/snap.yaml:默认提供者:gtk-common-themes
    /snap/snap-store/current/meta/snap.yaml:默认提供者:gnome-3-28-1804
    /snap/snap-store/current/meta/snap.yaml:默认提供者:gtk-common-themes
    /snap/snap-store/current/meta/snap.yaml:默认提供者:gtk-common-themes
    /snap/snap-store/current/meta/snap.yaml:默认提供者:gtk-common-themes
    /snap/wire/132/meta/snap.yaml:默认提供者:gnome-3-28-1804
    /snap/wire/132/meta/snap.yaml:默认提供者:gtk-common-themes
    /snap/wire/132/meta/snap.yaml:默认提供者:gtk-common-themes
    /snap/wire/132/meta/snap.yaml:默认提供者:gtk-common-themes
    /snap/wire/current/meta/snap.yaml:默认提供者:gnome-3-28-1804
    /snap/wire/current/meta/snap.yaml:默认提供者:gtk-common-themes
    /snap/wire/current/meta/snap.yaml:默认提供者:gtk-common-themes
    /snap/wire/current/meta/snap.yaml:默认提供者:gtk-common-themes
    ~$ grep "base:" /snap/*/*/meta/snap.yaml
    /snap/gnome-3-28-1804/116/meta/snap.yaml:base: core18
    /snap/gnome-3-28-1804/current/meta/snap.yaml:base: core18
    /snap/gtk-common-themes/1506/meta/snap.yaml:base: core18
    /snap/gtk-common-themes/current/meta/snap.yaml:base: core18
    /snap/snap-store/415/meta/snap.yaml:base: core18
    /snap/snap-store/current/meta/snap.yaml:base: core18
    /snap/wire/132/meta/snap.yaml:base: core18
    /snap/wire/current/meta/snap.yaml:base: core18
    • 7

相关问题

  • 如何运行 snapcraft 网络聊天示例?

  • Ubuntu可以在哪里快照写入数据?

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    如何运行 .sh 脚本?

    • 16 个回答
  • Marko Smith

    如何安装 .tar.gz(或 .tar.bz2)文件?

    • 14 个回答
  • Marko Smith

    如何列出所有已安装的软件包

    • 24 个回答
  • Marko Smith

    无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗?

    • 25 个回答
  • Martin Hope
    Flimm 如何在没有 sudo 的情况下使用 docker? 2014-06-07 00:17:43 +0800 CST
  • Martin Hope
    Ivan 如何列出所有已安装的软件包 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    La Ode Adam Saputra 无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗? 2010-11-30 18:12:48 +0800 CST
  • Martin Hope
    David Barry 如何从命令行确定目录(文件夹)的总大小? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher “以下软件包已被保留:”为什么以及如何解决? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford 如何删除 PPA? 2010-07-30 01:09:42 +0800 CST

热门标签

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve