如何使用Linux工具创建压缩的dmg文件?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (1)
  • 关注 (0)
  • 查看 (167)

如何从Linux创建DMG文件有很多问题。但他们都没有清楚如何为其添加压缩。

我通常会创建一个DMG包来重新分发给MacOS,但我想按照Apple的规定添加压缩。

有没有人有机会尝试在DMG包装过程中支持压缩的工具?

提问于
用户回答回答于

为每个块指定了压缩:

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

扫码关注云+社区

领取腾讯云代金券