在 macOS 系统上安装软件,主要分为两种方式:通过 App Store 直接下载,或从第三方网站获取安装包。前者操作极为简便——只需打开 App Store,搜索应用名称,点击「获取」或价格按钮,再验证密码、Touch ID 或 Face ID,系统便会自动将软件下载至「应用程序」文件夹,同时 Launchpad 与程序目录中也会同步出现图标。整个过程流畅自然,基本就是“点击一下,稍等片刻”即可完成。
如果选择从第三方网站下载安装包,则需格外谨慎——务必确认来源可靠。常见的 .dmg 格式安装包,双击打开后会挂载一个窗口,其中包含软件图标与「应用程序」文件夹的快捷方式。你只需将图标拖拽至该文件夹,安装即告完成。若遇到 .pkg 格式,则操作更为传统:双击运行安装向导,按照提示依次点击“下一步”并授权,即可顺利安装。卸载同样简单:在访达中找到应用,直接拖入废纸篓,干净利落。
二、DMG 制作
在软件分发环节,.dmg 格式是 macOS 平台上最标准、最友好的方案——它支持自定义背景、图标布局,用户只需拖拽即可完成安装,兼顾安全性与直观体验。那么,如何制作一个美观的 DMG 文件呢?主要有两种途径:系统自带的“磁盘工具”图形界面,以及更高效的命令行工具 hdiutil。

动手之前,请先准备好所需材料:待打包的 .app 文件,指向「/Applications」的替身(右键点击「应用程序」→选择「制作替身」即可获得),背景图(PNG 格式),以及自定义图标(.icns 格式)。这些资源备齐后,便可开始制作。
方法一:磁盘工具图形界面(适合新手)
- 打开「应用程序」→「实用工具」→「磁盘工具」;
- 从菜单栏选择「文件」→「新建映像」→「空白映像」;
- 设置文件名、大小——建议至少为总资源体积的 1.5 倍,格式选择「APFS」,映像格式选择「读/写」;
- 点击「存储」后,系统会自动挂载该卷,桌面上会多出一个图标;
- 将准备好的 .app 文件、替身、背景图等全部拖入该挂载卷;
- 在挂载卷空白处右键→「查看显示选项」,调整图标大小、背景图、图标位置,使其布局美观;
- 完成后右键挂载卷→「推出」,生成的 .dmg 文件即可用于分发和使用。
方法二:hdiutil 命令行(适合批量或自动化场景)
如果你追求效率,或需要批量制作,命令行是更优选择。核心命令如下:
- 创建空白映像:
hdiutil create -size 500m -volname myapp -format UDRW myapp.dmg - 挂载映像:
hdiutil attach myapp.dmg - 复制资源(假设挂载路径为
/Volumes/myapp):cp -R MyApp.app /Volumes/myapp/ln -s /Applications /Volumes/myapp/Applications - 推出映像:
hdiutil detach /Volumes/myapp - 优化压缩为只读格式:
hdiutil convert myapp.dmg -format UDZO -imagekey zlib-level=9 -o myapp_final.dmg
这样制作出的 DMG 文件,不仅保留了图标布局与自定义背景,还能让用户通过拖拽完成安装,体验几乎无可挑剔。对于开发者而言,这不仅是分发工具,更是一种品牌展示——兼顾安全性、完整性与易用性,是 macOS 平台的标准做法。
