什么是DMG文件(以及我该如何使用)?
DMG文件是macOS中应用程序的容器。您将它们打开,将应用程序拖到“应用程序”文件夹中,然后将其弹出,从而避免了大多数Windows应用程序可怕的“安装向导”的麻烦。因此,如果它们只是一个应用程序的文件夹,为什么我们使用它们而不是仅下载应用程序本身?
为什么macOS使用DMG文件
macOS使用DMG文件的主要原因是要确保文件下载正确并且未被篡改。 DMG文件包含一个称为校验和的东西,该校验和基本上可以验证该文件是否100%完整。这是打开文件时看到的:
这个小窗口首先经过验证文件的阶段,然后在确定文件正确之后,继续进行解压缩。这就是macOS使用DMG文件的第二个原因:它们是一种压缩格式(如ZIP文件),可以减小下载量。节省下载时的数据使用量始终是一件好事。
有关的:基准测试:最佳的文件压缩格式是什么?
那我该如何使用DMG文件呢?
好吧,幸运的是,macOS在简化一切方面做得非常出色。您真正需要做的就是双击DMG文件将其打开并将其安装到Mac。
DMG可以安装在两个位置:在桌面上和硬盘驱动器下的Finder侧栏中。单击其中任何一个将打开DMG文件。
打开DMG文件时,通常会看到两件事:应用程序和指向应用程序文件夹的链接。一些DMG(例如上面显示的Steam DMG)具有背景样式,但这只是装饰性的。
要安装该应用程序,请将其拖到“应用程序”文件夹中。复制可能需要一秒钟的时间,但完成后,您可以像其他任何应用一样从Launchpad或Spotlight启动该应用。
笔记: 不要直接从DMG启动该应用程序。退出DMG之后,该应用将不再存在。
打扫干净
安装完该应用程序后,您将获得两份副本,一份为DMG格式,另一份位于“应用程序”文件夹中。 DMG可以使用了,因为您不再需要它了。
首先,右键单击DMG并选择“弹出”命令,或者按Finder中磁盘旁边的弹出按钮弹出DMG。这将从系统中卸载DMG文件。
接下来,删除DMG文件本身,除非有理由保留它。
我可以在Windows中使用DMG文件吗?
您没有太多理由想在Windows中使用DMG文件,因为它们通常包含macOS应用程序而不是Windows应用程序。但是,如果您需要打开一个文件夹,则7-Zip支持提取DMG。如果要将DMG转换为其他压缩格式(例如ISO,与Windows的DMG文件格式非常相似),则可以使用dmg2img之类的工具来完成工作。
我可以制作自己的DMG文件吗?
是的,您可以,而且这样做比您想象的要有用。
DMG文件除了提供不错的压缩级别外,还支持128位和256位AES加密,这意味着您可以创建一个受密码保护的压缩文件夹。
打开“磁盘工具”,然后选择“文件”>“新图像”>“文件夹中的图像”(如果要创建一个空的DMG文件,则为空白图像,可以在以后添加内容)。在弹出的窗口中,选择要加密的文件夹,然后单击“选择”按钮。
之后,您将有机会配置一些其他选项,例如文件保存位置以及是否使用加密。加密文件夹时,Mac会提示您输入两次密码。
同样,默认情况下,DMG文件为只读,但是如果您要读写DMG,请将“图像格式”选项从“压缩”更改为“读/写”。
就是这样。当您打开新的DMG文件时,它将提示您输入密码。输入密码后,DMG文件将像其他任何文件一样挂载。
除了这次,它不仅是一个应用程序。 DMG文件包含您存储在其中的所有内容。