用 pkgutil --expand-full 提取 .pkg 安装包内容

不解不装,直接查看安装包里到底包含哪些文件。

macOSpkgutil 安装包查询开发pkg 包管理低风险
运行 pkgutil --expand-full 安装包 目标文件夹,即可连 Payload 一起解包浏览。

01命令

命令
$ pkgutil --expand-full ~/Downloads/Tool.pkg ~/Desktop/ToolExpanded

02作用说明

普通的 --expand 只会把 .pkg 拆成几个组件归档,而 --expand-full 会进一步解开里面的 Payload,让你直接浏览其中的 .app 和文件。可以用它审计安装器会改动什么,或验证下载文件名不副实;整个过程不会向系统注册任何收据。

03风险

风险低风险
!注意: 解包不等于安装:包内脚本不会执行,这样解出的应用可能缺少最终签名信息。

04撤销

✓无需撤销——该命令不会改变持久状态。

05来源

最后验证: 2026-09-18 · 分类: 开发者

06相关方案