Как пользоваться Wineskin mac os

Обновлено: 30.06.2024

В этом руководстве рассказывается, как установить Wineskin от Technocoder с поддержкой macOS 10.15 Catalina. Он также должен работать на всех других современных версиях macOS.

Используете macOS Catalina 10.15.0–10.15.4?

Этот раздел относится только к пользователям, использующим macOS Catalina 10.15.0–10.15.4

Если вы не используете macOS Catalina или используете macOS Catalina 10.15.5 или более позднюю версию, этот раздел можно пропустить!

Если вы не знаете, какую конкретную версию macOS вы используете, прочитайте эту статью службы поддержки Apple, чтобы узнать, как это узнать.

Недавно Apple внесла изменения в работу macOS. Новые компьютеры Mac поставляются с защитой целостности системы.

Поэтому для запуска osu!mac на macOS Catalina 10.15.0–10.15.4 необходимо отключить защиту целостности системы.

Хотя отключение защиты целостности системы не должно навредить вашему компьютеру напрямую, вы как бы ставите под угрозу целостность вашей системы (отсюда и название «Защита целостности системы»).

Обратите внимание на риски, связанные с отключением SIP. Вместо этого рассмотрите возможность обновления macOS.

Подробнее о SIP можно узнать из этой статьи службы поддержки Apple.

Эти инструкции взяты из документации Apple Developer.

Чтобы отключить SIP, сделайте следующее:

  1. Перезагрузите компьютер в режиме восстановления.

  • Включите Mac и сразу же нажмите и удерживайте две клавиши: Command (⌘) и R.

  • Отпустите клавиши, когда увидите логотип Apple, вращающийся глобус или другой стартовый экран.

  • Вам может быть предложено ввести пароль, например пароль прошивки или пароль пользователя, который является администратором этого Mac. Введите запрошенный пароль, чтобы продолжить.

Запустите Терминал из меню «Утилиты». Он должен быть в строке меню в верхней части экрана.

Выполните команду csrutil disable .

Перезагрузите компьютер. Вы можете сделать это из верхней строки меню (как обычно)

После того, как вы отключили SIP, вы можете приступить к работе с osu!.

Теперь доступен новый Wineskin с поддержкой компьютеров Mac M1 (под Rosetta 2), а также компьютеров Intel x86 (на любой современной версии macOS). В нем содержатся новые обновления стабильности и исправления ошибок, и мы рекомендуем выполнить обновление до этой более новой версии.

Вам нужно будет использовать эту новую версию, если вы хотите играть на любом компьютере Apple Silicon.

Шаг 1. Загрузите бурдюк¶

Скачать osu! Бурдюк от Технокодера:

Играть в осу! в macOS используется уровень совместимости под названием Wine. Wineskin позволяет объединить предварительно настроенную версию Wine в одно приложение, чтобы вы могли сразу приступить к игре, не возясь с настройками.

После загрузки распакуйте ZIP-файл.

Переместите его за пределы папки "Загрузки", например на Рабочий стол. Это действительно важно, так как невыполнение этого может привести к osu! для песочницы.

Мы также рекомендуем загрузить программу osu!macOS Agent от Technocoder, так как она будет использоваться в этом руководстве. В общем, это отличный инструмент, который должен быть у каждого стабильного игрока macOS osu на Wine. Однако это необязательно (хотя и настоятельно рекомендуется), и для тех, кто готов копнуть глубже, предоставляются альтернативные инструкции.

Ссылка для скачивания с GitHub (7,61 МБ): Techno-coder/osu-macOS-Agent…

12 октября 2020 г. в обновлении для агента osu!macOS появилась ошибка. Из-за этого Wineskin.app отображал ошибку, из-за которой меню настроек не открывалось. Вам необходимо загрузить новейшую версию osu!macOS Agent, которая была обновлена ​​23 января 2021 года. См. Wineskin.app не открывается, даже если osu! делает / exec[номер].bat проблема.

Шаг 2. Почините бурдюк¶


Если вы попытаетесь немедленно открыть Wineskin, macOS сообщит, что он неисправен. Давайте это исправим.

