- Как запустить программу для Windows в среде OS X на Mac
- BootCamp
- Недостатки BootCamp:
- Эмулятор Windows
- Виртуальная машина
- Недостатки виртуальных машин:
- Что выбрать?
- Эмуляторы и виртуальные машины Windows для Mac OS X
- Как запустить любое Windows-приложение прямо в macOS
- Что такое Wine
- Преимущества и недостатки Wine
- Как отключить SIP
- Как установить Wine
- Как установить приложение или игру через Wine
Как запустить программу для Windows в среде OS X на Mac
В большинстве случаев пользователям OS X вполне достаточно существующего под эту систему набора программного обеспечения. Что делать тогда, когда необходимое приложение разработано исключительно под более популярную систему Windows? Существует несколько способов как запустить программу для Windows на компьютере Mac в среде OS X.
Всего таких способов три:
BootCamp
Apple представила BootCamp в 2006 году, после перехода Мас на процессоры Intel. Ради исторической справедливости отметим, что запускать Windows-приложения на «Макинтоше» можно было и раньше: для этого на Macintosh устанавливалась дорогостоящая плата расширения. По понятным причинам, данное решение популярностью не пользовалось.
Прежде чем создать дополнительный раздел на жестком диске Mac, создайте резервную копию содержимого компьютера при помощи Time Machine, а затем запустите «Асистент BootCamp» (находится в «Программы» — «Утилиты») и следуйте инструкциям.
Решение не идеальное, но главное — Мас превращается в компьютер Windows. А это означает, что система от Microsoft будет работать с максимальной скоростью.
Недостатки BootCamp:
- Для запуска Windows необходима полная перезагрузка Mac. Для выбора операционной системы (OS X или Windows) во время загрузки нажмите и удерживайте клавишу Option (Alt).
- Разделы (логические диски) созданные в Windows не видны в OS X и наоборот. Почему? Windows не понимает файловую систему HFS+ с которой работает OS X, а последняя по умолчанию не работает с NTFS. При помощи дополнительных утилит вроде Tuxera NTFS можно добавить в OS X совместимость с NTFS (чтение и запись).
- BootCamp устанавливает только определённые версии Windows. Так, новейшие модели Мас не будут поддерживать Windows 7, только Windows 8 со всеми ее неудобствами.
BootCamp сойдет тогда, когда нет необходимости загружать две операционных системы одновременно и нужна максимальная производительность. Например, он может пригодиться геймерам: после работы в OS X, перезагрузили компьютер и запустили любимую игру в среде Windows.
Эмулятор Windows
Cпособ хорош только для запуска одной-двух программ для Windows в среде OS X. При этом обеспечивается достаточно высокая производительность и нет необходимости в установке дополнительной системы.
При помощи Wineskin и CrossOver можно попробовать запускать несовместимое с OS X программное обеспечение. Именно попробовать, поскольку такой номер проходит не всегда: даже в случае успеха, могут возникнуть проблемы со стабильностью.
Начинающие пользователи могут столкнуться с проблемами, так как для работы с эмулятором необходимы определенные знания. Ничего сложного, информацию легко найти в Сети, но с учетом того, что есть иные способы, данный метод изящным назвать никак нельзя.
Wineskin распространяется совершенно бесплатно. А за CrossOver заплатите, пожалуйста, $20,95. Это дешевле чем покупка лицензионого Windows, но перед покупкой ознакомитьтесь со списком совместимых программ.
Виртуальная машина
Наилучшее решение, когда требуются две системы одновременно, или необходимо часто переключаться между ними. Например, для разработчиков. При запуске Windows в виртуальной машине не требуется перезагрузка Mac, а файлы из разных разделов можно просто перетягивать мышкой из одного окна в другое. Помимо Windows в виртуальной машине можно устанавливать любую современную операционную систему, за исключением откровенной экзотики.
Для развертывания оперционной системы (одной или нескольких), которые не поддерживаются Mac, в OS X необходимо установить виртуальную машину (программу). Подобных программ существует достаточно: Parallels Desktop, Vmware Fusion и Virtual Box. У каждой свои достоинства и недостатки, но в любом случае есть из чего выбрать.
Отдельно хотелось бы отметить Virtual Box от компании Oracle. У этой программы есть одно важное преимущество — она бесплатная, в то время как конкуренты стоят немалых денег: Parallels Desktop — от $79; Vmware Fusion — от $150. У бесплатной виртуальной машины проблемы с быстродействием и даже на самом современном Мас частые лаги неизбежны. Virtual Box — отличное решение, если Windows нужна лишь для пары-тройки нетребовательных утилит.
После создания виртуальной машины (установки программы и настройки машины), можно приступать к установке системы. Важно, что сделать это можно прямо с загрузочной флешки, подключаемой в виртуальной машине через виртуальный порт USB. Также, Windows можно установить из образа ISO.
Недостатки виртуальных машин:
- Ограниченная производительность — виртуальные машины отжимают долю аппаратной мощности Mac.
- При подключении внешнего устройства к Mac, оно не доступно в виртуальной машине (подключается в отдельном меню).
Что выбрать?
Ответ на этот вопрос зависит от потребностей. Если вам нужно одно-единственное приложение, использовать BootCamp нецелесообразно, так как нужна перезагрузка компьютера. В этом случае проще запускать Windows в эмуляторе. Виртуальная машина позволяет устанавливать различные операционные системы и легко между ними переключаться — идеальный вариант для разработчиков, создающих кросс-платформенные приложения.
Ну а если нужна высокая производительность (геймерам), то идеальным будет BootCamp.
Источник
Эмуляторы и виртуальные машины Windows для Mac OS X
У многих владельцев MacBook, iMac и Mac часто возникает потребность в использовании различных Windows-приложений. К сожалению, среда macOS не предоставляет по умолчанию какие-либо встроенные утилиты для обеспечения совместимости различных операционных систем. Для решения этой проблемы предусмотрены специальные программы, которые делятся на 2 вида – виртуальные машины и эмуляторы. К первым можно отнести средства виртуализации, которые на деле представляют собой полноценные виртуальные машины для запуска различных версий ОС Windows в «песочнице». Зачастую ими пользуются разработчики и дизайнеры для разворачивания виртуальной среды, в которой идет работа над проектом. Ко второму типу относятся утилиты для быстрого запуска каких-либо отдельных программ или игр для Windows. При этом они не требуют установки или виртуализации самой ОС и включают все необходимые библиотеки и компоненты.
Представленный набор включает как эмуляторы, так и виртуальные машины. Особое внимание рекомендуется обратить на утилиту Parallels Desktop, которая способна запускать самые ресурсоемкие приложения, включая AutoCAD и Adobe Photoshop, в виртуальной среде. В качестве бесплатной альтернативы данной программе в наборе имеется VirtualBox. По сравнению с Parallels Desktop эта программа не обладает высокой степенью оптимизации, но зато она предоставляет все нужные инструменты для создания и настройки виртуальных машин для различных видов ОС. Также стоит отметить утилиту PlayOnMac, которая способна запускать на macOS более 300 игр и 100 приложений для Windows.
Стоит учесть, что для запуска виртуальных машин необходимо иметь минимум 5 Гб свободного места на дисковом пространстве. В свою очередь, стабильная работа эмуляторов по типу Wineskin предусматривает установку дополнительных файлов и расширений посредством встроенных утилит.
Источник
Как запустить любое Windows-приложение прямо в macOS
Для операционной системы Windows существует большое количество специализированного и профильного ПО, аналогов которому нет на macOS.
Не все знают, что есть еще один способ запускать Windows-приложения прямо на Mac без дополнительных операционных систем и виртуальных машин. Работает это благодаря технологии Wine, которая не первый год выручает пользователей.
Что такое Wine
Wine — это свободно распространяемое ПО, которое предназначено для запуска 16-, 32- и 64- битных приложений, которые создавались для Microsoft Windows, в UNIX-подобных операционных системах.
Существуют сборки программы для Linux, macOS и даже Windows (чтобы запускать устаревшие программы и игры для “винды”). Wine основан на альтернативной реализации Windows API и не является эмулятором или виртуальной машиной.
Первые стабильные версии Wine появились в середине 2008 года. С того времени среда активно развивалась, части кода Wine использовались в разных программных продуктах и сборках операционных систем.
На данный момент при помощи Wine можно запустить практически любое приложение или игру из операционной системы Windows на Mac.
Преимущества и недостатки Wine
Прежде чем начать работу со средой Wine, следует изучить ее основные преимущества и недостатки. Возможно, в вашем случае уместнее использовать другой способ запуска Windows-программ.
✅ Windows приложения запаковываются в специальную “обертку” и работают как программы для macOS.
✅ Не требуется место, как для виртуальной машины, Boot Camp или дистрибутива Windows.
✅ Приложение запускается быстро и работает очень отзывчиво. Получится даже поиграть в динамичные игры.
✅ Среда имеет большое количество настроек графики и производительности, что позволяет добиться комфортной работы в большинстве случаев.
❌ Wine практически не взаимодействует с подключенными к компьютеру устройствами. Использовать Windows ПО, например, для работы с подключенным iPhone не получится.
❌ Каждое запакованное приложение будет занимать не менее пары ГБ, ведь будет включать в себя все необходимые API. Если нужно запускать таким способом более 5-6 программ, проще установить виртуальную машину.
❌ Некоторые программы и игры банально не запускаются в Wine, но при этом работают в виртуальной машине или Boot Camp.
Как отключить SIP
Для начала потребуется временно отключить защиту SIP (System Integrity Protection). Это необходимо для изменения системных файлов во время установки Wine и его компонентов.
1. Перезагрузите Mac.
2. Во время включения компьютера зажмите сочетание клавиш Command + R для загрузки в режиме восстановления.
Для этого нужно использовать оригинальную беспроводную клавиатуру Apple или любую проводную. Беспроводные клавиатуры других производителей могу подключаться к Mac уже после начала запуска ОС и не позволят загрузиться в любом служебном режиме.
3. После загрузки в режиме восстановления в строке меню выбираем Утилиты – Терминал.
4. Водим следующе команду и нажимаем Ввод:
5. Перезагружаем Mac в обычном режиме. Сделать это можно из строки меню или при помощи команды “reboot”.
После завершения установки Wine и загрузки необходимых приложений можно заново включить защиту SIP. Для этого проделываем аналогичные действия, только для включения используем команду “csrutil enable”.
Как установить Wine
1. Скачайте последнюю неофициальную версию Wine с GitHub. Этот апдейт поддерживает работу с последними релизами macOS, которые еще за бортом официальных версий.
2. Извлеките приложение из архива и запустите его.
3. Нажмите “+” для добавления нового движка и найдите в списке WS11WineCX64Bit19.01.
Это самая актуальная версия с поддержкой 32-битных приложений.
4. Нажмите Download and Install и дождитесь окончания процесса установки.
5. Нажмите кнопку Update и дождитесь окончания обновления модуля.
Все. Среда Wine готова для установки приложений. Скачайте подходящие установочные пакеты для операционной системы Windows.
Как установить приложение или игру через Wine
Описанные в предыдущем пункте манипуляции проводятся один раз. После этого для добавления новой программы или игры нужно сделать следующее:
1. Нажмите кнопку Create New Blank Wrapper.
2. Укажите название будущего приложения, нажмите Ok и дождитесь окончания процесса.
3. В последнем диалоговом окне нажмите View wrapper in Finder.
4. Запустите созданную заготовку будущего приложения.
5. Нажмите кнопку Install software.
6. Выберите пункт Choose Setup Executable.
7. Укажите установочный покет для ОС Windows и произведите привычную установку программы.
8. После установки укажите правильный *.exe файл для запуска программы и нажмите Ok. Приложение может подхватить не сам исполняемый файл, а, например, файл для деинсталляции программы.
9. Нажмите кнопку Advanced в меню Wineskin.
10. В настройках на вкладке Configuration можете изменить иконку приложения. На вкладке Options отключите все установленные флаги.
11. Перейдите на вкладку Tools и нажмите Config Utility (winecfg).
12. На вкладке Графика включите самую верхнюю опцию, нажмите Применить и закройте окно.
Готово! Теперь можете запускать созданное приложение. Оно будет доступно в папке /Applications/Wineskin или в Launchpad.
Вот так можно запросто запускать на Mac большинство Windows приложений. Кстати, можете установить 32-битные Windows-игры, аналоги которых для macOS не обновили под 64-битную архитектуру.
Источник