当错误为“目录不为空”时,如何删除 apt-btrfs-snapshot?

use*_*996 4 btrfs

有一个由 apt-btrfs-snapshot 创建的快照不会删除

  Delete subvolume '/tmp/foo/@apt-snapshot-2013-04-XX_1X:3X:XX'
  ERROR: cannot delete '/tmp/foo/@apt-snapshot-2013-04-XX_1X:3X:XX' - Directory not empty
Run Code Online (Sandbox Code Playgroud)

我怎样才能删除它?

use*_*996 7

回答我自己的问题:

问题是子卷中有子卷。在删除包含卷之前,您需要删除所有内部子卷。

btrfs subvol delete /tmp/foo/@apt-snapshot-2013-04-XX_1X:3X:XX/@ btrfs subvol delete /tmp/foo/@apt-snapshot-2013-04-XX_1X:3X:XX