Исполняемые файлы в Mac OS X по сравнению с Windows

Я видел, что каждый исполняемый файл в Windows имеет расширение .exe. Но Mac OS X не имеет того же.

Windows выполняет .exe файлы. Затем, какие файлы Mac OS X выполняются?

Каково различие между выполнением обеих операционных систем приложений?

Даже я нашел, что программы установки Windows имеют то же расширение .exe, но на Mac установки имеют расширение .dmg

Поделитесь своими знаниями со мной о .dmg и исполняемых файлах на Mac по сравнению с Windows?

11
задан 07.09.2019, 05:48

3 ответа

Расширения на самом деле не изменяются, какой файл что-то, хотя они часто подсказывают системе, что действительно делает с конкретным объектом.

DMGs не являются исполняемыми файлами, они - образы дисков. Они - файлы, которые действуют как диски, которые часто содержат исполняемые файлы и другие файлы для приложений. Когда Вы дважды щелкаете по одному, система монтирует его, и у Вас затем есть доступ к файлам внутри.

И Windows и OS X выполняют двоичные исполняемые файлы, хотя они находятся в различных форматах. Большая разница в том, что пользователь видит при использовании GUI, - то, что в Windows, Вы обычно видите .exe исполняемый файл, который находится в папке, которая содержит другие файлы и информацию, которую использует программа. На OS X все те другие файлы, наряду с основным исполняемым файлом, содержатся в "пакете" (действительно папка) с расширением .app. Двойной щелчок по пакету .app выполнит внутренний исполняемый файл и загрузит Ваше приложение.

За пределами GUI, в фактической файловой структуре, Mac и системы Windows действительно весьма схожи; этими различиями является главным образом вопрос того, как система представляет вещи пользователю для управления в GUI.

17
ответ дан 07.12.2019, 12:13

Вы также сможете выполнить любой файл, который имеет, это - набор полномочий к исполняемому файлу, учитывая, что это на самом деле содержит действительную программу, конечно.

4
ответ дан 07.12.2019, 12:13

.dmg файлы являются файлами образа диска, обычно раньше устанавливал приложения для Mac. После того, как установленный, приложения для Mac обычно имеют расширение .app, но то расширение обычно скрыто от пользователя. Приложения для Mac являются пакетами, которые появляются пользователю как единственный файл. Это делает очень удобным переместить приложения в новую папку или новый компьютер.

4
ответ дан 07.12.2019, 12:13

Теги

Похожие вопросы