昨天删除包裹时,我收到了这样的警告:
dpkg warning : directory is not empty so not removed
当我检查警告中列出的目录时,我发现该目录实际上是空的。这意味着 dpkg 成功删除了该目录中的文件,但抛出了警告,并且没有删除该目录。
为什么会出现这种情况?即使目录为空,为什么 dpkg 也会发出这样的警告?
答案1
谢谢@Fox 指出这一点。我差点忘了点文件。
如果要删除的目录包含 dpkg 不知道的任何文件,则会发出此警告。有时,该目录可能包含系统生成的点文件。在这些情况下,我们可能会收到此警告。