Открыть агент osu!macOS

Перейдите на вкладку "Устранение неполадок"

Нажмите Сканировать

После завершения сканирования нажмите Восстановить

Если все прошло успешно, вы должны увидеть в журнале индикатор "Исправлено" рядом с атрибутом "Карантин".


Альтернативный вариант: использование терминала

На переднем крае? Вы также можете использовать Терминал для ремонта вашего бурдюка.

Открыть терминал. Он должен находиться в папке Applications/Utilities.

Введите следующую команду.

где ~/path/to/my/osu\!.app — это путь к вашему osu! установить.

Например: если бы мое приложение osu!.app находилось на рабочем столе, вводилась бы следующая команда:

Ниже приведены несколько полезных советов, если вы немного растерялись, но если вы знаете, что делаете, не стесняйтесь просмотреть их.

Для приложения с именем osu!.app !запутает окно терминала. Следовательно, вы должны избежать его, добавив префикс ! с \ (обратная косая черта), чтобы сформировать osu\!.app . Также рекомендуется заключать путь к файлу в кавычки.

Вас могут попросить ввести пароль. При вводе пароля курсор может мигать, но вы не увидите никаких символов на экране - это нормально! Просто продолжайте вводить пароль, как если бы там было диалоговое окно, и нажмите Enter, когда закончите. (Если вы набрали его, у вас будет еще один шанс перепечатать его.)

Если вы получаете сообщение об отказе в доступе, это означает, что вы не используете учетную запись администратора. В окне терминала введите:

где администратор — это имя учетной записи администратора вашей системы. Когда появится приглашение «Пароль:», введите свой пароль администратора (или любую другую учетную запись администратора). Затем попробуйте запустить команду терминала (или, чтобы сделать это автоматически, введите sudo !! ).

Если вы не знаете, какая учетная запись является вашей учетной записью администратора (например, если вы используете семейный компьютер), перейдите в меню Apple (в верхнем левом углу экрана) > «Системные настройки». > Пользователи и группы, и вы сможете увидеть, какая учетная запись является вашей учетной записью администратора. Однако для выполнения команды вам все равно потребуется пароль.

В более ранних версиях macOS вы можете получить предупреждение с таким текстом.

Неправильное использование команды sudo может привести к потере данных или удалению важных системных файлов. Пожалуйста, дважды проверьте ввод при использовании sudo. Введите «man sudo» для получения дополнительной информации. Чтобы продолжить, введите свой пароль или нажмите Ctrl-C, чтобы прервать.

Введите пароль как обычно, как показано выше.

Не удается найти путь к файлу вашего osu! установка? Вы можете перетащить файл из каталога установки (или рабочего стола), чтобы получить путь!

Мой терминал будет немного отличаться от вашего, но концепция (и команда!) останутся прежними.

Если вы не сделаете что-то невероятно глупое, вы, вероятно, не загрузите свой компьютер полностью. При этом, если вы делаете что-то невероятно глупое, вы забиваете свой компьютер. Команда sudo позволяет вашей локальной учетной записи выполнять запрещенные действия, поэтому, если что-то не работает, не вводите случайные слова — вместо этого задайте нам вопрос!

Шаг 3. Обновление osu!¶

К этому моменту вы уже должны были восстановить osu! и теперь вы готовы открыть его. В некоторых случаях это будет работать идеально, но для большинства людей, включая меня, osu! застрянет в цикле обновления. Может быть даже сложно остановить процесс после того, как он начнет обновляться.

Если у вас возникнут проблемы с закрытием osu! если он застрял в цикле обновления, см. Общие проблемы: osu! не закрывается.

Есть ли осу! вроде едет нормально? Если вы не застряли в цикле обновлений, вы можете легко пропустить этот раздел.

Открыть агент osu!macOS

Перейдите на вкладку "Другое"

Нажмите Обновить ОС!

Это загрузит последний исполняемый файл из osu! серверах и замените существующий файл osu!.exe внутри вашей оболочки Wineskin.

Альтернативный вариант: установка последней версии osu вручную!

