如何在Mac上打开和提取PKG文件:终极指南(2024)
深入了解 PKG 文件是什么以及它在 macOS 上的结构。
探索打开、安装或提取 PKG 文件内容的简单和高级方法。
了解处理来自未知来源的包裹时常见错误的解决方案和最佳安全实践。
如果你曾经尝试在你的 Mac 当您遇到 .pkg 文件时,您可能想知道它到底是什么、如何打开它以及如何安全地操作它的最佳方法。 这些扩展常常会引起怀疑,特别是对于那些来自其他 操作系统 或者不习惯在 App Store 之外安装软件。在本文中,我们将向您详细介绍:PKG 文件是什么、如何打开或安装其内容、最常见的问题及其解决方法,以及避免意外发生的安全提示。
我们提供完整的指南,其中包含最清晰、最详细的解释,因此您在 Mac 上遇到 PKG 包时再也不会陷入困境。 无论您是高级用户还是刚开始使用 macOS,这里都有您所有问题的答案、实用技巧和解决方法,可帮助您可靠、安全地打开、提取、安装甚至删除 .pkg 包。
Mac 上的 PKG 文件是什么?它有什么用途?
PKG 文件是 Apple 用于在 macOS(在某些情况下,在 Windows XP 上)有效分发软件的一种软件包。 iOS). 这是在 App Store 之外安装程序或系统组件的标准方法。这些使用 XAR 标准压缩的文件包含要安装的应用程序或实用程序,以及程序可能需要的任何其他脚本和资源。
PKG文件的结构通常包括:
可执行文件、文件夹和库 程序运行所必需的。
安装或卸载脚本,它可以自动化流程并管理特殊许可证或地点。
收据和清单文件,称为 BOM(物料清单),用于跟踪哪些文件已被复制以及复制到哪里。
有时应用程序本身还驻留有额外的压缩文件(例如 Archive.pax.gz)。
PKG 格式仅适用于 Apple 系统,无法在其他环境中安装,例如 Windows o Linux. 但是,有些工具允许您将其内容提取到其他平台以供参考。
在 Mac 上打开 PKG 文件的方法
有几种方法可以在 Mac 上打开或浏览 PKG 文件,具体取决于您是只想查看其内容还是安装附带的软件。 这里我们介绍了主要的选项,从最简单到最先进。
了解如何让 Chrome 浏览器在关闭前发出警告1.双击安装(最简单的方式):
大多数 PKG 文件可直接使用该实用程序打开 安装程序 macOS。只需双击 PKG 文件并按照向导操作即可。如果一切顺利,您将看到安装进度,并且该程序将安装在您的系统上。
2. 右键点击探索内容:
在某些情况下,如果你想在安装之前查看软件包中包含的内容,你可以这样做 右键单击 PKG 文件 并选择“显示包装内容”。并非所有软件包都允许这样做,因为 扁平包装 Apple(扁平封装)不显示此选项并且以单个文件的形式呈现。
3. 使用 终端 提取内容:
如果上述选项未出现,您可以使用终端手动提取 PKG 文件的内容。这对于想要在安装前检查文件的高级用户或好奇用户非常有用。
打开应用程序 终端 在Mac上。
转到 PKG 文件所在的文件夹(例如, 台 输入: cd ~/Escritorio).
运行以下命令,替换 文件.pkg 对于您的文件:
xar -xvf archivo.pkg
这会将内容解压到同一个文件夹中,允许您访问包中包含的所有文件和脚本。
打开 PKG 文件的程序和实用程序
在 Mac 上打开和安装 PKG 文件的官方实用程序是“安装程序”(Installer.app)。 该程序不仅负责安装,还负责验证包的完整性和权限。
如果您的系统无法识别 PKG 文件或更改了打开它们的默认应用程序,您可以通过应用“打开与”并手动将自己引导至路线:
/Sistema/Librería/CoreServices/Instalador
还有一些第三方应用程序允许您探索或提取 PKG 文件的内容,例如 在取档 o CharlesSoft 的《和平主义者》如果您需要详细查看内部结构和文件而不执行完整安装,这些工具非常有用。
通过终端手动安装
在 macOS 的最新版本中,尤其是自 Ventura 以来,安全性已经得到提高,未经验证的 PKG 文件的安装有时会受到限制。 如果您收到错误消息,表明安装失败或文件已损坏,您可以尝试通过具有管理员权限的终端进行安装。
修复:Windows 10 中的 ERR_SSL_PROTOCOL_ERROR这些是基本步骤:
确保您手边有 PKG 文件。
打开终端应用程序。
输入以下命令:
sudo installer -verbose -pkg /ruta/del/archivo.pkg -target /
按 Enter 并输入您的用户密码以授权该操作。
将显示安装进度,一旦完成,您就可以运行已安装的程序。
理事会全国: 如果 PKG 文件在你的文件夹中 下载 并且导致问题,请将其移至桌面并重试。有时,某些文件夹的权限可能会影响安装。
在 Mac 上打开或安装 PKG 文件的常见问题
尽管 PKG 文件很有用,但在尝试打开或安装它们时可能会导致问题。 让我们看看最常见的一些:
文件损坏错误: 这种情况通常发生在从未经验证的来源下载的软件包,或与您的 macOS 版本不兼容的软件包时。有时,这仅仅是权限或位置问题。
未显示“显示包内容”选项: 平面包就是这种情况,但您可以使用终端或专门的程序来提取内容。
系统尝试使用不正确的应用程序打开 PKG: 如果文件关联已更改,请恢复默认值(Installer.app)。
安全警告或 Gatekeeper 阻止: 如果软件的开发者身份不明,Gatekeeper 可能会阻止安装。在这种情况下,请前往“系统偏好设置”>“安全和隐私”以允许其打开。
PKG 文件适用于另一个系统: 一些 PKG 文件(例如, 的PlayStation 或 Windows)与 Mac 不兼容,无法打开或安装。
来自身份不明开发者的 PKG 文件以及 macOS 上的安全性
Apple 高度重视系统安全,默认情况下会阻止安装 应用 或来自未知开发者的软件包。 当您尝试打开此类 PKG 文件时,您会看到一条有关潜在风险的警告。如果您认为该文件是安全的,可以强制打开它。
右键单击 PKG 文件并选择“打开”。
在警告窗口中确认您希望继续。
或者,转到“系统偏好设置”>“安全和隐私”并手动接受该文件的例外。
iPhone 上的静音模式、勿扰模式和飞行模式是什么需要注意的是,绕过这些保护措施可能会使您的计算机暴露于恶意软件。请仅安装来自可靠来源的 PKG 文件,避免不必要的系统安全篡改。
用于操作 PKG 文件的有用工具和命令
除了安装程序和第三方实用程序外,macOS 还包含几个 comandos 通过终端有效治疗PKG:
夏尔: 允许您解压缩平面包并查看其所有组件。
pkgutil –expand: 将 PKG 文件展开到所需文件夹中,显示其完整结构。
lsbom: 阅读清单以准确了解每个包元素将安装什么以及安装在哪里。
这些命令对于高级用户和开发人员来说至关重要,允许他们在安装的最后步骤之前审核内容。 如果您不确定包中包含什么内容,或者想要在不执行完整安装的情况下提取某些文件,这些选项是理想的选择。
安装后如何处理 PKG 文件?
一个常见问题是,安装程序后保留 PKG 文件是否是个好主意。 答案通常是否定的:您可以删除它们以节省空间,因为已安装的软件将保持不变。当您想回收空间时,只需将 PKG 文件拖到“废纸篓”并清空即可。
有些包裹会生成收据或 日志 安装,如果您在任何时候需要彻底卸载该程序(检查它修改或安装了哪些文件),这很有用。 在这些情况下,收据通常会自动存储在内部系统文件夹(/var/db/receipts)中,因此您无需保留原始 PKG 文件,除非您将来想要重新安装该软件。
有了这些,您现在就掌握了处理 PKG 文件所需的一切知识,从传统的安装到提取、错误解决以及内容审核。如果您遵循这些技巧,在 Mac 上安装、浏览或删除 PKG 文件将不再是难题,并且您将能够使用可视化工具和终端轻松导航。
相关文章:PKG 文件 |它们是什么,如何在 Mac 和 Windows 上打开它们
艾萨克对字节世界和一般技术充满热情的作家。我喜欢通过写作分享我的知识,这就是我在这个博客中要做的,向您展示有关小工具、软件、硬件、技术趋势等的所有最有趣的事情。我的目标是帮助您以简单而有趣的方式畅游数字世界。