如何找出我的 Debian 系统上哪些文件不是来自任何 deb 包?

如何找出我的 Debian 系统上哪些文件不是来自任何 deb 包?

我家里的电脑上有 Debian 测试版 (wheezy/sid)。前段时间,我粗心地安装了一些带有和类似的软件make install:)./install.bin现在我想知道我的系统上哪些文件以这种方式安装,即哪些文件不属于任何当前安装的 .deb 软件包。

dpkg -l我知道我可以使用和dpkg -L ...和类似方法编写脚本find -name ...,但我想知道是否有人已经这样做了。

(只是想不出一个好的 Google 查询来回答这个问题:)

答案1

dpkg -S 可能对你有帮助。如果匹配给定的文件或文件模式并在输出中包含包名称,则返回 0;如果在任何已安装的包中未找到包名称,则返回 1。

相关内容