DMG 和各种类似 Zip 的格式之间有什么区别?

DMG 和各种类似 Zip 的格式之间有什么区别?

对于日常工作,我会将一些 DMG 文件保存在云存储中。每天早上,我会下载 DMG 文件,使用磁盘实用程序 (OSX) 将它们从压缩文件转换为读/写文件。每天晚上,我会将它们重新转换为压缩文件并上传。

这可能听起来很麻烦,但我有点喜欢它。

我的问题是,如果我放弃这种工作流程,而只下载 Zip 文件(或类似文件),解压,修改文件,重新压缩并重新上传,会怎么样?与使用 DMG 相比,我会丢失文件元数据或其他有用的东西吗?

您是否可以建议其他选项,以便轻松下载一个压缩文件、修改其中的内容并重新上传?

请不要建议使用 Dropbox、Gdrive 等。

答案1

DMG 文件与其说它们是压缩文件,不如说它们是映像。它们更接近于 .iso 而不是 .zip,因为它们是可安装的磁盘映像,并且内容可以压缩。

因此,DMG 还必须包含块数据,以及常规文件属性(如元数据)和文件的实际数据。

像 7zip 这样的良好压缩/压缩应该能够制作更小的文件(可能更快),并且保留您需要的数据,而无需诸如您的 DMG 所使用的任何文件系统的块数据之类的东西(HFS、UDF 和 FAT 是其中一些选项)。

相关内容