Если вы достаточно смелы, чтобы действовать в одиночку, выполните следующие действия, чтобы получить последнюю версию osu! работает - избегая возможности цикла обновления.

Найдите, где установлено osu!.app (ваш Wineskin)

Щелкните правой кнопкой мыши и выберите Показать содержимое пакета

Теперь вы должны увидеть три файла/папки: Contents , drive_c и Wineskin . Щелкните диск_c .

Здесь нажмите osu! .

Здесь найдите файл osu!.exe и замените этот файл обновленной версией, которую вы только что скачали. Убедитесь, что имя файла осталось прежним.

Шаг 4. Запустите osu!¶

Теперь все должно быть в порядке! Щелкните osu!.app в любом каталоге, в который вы его поместили, и попробуйте!

Что-то пошло не по плану? Ознакомьтесь с общими проблемами, чтобы узнать, сталкивался ли кто-то с вашей проблемой раньше, или задайте вопрос на osu! форумы.

Если все в порядке, ознакомьтесь с разделами Настройка параметров экрана и Добро пожаловать в osu! чтобы улучшить свой OSU! опыт. Мы рекомендуем сделать это до того, как вы начнете нажимать на круги.

Посетите дополнительные ресурсы сообщества, которые помогут вам получить osu! работает на macOS.

В разделе "Проблемы" вы найдете советы по устранению неполадок или узнайте, как диагностировать распространенные проблемы, с которыми сталкивались другие пользователи в прошлом.

Улучшите эти документы, внося свой вклад в osu!mac на GitHub.

Посетите осу! форумах, если вы вообще с чем-то застряли!

Версии последние Загрузки pdf html epub On Read the Docs Project Home Сборки Бесплатный хостинг документов, предоставляемый Read the Docs.

В наши дни выпускается много программного обеспечения для Mac и Windows, но всегда есть несколько игр или приложений, которые не подходят для OS X. К счастью, вы можете легко перенести многие программы Windows на OS X с помощью бесплатного приложения. под названием Бурдюк.

Wineskin – это бесплатная утилита с открытым исходным кодом, которая переносит программы Windows в OS X, чтобы вы могли запускать их в исходном коде. Он построен на Wine, движке, созданном для разработчиков, чтобы помочь быстро портировать программное обеспечение. Есть несколько приложений, которые делают это, например ранее упомянутое WineBottler или коммерческое программное обеспечение, такое как CrossOver, но нам больше всего повезло с Wineskin.

Из-за того, как работает Wineskin, вы не сможете играть в новейшие игры с самой интенсивной графикой или энергоемкие программы. Но вы можете портировать старое программное обеспечение и легкие игры, которые не потребляют кучу ресурсов (как многие инди-игры). Для более интенсивных программ вы, вероятно, захотите выполнить двойную загрузку Windows с помощью программного обеспечения Apple Boot Camp.

Как запустить Windows (и все ваши любимые программы Windows) на мощном оборудовании Mac

Windows – отличная операционная система, но ноутбуки часто оставляют желать лучшего. Если вы…

Программное обеспечение, скорее всего, будет работать лучше с Boot Camp, но Wineskin великолепен, потому что вы можете портировать свою любимую программу и запускать ее прямо в OS X, даже не покупая Windows и не перезагружая компьютер. С этим покончено, давайте портируем некоторое программное обеспечение. Мы протестировали Wineskin с рядом приложений, но в качестве образца будем использовать Torchlight II, так как порт для Mac, похоже, не работает .

Подушка для всего тела Snuggle-Pedic

Мягкая пена с эффектом памяти
Спите крепко и избавьтесь от стресса с помощью большой подушки, разработанной хиропрактиком для безболезненных ночей.

Шаг первый: загрузите Wineskin и обновите обертку

Прежде чем начать, вам необходимо скачать Wineskin . Получив его, перетащите файл в папку «Приложения» и запустите его. Если вы еще этого не сделали, загрузите также установщик Windows для выбранной вами программы (в данном случае установщик Torchlight II).

