命令找出哪个包管理器安装了这个可执行文件/文件

命令找出哪个包管理器安装了这个可执行文件/文件

我正在寻找一个脚本,它可以告诉我在(Debianish)Linux 系统上到底安装了什么二进制文件(或其他资产)。

如今,除了 apt*/rpm/manual 之外,还有如此多的包管理器(snap、flatpak、pip、npm、composer、conda、brew、clib、cargo),要找出到底安装了什么确实很麻烦,更重要的是:什么包管理器应该保持最新。

用例

  • 如今,区分通过 apt 机制安装的应用程序和通过 snap 安装的应用程序至关重要
  • 在安装应用程序时,人们更愿意了解以前是否安装过该应用程序以及安装了什么内容。

相关内容