- Wine staging mac os big sur
- Wine staging mac os big sur
- Re: Winbox — Big Sur
- Re: Winbox — Big Sur
- Re: Winbox — Big Sur
- Re: Winbox — Big Sur
- Re: Winbox — Big Sur
- Re: Winbox — Big Sur
- Re: Winbox — Big Sur
- Re: Winbox — MacOS Big Sur
- Re: Winbox — MacOS Big Sur
- Re: Winbox — MacOS Big Sur
- Re: Winbox — MacOS Big Sur
- Re: Winbox — MacOS Big Sur
- Re: Winbox — MacOS Big Sur
- Re: Winbox — MacOS Big Sur
- Re: Winbox — MacOS Big Sur
- Re: Winbox — MacOS Big Sur
- Re: Winbox — MacOS Big Sur
- Re: Winbox — MacOS Big Sur
- Re: Winbox — MacOS Big Sur
- Как запустить любое Windows-приложение прямо в macOS
- Что такое Wine
- Преимущества и недостатки Wine
- Как отключить SIP
- Как установить Wine
- Как установить приложение или игру через Wine
Wine staging mac os big sur
How to install/about wine on mac
As this question keeps appearing more recently I’m making this basic guide.
- Install XQuartz 2.7.7 or above
- Gatekeeper must allow block unsigned packages
- Running OS X 10.8 to macOS 10.14* (macOS Catalina & later)
Recommended way to install Winehq packages;
Installing wine using homebrew Once homebrew is installed you the following command to install your selected wine package
The above command will install XQuartz and the most recent wine-staging pkg available on winehq but it will also add wine for use in Terminal meaning you no longer need to launch the installed Wine Staging app each time you want to access wine.
Please Note;
Only a single wine package can be installed using brew
The —no-quarantine command is required as homebrew by default adds the quarantine flag to downloaded casks, this causes Gatekeeper to treat the bundle as damaged.
Winehq is currently not providing recent packages for macOS so I decided to upload my own builds.
This command will add my brew tap and the second command will install my custom cask of Wine Staging
The tap contains the following
- gcenx-wine-stable
- gcenx-wine-devel
- gcenx-wine-staging
- wine-crossover
How to manually install wine on mac using Winehq releases;
Grab a wine package usually using the latest wine-devel is recommended, but most agree it’s best to use the latest wine-staging due to additional patches.
If your intention is to have a more stable environment use wine-stable
The above is the Winehq way to install wine on mac but that makes it cumbersome to use considering you must launch the Wine Stable , Wine Devel or Wine Staging app each time to get access to wine within Terminal
The default WINEPREFIX will be
/.wine so anything you install will be placed into the hidden
/.wine folder. You can override this by using the WINEPREFIX command
The default architecture of a WINEPREFIX will be 64Bit meaning 32Bit and 64Bit applications & games are supported but that’s not always ideal for several reasons. A new WINEPREFIX can be created and also setting WINEARCH
Here is an example of using both commands to create a 32Bit only WINEPREFIX
The above command will create a new WINEPREFIX thats also 32Bit only and launch winecfg
Basic wine tools
- wine (32Bit loader)
- wine64 (64Bit loader)
- msiexec (execute msi files
- notepad
- regedit (Wines Registry editor)
- regsvr32 (Provides DLL registration services)
- wineboot
- winecfg (wine configuration utility)
- wineconsole (windows like shell aka cmd)
- winedbg (wine debug utility)
- winefile (wine file manager)
- winemine (wines version of the game mine)
- winepath
What’s this winetricks everyone keeps saying to use?
Winetricks is an easy way to work around problems in Wine.
While winetricks can be installed directly from GitHub you will be missing packages winetricks requires, instead install again using homebrew
Now you will also have access to winetricks command within Terminal
Why doesn’t Virtual Desktop work?
By default wine on mac uses what’s known as macDriver using winetricks run the following command
This will swap from macDriver to x11 now wine will make use of XQuartz
Why doesn’t my game work on mac but Winehq says it does?
This usually happens when the game uses DirectX10 or above, the version of OpenGL included on macOS hasn’t been updated in years so it’s missing some needed extensions.
Can I use DXVK on mac?
No not currently.
MoltenVK is Vulkan 1.1 compliant, but still missing additional extensions needed by DXVK.
MoltenVK uses Metal meaning only wine64 has Vulkan support (currently wine32on64 doesn’t support MoltenVK).
Please Note;
CrossOver-20 does include DXVK support, this provides DirectX10 and DirectX11 support. CodeWeavers patched MoltenVK to fake unsupported extensions and a custom version of DXVK that’s modified specifically for macOS.
macOS Catalina and later
Currently only CrossOver-19 and later will run
Here are some free alternatives;
- Unofficial Wineskin Use a WS11 Engine
- PortingKit Should automatically select a working Engine
- My brew tap
Gatekeeper will give a warning for each Windows binary that is ran as these won’t be code-signed in a way Apple expects, to avoid this you could disabled Gatekeeper using the following command
Please Note;
macOS Catalina 10.15.0 to 10.15.3, SIP needs to be disabled this will allow wine32on64 to change the state of i386_set_ldt
My current wine-crossover package can be downloaded directly WineCX19.02
Phoenicis has a build of WineCX19.0.0
Also;
wine32on64 currently does not support 16Bit executable so some things just won’t work
Apple Silicon support?
Only CrossOver-20.0.2 includes support for Apple Silicon at this time, this requires macOS Big Sur 11.1 and install Rosetta2.
I will be adding support for Apple Silicon into Wineskin once I’m able to obtain an M1 Mac mini, currently checking where would be the best place to purchase from.
Using wine in a macOS Virtual Machine
From Wine-4.15 to Wine-5.16 macDriver (the default display driver) won’t function within a Virtual Machine, however the X11 display driver works.
You can edit the wine registry manually or use winetricks
Please Note; The macDriver regression was resolved from Wine-5.17
Wine-5.9 to Wine-5.18 file limit regression;
The upstream patch was applied to my recently uploaded Wine-5.17 packages
The most commonly noticed issues was wine-gecko was always crashing.
Источник
Wine staging mac os big sur
Tue Dec 29, 2020 9:07 pm
Re: Winbox — Big Sur
Wed Dec 30, 2020 4:40 am
Can I assume «Big Sur» is a name for a recent Mac OS? I don’t speak Mac.
If that is the case, don’t hold your breath. Mikrotik has never supported Mac OS, and appears that they have no interest in doing so.
RB4011iGS+, RB750Gr3, RB750r2, CRS326-24G-2S (in SwitchOS), CSS326-24G-2S, CSS106-5G-1S, RB260GS
Not sure if I beat them in submission, or they beat me into submission
Warning: I know enough to be dangerous.
Re: Winbox — Big Sur
Wed Dec 30, 2020 9:53 am
Re: Winbox — Big Sur
Wed Dec 30, 2020 11:06 am
Re: Winbox — Big Sur
Wed Dec 30, 2020 4:42 pm
Mikrotik is claiming this for years, and it has never been true.
— the window handling in wine is broken
— capturing of the mousepointer works sometimes but not always
— window resizing is not possible on m1 hardware
— the file handling is broken (but has become better in recent versions)
— if you dare to update the firmware via file-upload you can reproducibly brick devices to a point where you need to netinstall the device
— whenever you update MacOS you are in danger to brick your Winbox
I work on MacOS on a daily basis and Winbox is the only company I know of, that is not releasing cross plattform software.
Re: Winbox — Big Sur
Wed Dec 30, 2020 6:53 pm
Re: Winbox — Big Sur
Wed Dec 30, 2020 7:30 pm
Normis,
Have you ever been able to use NetInstall on a Mac using Wine or Crossover? The latest version of Crossover loads it, but it doesn’t seem to work.
» The Bitterness of Poor Quality Remains Long After the Sweetness of Low Price is Forgotten «
Re: Winbox — Big Sur
Wed Jan 06, 2021 12:43 pm
The current Wine version has problems with M1 devices. That only explains the resizing problems.
The other problems mentioned also appeared on x86 hardware.
I know quite a few people who use Winbox on MacOS as well, all of them get it to work for most usecases but have learned to work around the flaws.
If MikroTik istn’t able to provide a future proof cross plattform solution it should at least do the bundling and provide an out of the box solution.
If ppl can brick their devices by using the wrong Wine version, there is clearly something wrong.
There are quite a few threads in the forum asking for a native solution.
I am quite aware that we are not entitled to such a native solution as MikroTik has never claimed it supports MacOS.
Re: Winbox — MacOS Big Sur
Sat Jan 09, 2021 4:57 pm
Re: Winbox — MacOS Big Sur
Sat Feb 06, 2021 7:46 pm
Re: Winbox — MacOS Big Sur
Fri Feb 19, 2021 2:10 pm
Re: Winbox — MacOS Big Sur
Sun Feb 21, 2021 11:08 pm
I finally found a viable solution that is so obvious that I feel foolish to haven’t thought about that before.
As the problem seems to affect only M1 macs you can use its weakness as its strength and run the official Mikrotik App for iOS Devices on your Mac.
The interface isn’t as convenient as the real Winbox but it is good enough to set the necessary parameters to get Webfig of SSH up and running.
So I can more or less call the issue finally kinda solved!
Re: Winbox — MacOS Big Sur
Tue Mar 23, 2021 4:12 am
Yo tengo una MacBook Pro nueva y realmente necesito ayuda para hacer andar el Winbox aquì. Es increíble que no desarrollen una versión para otras plataformas.
Alguien podrá compartir un paso a paso para tener el Winbox funcionando?
I have a new MacBook Pro and I really need help getting the Winbox running here. It is incredible that they do not develop a version for other platforms.
Can someone share a how to have Winbox installed in Mac?
Re: Winbox — MacOS Big Sur
Tue Mar 23, 2021 11:15 am
Re: Winbox — MacOS Big Sur
Tue Mar 23, 2021 2:28 pm
1) Install wine64
2) run winbox like so:
Screenshot 2021-03-23 at 11.15.39.jpg
Gracias Normis pero, siendo sincero, parece una broma.
Instalé wine64 y ejecuté Winbox de esa manera y NO anda.
Los menú no funcionan, no puedo abrir ni «File» ni «Tools» por lo que tampoco puedo importar mis archivos con los routers. No puedo agrandar la pantalla por lo que solo veo esto:
Sinceramente Normis, a esto te refieres cuando dices «Winbox funciona en mac»?
Instalé wine64 siguiendo las instrucciones (bastante simples por cierto) de la web oficial. Instalé tanto la version staging como la devel.
Thanks Normis but, to be honest, it seems like a joke.
I installed wine64 and opened Winbox like that and it DOESN’T work .
The menus don’t work, I can’t open either «File» or «Tools» so I can’t import my files with the routers either. I can’t enlarge the screen so I only see this:
Honestly Normis, is this what you mean when you say «Winbox works on mac»?
I installed wine64 following the instructions (quite simple by the way) from the official website. I installed both the staging and devel versions.
Re: Winbox — MacOS Big Sur
Tue Mar 23, 2021 3:25 pm
Re: Winbox — MacOS Big Sur
Tue Mar 23, 2021 3:55 pm
Normis . That’s why I request someone to clearly explain how to make it work.
If I have to become a developer to install a wine and make Winbox work, we are in trouble.
My notebook is new, it has a clean install of OSX Big Sur.
I summarize: I have a Mac and Winbox does not work for me, I cannot manage my routers so it is evident that Mikrotik has to do something with Winbox and if not clarify it: mikrotik is not interested in clients with OSX.
One more question: What wine version you have?
Re: Winbox — MacOS Big Sur
Tue Mar 23, 2021 4:37 pm
Re: Winbox — MacOS Big Sur
Tue Mar 23, 2021 6:05 pm
(1) Winbox running under CrossOver for Mac works perfectly, even on Apple Silicon Macs. (CrossOver costs money but is a much nicer experience than plain wine. It has Winbox listed as a well-supported program, it downloads it automatically, etc.)
(2) On Intel Macs, I’ve never had a problem using Winbox with wine. I have always installed wine using homebrew. Is it perfect? No, it’s a Windows program running on a Mac! But everything works, including downloading and uploading files, arbitrary resizing, copy and paste, etc.
(3) Obviously ssh works perfectly. I hope Mikrotik continues to improve the command-line interface, like nicer printing options for DHCP Leases and other long lists, harmonizing stuff (like using either «disabled=yes» or «enabled=no» instead of a combination of both here and there), etc.
(4) The Mikrotik iOS app works fine (on iOS devices and Apple Silicon Macs). Is it a great app yet? No, but it’s been moving in the right direction. If I were Mikrotik, I would focus development here. Make it into a proper Mac app, improve the experience on iOS, and make it great!
Re: Winbox — MacOS Big Sur
Tue Mar 23, 2021 6:31 pm
(1) Winbox running under CrossOver for Mac works perfectly, even on Apple Silicon Macs. (CrossOver costs money but is a much nicer experience than plain wine. It has Winbox listed as a well-supported program, it downloads it automatically, etc.)
(2) On Intel Macs, I’ve never had a problem using Winbox with wine. I have always installed wine using homebrew. Is it perfect? No, it’s a Windows program running on a Mac! But everything works, including downloading and uploading files, arbitrary resizing, copy and paste, etc.
(3) Obviously ssh works perfectly. I hope Mikrotik continues to improve the command-line interface, like nicer printing options for DHCP Leases and other long lists, harmonizing stuff (like using either «disabled=yes» or «enabled=no» instead of a combination of both here and there), etc.
(4) The Mikrotik iOS app works fine (on iOS devices and Apple Silicon Macs). Is it a great app yet? No, but it’s been moving in the right direction. If I were Mikrotik, I would focus development here. Make it into a proper Mac app, improve the experience on iOS, and make it great!
Источник
Как запустить любое 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-битную архитектуру.
Источник