如何列出 Linux 中从源代码安装的软件包?

如何列出 Linux 中从源代码安装的软件包?

我通常使用 apt 等包管理器来安装包,然后使用 dpkg 列出我已安装的包。如果我从源代码安装,有没有办法获得类似的列表?我看到一个答案指出,来自源的软件包通常安装在 /usr/local/bin 中并在那里查找。还有其他办法吗?

答案1

一种可能的方法是查找系统中正在调查的所有文件并执行命令:

dpkg -S /path/to/file

如果程序没有返回包,则该文件可能来自其他来源(或以某种方式手动创建)。同样可以用以下方法完成apt-file

apt-file find /path/to/file

请注意,此过程可能需要很长时间。

相关内容