是否可以对软件包进行逆向工程或试运行deb
,以查看它将部署哪些文件和目录并执行其他设置修改?有点像列出 tar 文件的内容而不提取它们。
答案1
dpkg --dry-run -i package.deb
会告诉你会发生什么,看看关于服务器故障的这个问题。
dpkg -e package.deb
将提取控制文件。
答案2
您可以使用应收账命令。它可以显示和提取 .deb 文件。还要检查控制文件,尤其是 pre* 和 post* 文件的内容,因为它包含 deb 文件(或 dpkg)在预安装、提取或后安装时要执行的命令。