the*_*fog 4 package-management packaging
我的理解是,基于 debian 的软件包具有“控制文件”,它指定有关如何安装软件包的元数据,例如它具有哪些依赖项等。
如何查看已安装软件包的这些文件?
对于依赖信息,您可以看到/var/lib/dpkg/status
,它基本上列出了debian/control
每个已安装包的内容(以及有关包本身的一些附加信息)。
此外,您可以查看/var/lib/dpkg/info
每个已安装软件包的安装文件、安装前/后(卸载)脚本(如果有)和配置文件(如果有)。
不会为已安装的软件包保留 *deb 文件。要查看给定包的控制文件:
apt download <package name>
dpkg-deb -I <package name*deb> control
Run Code Online (Sandbox Code Playgroud)
要获取已安装软件包的列表:
apt list --installed
Run Code Online (Sandbox Code Playgroud)
小智 3
在文件滚筒或系统上的任何存档器中打开 .deb 文件。然后转到debian
文件夹。control
在那里,您将找到包含元数据的文件。