商城首页欢迎来到中国正版软件门户

您的位置: 首页 > 文章列表 > 使用技巧 > 如何进行macOS软件安装与DMG制作

如何进行macOS软件安装与DMG制作

  发布于2026-07-24 阅读(0)

扫一扫,手机访问

在macOS上装软件,其实就两条路:要么走App Store,要么自己动手下安装包。前者简单到几乎不用动脑子——打开App Store,搜名字,点「获取」或价格,然后验证一下密码或Touch ID/Face ID,系统就会自动把软件下载到「应用程序」文件夹里,Launchpad和程序目录里也会同步出现图标。整个过程行云流水,基本就是“点一下,等一会儿”的事儿。

但如果是从第三方网站下载安装包,那就要多个心眼——确保来源靠谱。常见的.dmg格式安装包,双击打开后会挂载一个窗口,里面躺着软件图标和一个「应用程序」文件夹的快捷方式。你只需要把图标拖进那个文件夹,安装就完成了。要是遇到.pkg格式,那就更传统一些:双击运行安装向导,跟着步骤点“下一步”授权,搞定。卸载更简单,在访达里找到应用,直接拖进废纸篓,干净利落。

二、DMG制作

说到分发软件,.dmg格式是macOS上最标准、最友好的方式——支持自定义背景、图标布局,用户拖拽就能安装,既安全又直观。那么,怎么制作一个漂亮的DMG文件呢?有两种方法:系统自带的“磁盘工具”图形界面,或者更高效的命令行工具hdiutil

动手之前,先把材料准备好:要打包的.app文件,指向「/Applications」的替身(右键「应用程序」→「制作替身」就能得到),背景图(PNG格式),还有自定义图标(.icns格式)。这些资源备齐了,就可以开工了。

方法一:磁盘工具图形界面(适合新手)

  1. 打开「应用程序」→「实用工具」→「磁盘工具」;
  2. 菜单栏选择「文件」→「新建映像」→「空白映像」;
  3. 设置文件名、大小——建议至少是总资源体积的1.5倍,格式选「APFS」,映像格式选「读/写」;
  4. 点击「存储」后,系统会自动挂载这个卷,桌面上会多出一个图标;
  5. 把准备好的.app文件、替身、背景图等统统拖进这个挂载卷;
  6. 在挂载卷空白处右键→「查看显示选项」,调整图标大小、背景图、图标位置,让它看起来顺眼;
  7. 完成后右键挂载卷→「推出」,生成的.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平台的标准做法。

本文转载于:https://www.php.cn/faq/2863411.html?uid=1503042 如有侵犯,请联系zhengruancom@outlook.com删除。
免责声明:正软商城发布此文仅为传递信息,不代表正软商城认同其观点或证实其描述。

热门关注