在 MacOS 上解压 .pkg 文件的技巧

解压pkg文件

尽管如今 AppStore 主要用于下载 Mac OS 上的程序,但仍有大量软件继续以可安装包的形式下载,但如果您是自定义和编程的爱好者,您可能需要解压一个 .包装。

您想了解有关 .pkg 软件包的更多信息吗? 我们将在本文中向您介绍所有相关内容。

什么是 .pkg 包?

.pkg 文件是主要在 macOS 操作系统上使用的一种文件类型,它 用于在 Mac 上分发和安装软件,即它是一个压缩文件,包含在 macOS 系统上安装应用程序或软件包所需的一系列组件。

这些组件通常包括描述应用程序或包的二进制文件、安装脚本、资源、库和元数据。 打个比方,它就像 Windows 的 .EXE 或 .MSI 文件。

当我们运行 .pkg 文件时,它将打开 macOS 安装程序,该安装程序将提取包的内容,并通过包自己的引导过程将它们放置在系统上的适当位置。

为什么我们可能需要解压 .pkg 文件?

虽然解压 .pkg 文件不是必需的,但出于某种原因我们可能想要这样做:

了解该程序如何运作 我们想要安装并能够从中提取我们可能感兴趣的文件。
自定义我们要安装的软件,删除一些不需要的功能。
解决一些问题 可能在安装包中。
安装程序的某些组件,但不是程序本身。

尽管 .pkg 是 MacOS 标准,但如果我们愿意,可以使用一些工具和方法在不同的操作系统(例如 Windows 或 Linux)上解压和使用这些文件。 现在让我们看看这些文件在三个操作系统上是如何解包的。

如何在 MacOS 上解压 .pkg 文件?

有两种不同的方法来解压 .pkg 文件。 还有一本手册专门供更高级的用户使用,另一本则提供非常易于使用的图形工具。 让我们看看两者。

使用终端,我们的命令控制台

使用 mac 终端解压 pkg

第一种方法是macOS自带的方法 包括使用命令控制台 以及管理我们操作系统的中等级别。

为此,您可以按照以下步骤操作:

  • 从文件夹中打开终端 公用事业 在应用中
  • 导航到 .pkg 文件所在的位置 使用 cd 命令 接下来是文件夹路径。
  • 使用该命令 xar -xf 文件名.pkg 提取 .pkg 文件的内容。 请记住,您必须更换 文件名.pkg 与您要解压的 .pkg 文件的实际名称。
  • 瞧,这样您就可以将 .pkg 文件解压到存储它的目录中。

使用unpkg实用程序:快速高效的助手

UNPKG 帮助解压 pkg

取消包装 是由 Tim Doug 开发的工具,负责使我们之前提到的所有手动过程变得简单。

该工具提供了一个简单易用的界面来提取 .pkg 文件的内容 无需使用命令行工具或其他软件。

毫无疑问,该程序的巨大优势在于它的简单性:任何用户,无论其级别如何,都可以使用它来解压 .pkg 文件,而无需进一步复杂化。

要使用 unpkg,请按照下列步骤操作:

  • 拖动文件 您想要将其解压到工具本身。
  • 选择 .pkg 文件后, 解包过程将自动开始.
  • 在该过程结束时,unpkg 将向您显示包的内容,包括它包含的所有文件和文件夹。

重要的是要注意 unpkg 仅支持 macOS .pkg 文件 它不能与其他包格式或压缩文件一起使用,但毫无疑问,由于它的易用性,它是我们推荐的工具,因为 SoydeMac 解压 pkg 文件。

我们可以从 Windows 中解压 .pkg 文件吗?

7zip 解压 pkg 文件

虽然 Unpkg 仅适用于 macOS,但 Windows 用户将很幸运成为最流行的压缩程序之一, 7zip,与此类文件兼容。
7zip 是一个用于解压缩文件的程序,它与许多现有扩展兼容,包括本机的 .pkg 格式。

这意味着要解压缩程序,您只需按右键并点击“使用 7zip 解压缩”即可,程序将自动完成所有操作。

7zip 的优势之一是它是免费软件:可以从开发人员的网站免费下载,并且您无需为其使用支付任何许可证,而流行的付费 Windows 替代品(例如 WinZIP 或WinRAR 。

我想从 Linux 解压 .pkg

在Linux上解压pkg文件

如上所述,Linux 用户还可以解压 .pkg 文件,而无需求助于 macOS,与 Mac 的方式大致相同。

第一个选项是利用 Linux 终端,它的工作方式与 Mac 终端非常相似,但通过命令行安装程序:pkg2zip

我们将使用面向基于 Debian 或 Ubuntu 的系统的 Apt-get 安装作为示例,但如果您有其他发行版,您可以根据可用的安装管理器调整此步骤:

  • 首先,使用以下命令安装程序: sudo apt-get install pkg2zip.
  • 安装后,使用导航 命令 cd 到文件夹 我们的 .pkg 托管在哪里
  • 运行以下命令将其解压缩: pkg2zip 文件名.pkg,代替 文件名 对于我们的包裹。

至此,我们就结束了关于如何在最常见的操作系统(macOS、Windows 和 Linux)中解压缩 .pkg 文件的简短教程。

重要的是,在解压缩它时,请特别注意其中的文件:错误的修改可能会导致文件无法使用并且无法正确安装。

不过,如果这种情况发生在您身上,请不要担心:您随时可以从互联网上再次下载该程序,并再次尝试对其进行修改,直到您可以将其保留为您喜欢的且功能完美为止。


发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:MiguelÁngelGatón
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。

  1.   L

    请检查这篇文章,它看起来像是Unpack是恶意的。 不要下载。

    https://news.ycombinator.com/item?id=14111499