Вместо того, чтобы постоянно обновлять саму программу, вы будете обновлять две разные вещи в Wineskin: оболочку и движок. Вы перейдете к движку на следующем шаге, но вы можете обновить версию оболочки прямо сейчас, просто нажав кнопку «Обновить». Обертка представляет собой набор файлов реестра и поддельный диск C:. Вам потребуется создать новую оболочку для каждого переносимого приложения.

Шаг второй. Установите движок Wineskin Engine

Настало время установить Wineskin Engine. Здесь все становится немного странно. Движок включает в себя множество настроек, которые могут помочь вам запускать программное обеспечение. Самая новая версия — WS9 1.7.29. Вы можете загружать и использовать старые движки Wineskin, и некоторые движки более совместимы с определенными играми, чем другие. Просто нажмите кнопку "+" и выберите движок, который вы хотите использовать для переноса программного обеспечения.

Когда я впервые попытался запустить Torchlight II, я использовал новейшую версию движка Wineskin и не смог заставить его работать. Итак, я немного покопался, чтобы понять, почему. К счастью, Wine HQ имеет огромный список совместимых программ. После поиска Torchlight II я обнаружил, что он работает только с WS9 1.7.16.

Итак, прежде чем выбрать свой движок, покопайтесь в Wine HQ, чтобы узнать, что другие люди говорят о совместимости. Новейшая версия не всегда самая лучшая, поэтому выбирайте тот движок, который лучше всего совместим с программным обеспечением, которое вы хотите перенести.

Шаг третий: создание оболочки

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

  1. Нажмите кнопку "Создать новую пустую оболочку" и назовите свое приложение. Wineskin займет несколько минут, чтобы создать обертку.
  2. Теперь вы можете получить несколько различных уведомлений об установке программного обеспечения. Мне пришлось скачать и установить Mono и Gecko. Нажмите кнопку «Установить» на любом запросе Wineskin
  3. .
  4. По завершении вы получите сообщение с просьбой открыть файл в Finder. Нажмите «Да», чтобы открыть окно в Finder.

Теперь ваша оболочка создана. Однако, прежде чем вы сможете установить программное обеспечение, вам придется повозиться с некоторыми параметрами.

Шаг четвертый: настройте оболочку

Теперь пришло время внести некоторые изменения в вашу оболочку. Дважды щелкните файл в Finder (вы можете получить сообщение об ошибке в первый раз, просто дважды щелкните его еще раз, если вы это сделаете), и вы откроете настройки Wrapper.

Расширенные настройки содержат множество опций, и большинство из них довольно запутанные. На главной вкладке «Конфигурация» вы можете настроить открытие специального EXE-файла Windows, изменить значок приложения и переименовать приложение, если хотите. На вкладке «Инструменты» есть множество различных опций для изменения конфигураций, установки специальных Winetricks, чтобы сделать программное обеспечение более совместимым, и перестроить ваши оболочки. WineTricks — это скрипт, который устанавливает основные компоненты в вашу оболочку. Обычно это файлы Microsoft DLL и шрифты, которые могут исправить проблемы с вашими портами. Есть миллиард WineTricks на выбор, но вы найдете руководства по их установке здесь.На вкладке "Параметры" есть дополнительные параметры для вашего программного обеспечения, в том числе изменение работы трехкнопочной мыши, работы клавиши ALT и т. д.

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

Первое место, которое вы должны проверить, это Wine HQ . Если вы пытаетесь установить популярное программное обеспечение, вы обычно найдете руководство по этому вопросу на Wine HQ. Взгляните на страницу Team Fortress 2 в качестве примера. Для каждой части программного обеспечения, которое вы устанавливаете, требуется собственный набор настроек Wrapper, поэтому будьте готовы копаться в этих страницах каждый раз, когда захотите создать свой собственный порт.

