Форматы
Чем открыть ISO-образ
Универсальный образ диска для всех ОС.
DMG — это образ диска из мира macOS: в нём Apple-приложения распространяют установщики. На Mac такой файл открывается двойным кликом — он монтируется в Finder, и программу остаётся перетащить в «Программы». А вот в Windows DMG не родной формат: разберём, что реально получится сделать и где упрётесь в ограничения, а также как открыть образ под Linux.
DMG (Apple Disk Image) — это образ диска для macOS: один файл с расширением .dmg, внутри которого лежит файловая система — обычно с приложением и иконкой для перетаскивания. Так Apple-разработчики распространяют программы вне App Store. Образ может быть сжатым и нередко зашифрованным, а внутренняя файловая система — APFS или HFS+, то есть «эппловская». Именно поэтому DMG без проблем открывается на Mac и доставляет хлопоты на других системах.
На Mac DMG — это «домашний» формат, никаких программ устанавливать не нужно.
Не запускайте приложение прямо из смонтированного образа — оно работает «только для чтения». Сначала перетащите его в «Программы», затем извлеките DMG.
В Windows DMG — чужой формат, и здесь важно понимать ограничения. Образ можно частично распаковать архиватором, но многие DMG используют файловую систему APFS или HFS+, которую Windows не читает — тогда вы либо увидите ошибку, либо непонятный набор служебных файлов.
| Программа | Бесплатно | Что делает с DMG |
|---|---|---|
| 7-Zip | Да | Распаковывает содержимое простых DMG; APFS/HFS+ часто не читает |
| PeaZip | Да | То же на движке 7-Zip, удобнее интерфейс |
| DMG Extractor | Условно | Специализированная программа: извлекает файлы, в т.ч. из сжатых образов; бесплатно с лимитом |
Даже если вы успешно достали приложение из DMG, оно скомпилировано под macOS и не запустится в Windows. Распаковка DMG имеет смысл для извлечения документов, картинок или шрифтов — но не для установки Mac-программ. Ищите версию приложения под Windows на сайте разработчика.
В Linux простой DMG можно распаковать архиватором 7z (пакет p7zip): 7z x образ.dmg. Если образ не распаковывается напрямую, его конвертируют в «сырой» образ утилитой dmg2img и монтируют:
# конвертируем DMG в raw-образ и монтируем
dmg2img образ.dmg образ.img
sudo mkdir /mnt/dmg
sudo mount -o loop образ.img /mnt/dmgПосле этого содержимое будет доступно в /mnt/dmg (если внутренняя ФС — HFS+, может понадобиться пакет hfsplus). Для отключения: sudo umount /mnt/dmg. С образами в APFS под Linux всё сложнее — штатной поддержки нет.
Если задача — не установить программу, а просто перегнать образ в другой формат (например, в ISO или IMG), загляните в подборку: онлайн-конвертеры файлов →
Нет. Программа внутри DMG скомпилирована под macOS и не запустится в Windows, даже если вы её распакуете. Распаковка под Windows годится только для извлечения документов, картинок или шрифтов. Для установки ищите версию приложения под Windows у разработчика.
Многие DMG используют файловую систему APFS или HFS+, которую 7-Zip и Windows не понимают. В таком случае архиватор показывает ошибку или только служебные файлы. Помогает специализированный DMG Extractor, либо распаковка на Mac или в Linux.
Откройте «Дисковую утилиту» (Disk Utility) → меню «Файл» → «Открыть образ диска» и выберите .dmg вручную. Если образ повреждён — скачайте файл заново. Зашифрованный DMG потребует пароль при монтировании.
Преобразуйте образ утилитой dmg2img в raw-формат, затем смонтируйте через mount -o loop. Простые образы также распаковывает 7z из пакета p7zip. Образы в APFS под Linux штатно не поддерживаются.
DMG — образ диска macOS. На Mac открывается двойным кликом: монтируется в Finder, приложение перетаскивают в «Программы», затем образ извлекают. В Windows DMG не родной — 7-Zip и PeaZip распаковывают только простые образы, а APFS/HFS+ требует DMG Extractor; и помните: Mac-приложения в Windows не запускаются. В Linux помогает dmg2img + mount.