Как открыть DMG в Ubuntu и преобразовать в ISO?

ДМГ — это тип файла образа, разработанный Apple для распространения программного обеспечения для macOS. Формат также служит способом для пользователей Mac для сжатия и архивирования их файлов. Поскольку macOS и Linux имеют некоторые сходства под капотом, может быть возможность подключить и даже запустить некоторые приложения macOS на Linux.

Если вы используете Ubuntu и имеете файл DMG, который вы хотите открыть, то самый простой способ — преобразовать файл DMG в файл ISO. Таким образом, вы сможете подключить файл, как и любой другой файл ISO в Ubuntu.

Как конвертировать DMG в ISO на Ubuntu?

Для успешного преобразования файла DMG в формат ISO нам понадобится сначала преобразовать DMG в файл IMG. Для этого мы будем использовать инструмент командной строки под названием dmg2img.

Давайте начнем, открыв терминал и установив программу с помощью следующей команды:

sudo apt install dmg2img

.

После установки вы можете использовать это инструмент для конвертирования вашего DMG-файла в IMG-файл, используя следующую команду:

dmg2img /dmg/file/locaton/file.dmg

.

Задача состоит в том, чтобы переписать весь текст в более лучших словах и сделать его уникальным с помощью естественного языка. Текст для переписывания:

sudo mount -t hfsplus -o loop /img/file/location/file.img /mount/point/location

.

Для того, чтобы примонтировать файл, находящийся по пути /img/file/location/file.img на место, назначенное как /mount/point/location, необходимо воспользоваться командой sudo mount -t hfsplus -o loop.

После монтирования файла IMG, мы можем использовать Brasero для преобразования его в ISO. Чтобы установить Brasero, откройте терминал и воспользуйтесь командой:

sudo apt install brasero

.

После установки откройте Brasero и нажмите на Проект данных. Затем нажмите на иконку плюс слева вверху окна, чтобы открыть меню, где вы можете выбрать примонтированный файл для преобразования. Перейдите и выберите и Добавьте точку монтирования папки, где находится файл IMG.

После добавления, нажмите кнопку Burn и выберите директорию, куда будет сохранен выходной файл. Вы также можете изменить имя выходного файла, используя поле, расположенное в верхней части окна. После этого, нажмите кнопку Create Image для преобразования изображения в формат ISO.

Поздравляем! Вы успешно преобразовали DMG в ISO.

Как смонтировать образ ISO на Ubuntu?

Так как ISO изначально поддерживается Ubuntu, вы можете легко примонтировать его и просмотреть все его содержимое. Для примонтирования образа ISO в Ubuntu, вам прежде всего нужно создать точку монтирования папки, чтобы примонтировать файл изображения. Давайте создадим точку монтирования и добавим модуль HFS +, используя:
sudo mkdir /mount/point/location/foldername
sudo modprobe hfsplus
Чтобы улучшить процесс примонтирования, вы можете воспользоваться командой sudo mount -t hfsplus -o loop /path/to/iso /mount/point/location/foldername. Это позволит вам примонтировать изображение ISO и просмотреть все его содержимое.

Теперь, когда вы создали папку точки монтирования, давайте примонтируем образ ISO, используя:

sudo mount -t hfsplus -o loop /iso/file/location/file.iso /mount/point/location

.

Теперь, после того, как ISO было примонтировано, вы можете просмотреть все содержимое образов файлов.

Для размонтирования ISO используйте следующую команду:

sudo umount /mount/point/location/folder

.

Как просмотреть содержимое DMG с помощью p7zip.

Чтобы извлечь файлы изображений, мы будем использовать инструмент, известный как p7zip. Хотя вы можете использовать и установить официальный порт 7-Zip на Linux, мы будем использовать p7zip, поскольку он проще в установке. Оба p7zip и 7-Zip Linux являются портами для популярного программного обеспечения 7-zip, используемого на многих компьютерах Windows. Но в отличие от 7-zip, p7zip не имеет графического интерфейса пользователя и работает только через интерфейс командной строки. Чтобы установить p7zip в Ubuntu, откройте терминал и используйте следующую команду:

sudo apt install p7zip

. На данный момент инструмент p7zip является одним из самых популярных и мощных средств для извлечения файлов изображений на Linux, поскольку он предлагает большое количество возможностей и поддерживает множество форматов файлов.

После установки вы можете распаковать содержимое сжатого файла DMG, используя:

7z x file.dmg

И вот как просто это делается! Теперь вы можете просматривать все содержимое DMG, не преобразуя или монтируя сам DMG.

Можно ли установить программное обеспечение DMG на Ubuntu?

Тем не менее, все больше появляются третьи приложения, которые можно использовать для запуска приложений macOS на Linux. Одним из примеров является Darling, программа с открытым исходным кодом, которая выступает в качестве слоя совместимости для программ macOS, работающих на Linux. Это похоже на Wine, но для программ macOS вместо программ Windows.
Таким образом, да, если вы потратите время на правильную настройку DMG с помощью третьей сторонней программы, вы можете запустить немодифицированное приложение macOS на Linux.
Но запустить DMG на Linux без каких-либо третьих приложений очень маловероятно, если вы не портируете программное обеспечение самостоятельно.

Работа с DMG-файлами в Linux может быть затруднительной.

Поздравляем! Хотя для этого может потребоваться некоторый процесс, вы теперь знаете, как примонтировать и конвертировать большинство файлов DMG в ISO в Ubuntu. А если вы знаете, что DMG содержит только медиафайлы, то можно просто пропустить процесс монтирования и конвертирования и извлечь содержимое с помощью p7zip или 7-ZIP.

Если вы планируете запустить приложение macOS, упакованное в DMG, без каких-либо модификаций, вам придется искать программу, такую как Darling, которая будет выступать в качестве слоя совместимости. Пока нет надежного способа запуска немодифицированных приложений macOS в Linux, но работа ведется.

Оставьте комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Прокрутить вверх