К сожалению, у Torchlight II не очень хорошая страница на Wine HQ. Итак, я обратился к Google и нашел сообщение IAM SysAdmin о том, как заставить его работать. Вот суть того, что мне нужно было настроить, просто чтобы дать вам представление о том, чего вы можете ожидать от этого шага:

  1. Нажмите кнопку "Дополнительно".
  2. Нажмите на вкладку "Инструменты" вверху, затем "Winetrics".
  3. В поле поиска вверху введите "msxml3", выберите его и запустите.
  4. Следуйте инструкциям по загрузке файла вручную, поместите его в папку и повторно запустите.
  5. Найдите vcrun2010, выберите и нажмите кнопку "Выполнить".
  6. Следуйте инструкциям.
  7. Нажмите кнопку "Закрыть", чтобы закрыть окно Winetrics.
  8. На вкладке "Инструменты" нажмите "Утилита настройки".
  9. Перейдите на вкладку "Графика".
  10. Выберите «Автоматически захватывать мышь в полноэкранных окнах».
  11. Нажмите "Применить".
  12. Перейдите на вкладку "Библиотеки".
  13. В разделе "Новое переопределение для библиотеки" выберите dwrite и нажмите кнопку "Добавить".
  14. Выберите переопределение dwrite и нажмите кнопку "Изменить".
  15. Выберите «Отключить» и нажмите «ОК».
  16. Нажмите «Применить» и «ОК».

Очевидно, что не все программное обеспечение требует такой масштабной настройки, но некоторые из них будут необходимы. Если вы не являетесь мастером Windows и хорошо читаете журналы ошибок, я предлагаю поискать рабочие параметры конфигурации, прежде чем пытаться установить программное обеспечение.

Когда нужное приложение доступно только для Windows-машин, перед машиной встает вопрос: как запустить эту программу на Mac? Как ни странно, но для многих утилит и даже не очень старых игр лучшим вариантом является бесплатный эмулятор Wineskin. Не вдаваясь в технические подробности, давайте посмотрим, как использовать его для запуска некоторых программ Windows на Mac.

Установите Wineskin и отслеживайте обновления

Хотя Wine — это проект с открытым исходным кодом, основанный на системах Linux, его версия для Mac весьма удобна и позволяет легко и быстро портировать для OS X очень многие программы (хотя и не все).

С официального сайта Wineskin скачайте приложение Wineskin Winery — это менеджер портирования Windows-программ для OS X. Распаковав скачанный архив, перенесите его в папку Applications и запустите.




В главном окне всегда обращайте внимание на надпись Новые движки доступны! («Новые движки доступны!») и доступна ли кнопка для нажатия Обновить ("Обновление") в группе Версия оболочки ("Версия оболочки"). Пожалуйста, нажмите на кнопку, чтобы загрузить последние исправления и дополнения. Под списком установленных движков (Установленные движки), который по умолчанию будет пустым, нажмите кнопку +. В новом окне сразу будет выбран самый новый движок, скачать и установить который можно нажав на кнопку Загрузить и установить.

После этого список движков перестанет быть пустым: он показывает только что установленный движок. И теперь можно создать заготовку для портирования нужной Windows-программы.

Создание пустой оболочки

Только при наличии хотя бы одного установленного движка в главном окне Wineskin Winery будет доступна кнопка Create New Blank Wrapper («Создать пустую оболочку»). Нажмите на нее.



Введите название программы, нажмите кнопку ОК и дождитесь, пока Wineskin создаст новое приложение: появится окно, в котором следует нажать кнопку Просмотреть оболочку в Finder («Просмотр оболочки через Finder») — открывается окно «Finder» с папкой ~/Applications/Wineskin, в которой вы найдете только что созданное вами приложение-оболочку.

Размещение программы Windows в оболочке Wineskin

Запустите созданную программу, зажав опцию: так вы откроете менеджер установки и настроите необходимое Windows-приложение внутри оболочки Wineskin.

В главном окне утилиты нажмите кнопку Установить ПО («Установить приложение»), и теперь у вас по сути есть два варианта: запустить установщик (и пройти стандартную для Windows процедуру установки программы) или поместить внутрь оболочки, на виртуальный диск C: приложение, не требующее установки.





Для примера возьмем редактор фракталов Apophysis. Скачанный EXE-файл не нужно устанавливать — это готовая к использованию программа. Поместите его в новую папку и вернитесь в окно Wineskin, нажав либо кнопку Копировать папку внутрь («Копировать папку внутрь»), либо кнопку Переместить папку внутрь («Переместить папку внутрь»). Разница между этими кнопками очевидна — я бы выбрал второй вариант, чтобы не оставлять ничего лишнего в загрузочной директории OS X.

