答案是:双击.pkg文件启动安装向导,确认来源可信后按提示阅读协议、选择磁盘、输入管理员密码即可完成安装;卸载需依赖官方工具或手动清理相关路径文件。
安装 .pkg 文件是 macos 上一种常见且系统级的安装方式,尤其适用于需要写入系统目录、注册服务或配置全局组件的软件(比如开发工具、驱动程序、企业应用等)。它比拖拽 .app 更“深入”,但操作本身很直接。
怎么安装 .pkg 文件
双击下载好的 .pkg 文件即可启动安装向导。系统会自动调用“安装器”(Installer)应用,按步骤操作即可:
- 确认文件来源可信——如果提示“无法打开,因为它来自未识别的开发者”,先右键点击该 .pkg 文件,选择“打开”,再点“打开”确认(这是 macOS 的 Gatekeeper 保护机制,不是错误)
- 阅读许可协议(如有),点击“继续”
- 选择目标磁盘(通常是“Macintosh HD”)
- 输入管理员密码完成授权(安装过程会写入系统路径,如
/usr、/Library等) - 等待进度条完成,点击“关闭”
安装完成后,多数 .pkg 软件不会在“应用程序”文件夹中生成图标,而是以命令行工具、后台服务、系统偏好设置插件或独立应用等形式存在。可查看安装日志(安装器 → “文件” → “显示安装日志”)确认具体安装了哪些文件和位置。
卸载 .pkg 安装的程序
.pkg 本身不自带卸载功能,macOS 也没有统一卸载入口。能否卸载、怎么卸载,取决于软件开发者是否提供了配套方案:
- 有官方卸载器:部分软件(如 VirtualBox、某些 Adobe 工具)会在“应用程序”文件夹中创建单独的“Uninstall XXX”或“XXX Removal Tool”,运行它即可反向清理
-
无卸载器,需手动清理:查找并删除以下常见位置中的相关文件(建议先备份或记下原路径):
–/Applications/中的主程序或配套工具
–/Library/下的启动项、扩展、字体、脚本、启动守护进程(launchd)
–~/Library/下的偏好设置(Preferences)、缓存(Caches)、Application Support 中对应名称的文件夹
– 使用终端执行pkgutil --pkgs | grep -i "关键词"查看已安装包名,再用pkgutil --files 包名查看安装内容 - 企业部署场景(如 Intune):.pkg 必须用“开发者 ID 安装程序”证书签名,才能被 MDM 工具识别和远程卸载;普通用户下载的 .pkg 通常不支持远程管理
注意事项
.pkg 不是压缩包,不能用解压软件打开;也不建议用第三方“卸载工具”一键清理,容易误删系统文件。若不确定影响范围,优先查阅该软件官网的卸载说明,或使用 brew uninstall(如通过 Homebrew 安装)等更可控的方式管理。











