列出包管理器系统未跟踪的系统路径中的文件

列出包管理器系统未跟踪的系统路径中的文件

我需要列出所有手动进入系统且未被 apt 包管理器记录的文件。我该怎么做?

答案1

我找到了一种检查文件是否被包管理器跟踪的简单方法dpkg -S

$ fdfind . /usr -tf -x dpkg -S >/dev/null
dpkg-query: no path found matching pattern /usr/sbin/ttyd
dpkg-query: no path found matching pattern /usr/share/dispsetup.sh
dpkg-query: no path found matching pattern /usr/lib/libsysev.so

或相同

$ find /usr -type f | xargs dpkg -S >/dev/null

相关内容