После этого Wineskin предложит вам выбрать, какой исполняемый файл следует открывать при запуске оболочки. Понятно, что это единственный «исполняемый файл», который только что был перемещен внутрь оболочки. После подтверждения выбора вы вернетесь в главное окно менеджера конфигурации Wineskin. Нажмите кнопку Quit («Выход») и в окне Finder вернитесь в папку, где находится новая программа-оболочка.

Теперь дважды щелкните эту оболочку — через несколько мгновений вы увидите «виндовый» интерфейс редактора Apophysis, готовый к работе.

Настройка приложения Windows внутри оболочки Wineskin

Напоследок необходимо сказать о кнопке Дополнительно в главном окне менеджера конфигурации Wineskin. Обычному пользователю может понадобиться привязать к портируемой программе любую иконку (в правом нижнем углу вкладки Конфигурация). Опытные пользователи на вкладках Инструменты и Параметры могут настраивать как параметры среды Windows, так и взаимодействие приложений с системой Mac. Если вы не совсем понимаете, о чем идет речь, лучше там ничего не трогать.

Wineskin – это удобный инструмент для переноса программного обеспечения Microsoft Windows на macOS.
В отличие от оригинального проекта Wineskin от doh123, который работал с OS X 10.6 на macOS 10.12 (без изменений), этот проект поддерживает MacOSX10.13 на macOS11

Ручная установка - (не рекомендуется!)

Загрузить Wineskin Winery v1.8.4.2
*После загрузки снимите флажок карантина перед извлечением, не извлекайте с помощью Keka

WineD3D по умолчанию преобразует D3D в OpenGL, OpenGL в macOS не обновлялся годами, в настоящее время работает только DirectX9 и более ранние версии.
Требования DXVK в настоящее время полностью не известны, однако, поскольку CodeWeavers блокирует поддержку macOS High Sierra, это было бы хорошим началом.
Чтобы использовать DXVK, используйте 64-битный движок WS10 или выше, откройте winetricks и выполните следующую пользовательскую команду;

Это установит DXVK для DirectX10 и поддержку DirectX11 для 64-битных игр.
32-битный DirectX10 и более поздние версии не поддерживаются в macOS
VKD3D не поддерживается!

Поддержка Apple Silicon (Rosetta2)

Единственным движком, полностью функционирующим на этих устройствах, является WineCX20.0.4 или более поздней версии.
Для этого потребуется macOS Big Sur 11.1 или более поздней версии, а также необходимо установить Rosetta2.

поддержка macOS Catalina

WS11WineCX19.0.4 и WS11WineCX64Bit19.0.4 включают wine32on64, что означает, что они работают на macOS Catalina. 10.15.4 или выше.
Все будущие ядра WS11 автоматически подразумевают поддержку Catalina.

macOS Catalina (10.15.3 и более ранние версии)

SIP необходимо отключить, чтобы внести изменения в i386_set_ldt для работы wine32on64.
Эта конфигурация не поддерживается. Обновите macOS Catalina 10.15.4 или более позднюю версию.

Приложения Windows не имеют кодовой подписи, которую понимает GateKeeper.
Либо удалите флаг карантина с помощью xattr -drs com.apple.quarantine
или полностью отключите GateKeeper, выполнив следующую команду

Не рекомендуется отключать GateKeeper

Системы на базе AMD не поддерживаются из-за невозможности запуска 32-разрядного кода в macOS.
Системы на базе Intel должны работать без проблем.

Мой антивирус говорит, что это ВИРУС.

Чтобы связать эти ложные срабатывания, вам необходимо связаться с вашим поставщиком антивирусной/антивредоносной программы.
Это началось, когда Wine перешел на использование Mingw-gcc для компиляции двоичных файлов PE.

См. следующие примеры

Оставаясь таким же, как исходный материал, LGPL 2.1 является лицензией этого проекта. Подробнее об этом можно узнать в файле LICENSE.

Читайте также: