教如何从Linux创建DMG文件有很多问题。但是他们都不清楚如何向其添加压缩。
我通常创建一个DMG软件包以重新分发到MacOS,但是我想按照Apple的指定添加压缩。
有没有人有机会尝试在DMG包装期间支持压缩的工具?
没有压缩的类似问题:
最佳答案
这取决于。这是一个good analysis of the .dmg format。从该文档中,为每个块块指定了压缩:
Table: DMG blxx types
Type Scheme Meaning
0x00000000 --- Zero-Fill
0x00000001 UDRW/UDRO RAW or NULL compression (uncompressed)
0x00000002 --- Ignored/unknown
0x80000004 UDCO Apple Data Compression (ADC)
0x80000005 UDZO zLib data compression
0x80000006 UDBZ bz2lib data compression
0x7ffffffe --- No blocks - Comment: +beg and +end
0xffffffff --- No blocks - Identifies last blxx entry
关于linux - 如何使用Linux工具创建压缩的dmg文件?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/51655588/