首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何使用Linux工具创建压缩的dmg文件?

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

Stack Overflow用户
提问于 2018-08-02 22:02:50
回答 2查看 743关注 0票数 6

在如何从Linux创建DMG文件的教学中有很多问题。但它们都不清楚如何添加压缩。

我通常会创建一个DMG包重新分发到MacOS上,但我想添加苹果指定的压缩。

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

没有压缩的类似问题:

EN

回答 2

Stack Overflow用户

发布于 2018-08-03 06:22:29

那得看情况。这是一个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
票数 1
EN

Stack Overflow用户

发布于 2021-09-18 15:17:55

为了将@Valerio评论的要点转化为一个恰当的答案,这样其他人就不会像我一样错过它:

根据@uckelman的this answer

安装libdmg-hfsplus

  • Run dmg uncompressed.dmg compressed.dmg

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51655588

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档