Выпущен Parallels 20 для Mac с поддержкой виртуальных машин Ubuntu 24.04.

Parallels Desktop 20 выпущен macOS Программное обеспечение для виртуализации предлагает ряд улучшений для виртуальных машин Linux, работающих на macOS.

Главное изменение в Parallels Desktop 20 – поддержка macOS Sequoia как в качестве хостовой, так и в качестве гостевой ОС. Это важно, учитывая, что Sequoia должна выйти в ближайшие несколько недель.

Но в Parallels Desktop 20 есть много улучшений и для гостей Linux.

Во-первых, теперь он официально поддерживает виртуальные машины Ubuntu 24.04 LTS, Fedora 39/40 и несколько других последних релизов дистрибутива Linux. Иконки для виртуальных машин Ubuntu теперь используют новый логотип Ubuntu (как и иконки для Fedora), что очень здорово.

Поскольку обновления Parallels выходят недостаточно быстро, чтобы успеть за новыми выпусками ядра Linux, часто возникают проблемы со стабильностью и совместимостью ВМ, работающих на новых ядрах.

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

Наша команда обнаружила, что почти 50% сообщений о проблемах были связаны с работой драйвера Shared Folder в пространстве ядра. Для решения этой проблемы потребовалось принять высокоуровневый API FUSE, что должно значительно уменьшить проблемы с установкой, вызванные изменениями API ядра в ближайшем будущем.»

В связи с этим чтение/запись на общие тома из macOS в гостях Linux, как утверждается, станет в 4 раза быстрее, чем раньше, – приятная победа.

Другие изменения Linux-хостов в Parallels 20:

  • Поддержка новых дистрибутивов Linux, включая Ubuntu 24.04 LTS
  • Обновленные иконки дистрибутивов VM для Ubuntu, Fedora и других
  • Parallel Tools теперь использует родной пользовательский интерфейс в Windows macOS, Linux
  • Устранена проблема, из-за которой Ubuntu 24.04 не устанавливалась на Intel Mac
  • Устранены проблемы с клавиатурой и мышью при ручной установке Ubuntu VM
  • Поддержка IPP-печати с виртуальных машин Linux

Parallels Desktop 20 также вносит важное изменение в работу виртуальных машин с Windows 11 на Apple Silicon: Подсистема Windows для Linux (WSL) по умолчанию использует WSL 1, а не (гораздо лучшую) WSL 2. Это сделано для «смягчения проблем совместимости».

Между тем, Parallels Desktop 20 для Mac Pro теперь предлагает пакет Parallels AI. Это пользовательская виртуальная машина на базе Linux, созданная специально для разработчиков, студентов и любителей изучать и исследовать машинное обучение, LLM, вычислительное зрение и т. д.

Также можно управлять виртуальными машинами с помощью естественного языка через Microsoft Copilot интегрированный в расширение Visual Studio Code. А с помощью действий GitHub можно автоматизировать развертывание виртуальных машин из репозитория GitHub.

Получить Parallels Desktop для Mac

Пользователи Mac, желающие опробовать Parallels Desktop для Mac (или версию Pro – версия Enterprise появится в конце этого года), могут узнать подробности на официальном сайте. Parallels не является бесплатным, тем более с открытым исходным кодом, но есть 14-дневная бесплатная пробная версия, чтобы проверить его.

Parallels также призывает инженеров, разработчиков и DevOps-специалистов, использующих их приложение и различные интеграции, присоединиться к официальному каналу Discord, чтобы делиться отзывами, идеями и учиться у других пользователей.

Виртуализация важна даже на macOS

Я знаю множество разработчиков, которые любят macOS за её стабильность и используют такие программы, как Parallels, чтобы попробовать различные дистрибутивы Linux, спины и настройки без проблем, связанных с запуском Linux на устройствах Apple – «не покупайте Mac!» не является ответом для тех, кому нужен/хочется/подарили Mac.

Кроме того, не все используют Linux в качестве основной ОС, только для работы, хобби, учёбы и т.д. Если их основным устройством является MacBook Mac mini или iMac, возможность запускать Linux на виртуальной машине будет полезна, а Parallels – лучшее программное обеспечение для виртуализации macOS.