关闭广告

如果您是 macOS 用户,那么您在安装新应用程序方面会有非常好的体验。在这种情况下,苹果公司押注于一种相当具体的方法。您经常从磁盘映像安装新应用程序,通常带有 DMG 扩展名。但当我们看看竞争对手的 Windows 系统时,它采用了完全不同的方法,使用简单的安装程序,您只需单击即可完成。

但你有没有想过为什么苹果决定采取如此不同的程序?另一方面,事实是 macOS 上也提供了几乎非常相似的安装程序。它们的扩展名为 PKG,用于安装应用程序,与 Windows 一样,您只需单击向导,然后安装本身就会发生。尽管也提供了这种较新的方法,但大量开发人员仍然依赖现在的传统磁盘映像。相反,使用它们的组合 - PKG 安装包隐藏在 DMG 磁盘上。

为什么从 DMG 安装应用程序

现在让我们继续讨论最重要的事情,并阐明操作系统中的应用程序最常通过上述磁盘映像 (DMG) 安装的原因。最后,这有几个原因。首先,我们必须提到实用性,这是由 macOS 系统中应用程序的结构决定的。作为用户,我们只看到图标和名称,并且这些项目带有 APP 扩展名。然而,它实际上是整个应用程序的完整文件,其中隐藏了必要的数据等。与Windows不同,它不仅仅是一个快捷方式或启动文件,而是整个应用程序。当您转到 Finder > 应用程序时,右键单击其中一个应用程序并选择一个选项 查看包装内容,整个应用程序将出现在您的面前,包括必要的数据。

macOS 中应用程序的结构类似于包含多个文件的文件夹。但是,传输文件夹并不完全容易,您需要将其包装在一些东西中。这正是 DMG 光盘映像的使用占据主导地位的地方,它显着简化了传输和后续安装。因此,需要以某种方式打包应用程序以便于分发。因此,您也可以使用 ZIP。但最终事情并没有那么简单。为了使应用程序正常工作,需要将其移至“应用程序”文件夹。这就是 DMG 的另一大优势。这是因为磁盘映像可以轻松定制和图形化修饰,开发人员可以直接向用户展示安装时需要执行的操作。您可以在下面的附图中看到它在实践中的外观。

从 dmg 安装应用程序

最后,这也是一定的传统。就在几年前,用户实体购买应用程序还很正常。在这种情况下,他们会收到一张 CD/DVD,插入后会出现在 Finder 中/桌面上。它的工作原理与当时完全相同——您只需将应用程序拖到“应用程序”文件夹中即可安装。

.