Перед выходом macOS Catalina мы рассказывали о важном изменении этой операционной системы.
Купертиновцы прекратили поддержку 32-битных программ. Все приложения без соответствующего апдейта просто не заработают в macOS 10.15 и более поздних версиях операционной системы от Apple.
Чтобы продолжить их использовать, самый лучший метод — просто поставить предыдущую версию macOS на виртуальную машину. Сейчас объясню, как это сделать.
? Спасибо re:Store за полезную информацию. ?
Какие 32-битные приложения вообще могут понадобиться

У каждого пользователя список свой. Мне, например, не хватает четырёх программ, которыми я часто пользовался вплоть до macOS Mojave.
Больше не поддерживаются: удобный переключатель языка ввода по клавише CapsLock – Capster, стриминговый плеер SopCast, приложение для цифрового микроскопа Digital Viewer и программа для работы с трехмерными моделями конструктора Lego Digital Designer.
От первых двух пришлось отказаться полностью, а второй паре нашел 64-битные аналоги: Plugable Digital Viewer и Studio 2.0.

На несколько месяцев я забыл о проблеме с 32-битными приложениями, пока во время новогодних каникул не решил поиграть во что-то на своем Mac.
Да, компьютеры Apple не позиционируются как геймерские. Но есть множество приложений и игр 5-7 летней давности, которые отлично работают даже на Mac mini и MacBook Air без дискретной графики.
Купленные давным-давно DiRT 3, Borderlands и Mafia II пропали с виртуальных полок Mac App Store. Нет там и старых любимых платформеров, вроде Trine.

Не порадовал визит в раздел с играми для Mac на сайте Steam.
На странице большинства купленных ранее игр красовался баннер об отсутствии поддержки Catalina.
Что же теперь делать

Если вам необходимо запустить 32-битные приложения, а компьютер уже обновлен до macOS Catalina, есть такие варианты выхода из ситуации:
▸ установить macOS Mojave в качестве второй системы на Mac;
▸ установить Windows через BootCamp и использовать программы или игры для этой ОС;
▸ дождаться обновления контейнера Wine для запуска 32-битных приложений. Работа ведется, но есть определенные трудности и четкие сроки выхода такой версии разработчики пока не называют.
▸ использовать виртуальную машину с установленной системой macOS Mojave и ниже.
Последний способ самый предпочтительный, так не придется перезагружать компьютер и запускать другую операционную систему, чтобы запустить нужное приложение.
Как установить macOS Mojave на виртуальную машину
1. Для начала определимся с используемым приложением. Можете выбрать любое популярное решение: VMWare, VirtualBox или Parallels.
В данном примере будем использовать утилиту Parallels Desktop, в других программах процесс установки будет схожим.

2. Теперь нужно скачать подходящую версию macOS. Купертиновцы любезно скрыли старые версии macOS и их нельзя найти через поиск в Mac App Store.
К счастью, можно воспользоваться прямыми ссылками: скачать macOS 10.14 Mojave или macOS 10.13 High Sierra.
3. Запускаем приложение для создания виртуальной машины и через меню Файл – Новый создаем новую систему.

4. Выбираем пункт Установить Windows или другую ОС с DVD или из образа.

5. Подтверждаем установку из загруженного образа macOS или вручную указываем путь к инсталлятору.
6. Подтверждаем выделение необходимого места на диске под образ системы.

7. Производим привычную установку и настройку macOS в окне виртуальной машины.

8. После установки в настройках виртуальной машины не забываем предоставить доступ к сети и оборудованию компьютера. При необходимости следует изменить предоставляемые виртуальной машине ресурсы (оперативную и видеопамять).
И в самом конце предоставляем доступ ко всем дискам или выделенным папкам на Mac, чтобы быстро копировать данные между основной системой и виртуальной.
9. Перезапускаем виртуальную машину для вступления изменений в силу.
Все! Теперь можно устанавливать и использовать старые 32-битные приложения.
На данный момент это самый удобный способ использовать нужные программы и игры, поддержка которых пропала в macOS Catalina.
Офигенный способ…нет. Вариант, вообще не обновляться на Каталину, чем заниматься таким мозгоё….
@DarkKoup, конечно, лучше из-за пары неподдерживаемых приложений сидеть на старой системе и еще не обновляться выше iOS 6 на своем iPhone
@Артём Суровцев, а что, Каталина – это такой прогресс, что Мохаве уже можно класть на полку рядом с ios 6?
@Артём Суровцев, быстро вы записали систему, которая менее полу года назад была самой новой в старье. Мохаве работает значительно лучше каталины…
@nikioleg, в любом случае хоть сейчас, хоть через полгода будете обновляться на Catalina, проще сразу решить для себя вопрос с 32-битными приложениями и забыть. В будущих версиях 32-итные приложения не появятся, а только ради них сидеть на Мохаве никто не будет
@Артём Суровцев, через ~пол года будет другая ос, ну или «допилят» Каталину. За это время и софт подтянут. Проблема Каталины не только в отсутствии поддержки старой архитектуры, а в плохой оптимизации, при отсутствии нововведений. Тоже самое что Мохаве, только более глюченная.
@Артём Суровцев, обновление операционки давно ничего полезного не приносит, только добавляют смайлы и эмоджи, толковых новых фишек нет, давно забил на новые обновления, обновляю раз в 2-3 года или при покупке нового устройства
@HleBoPyoG, как раз в Каталине есть убойный sidecar режим (ipad в качестве второго экрана), но даже без крупных фишек в каждом обновлении macos присутствуют десятки мелких новшеств, которые периодически приятно открывать для себя.
@Артём Суровцев, Не надо утрировать, если нечего аргументированно сказать, лучше вообще промолчать.
@DarkKoup, А что делать тем, кто приобрёл уже с каталиной?