Гид по технологиям

Как установить и запускать Linux на Mac с Apple Silicon

10 min read Linux Обновлено 26 Apr 2026
Как установить Linux на Mac с Apple Silicon
Как установить Linux на Mac с Apple Silicon

Важно: всегда используйте ARM-версию дистрибутива Linux для Apple Silicon. Образы для x86/AMD не будут работать без медленной эмуляции.

Кому это пригодится

  • Разработчикам, тестировщикам и инженерам, которым нужен Linux рядом с macOS;
  • Тем, кто хочет попробовать дистрибутивы ARM на реальном железе через виртуальную машину;
  • Любителям open-source, не желающим менять основную систему.

Коротко о различиях между Parallels и UTM

  • Parallels Desktop: коммерческое решение, простая установка, интеграция с macOS (совместный буфер обмена, перетаскивание, драйверы), лучшее «из коробки» поведение. Требует лицензии после пробного периода.
  • UTM: бесплатный и открытый инструмент, основан на QEMU; даёт гибкость и контроль над конфигурацией, но требует больше ручной работы и иногда — отладки. В App Store UTM платный (~9,99 $), но с сайта — бесплатно.

Как установить и запускать Linux на Mac через Parallels Desktop

Ниже — расширенная пошаговая инструкция с пояснениями и рекомендациями.

Шаг 1. Скачайте и установите Parallels Desktop

  1. Перейдите на сайт Parallels Desktop и нажмите «Download trial» (скачать пробную версию). Пробный период обычно 14 дней.
  2. Откройте загруженный файл и запустите установщик: двойной клик по Install Parallels Desktop, при запросе macOS подтвердите открытие.
  3. Примите условия использования и решите, участвовать ли в программе улучшения качества.
  4. При необходимости введите пароль macOS или используйте Touch ID для авторизации установки.
  5. По завершении установки нажмите Finish, чтобы запустить приложение.

Примечание: если macOS предупреждает о загрузке из интернета, откройте Системные настройки → Безопасность и конфиденциальность и разрешите запуск программы.

Parallels Desktop app downloading on Mac

ALT: Экран macOS с процессом загрузки приложения Parallels Desktop

Шаг 2. Скачайте дистрибутив Ubuntu внутри Parallels

  1. При первом запуске Parallels предложит установить Windows 11 — выберите «Other Options» (Другие варианты).
  2. На странице выбора ОС выберите «Download Ubuntu Linux», нажмите Continue и затем Download.
  3. Parallels автоматически скачает ARM-версию Ubuntu и подготовит виртуальную машину.

Parallels Desktop Windows 11 download recommendation screen

ALT: Окно Parallels с рекомендацией по установке Windows 11 — выбор других опций

Шаг 3. Запустите Ubuntu и создайте учётную запись Parallels

  1. Когда загрузка завершится, в интерфейсе Parallels нажмите большую кнопку Play для запуска образа Ubuntu.
  2. При первом запуске Parallels предложит создать (или войти в) учётную запись Parallels. Зарегистрируйтесь или используйте существующие опции входа.

Ubuntu launch button in Parallels Desktop

ALT: Кнопка запуска виртуальной машины Ubuntu в Parallels Desktop

Шаг 4. Создайте пароль для Ubuntu и войдите

  1. На экране входа выберите профиль Parallels и задайте пароль для учётной записи Ubuntu.
  2. Подтвердите пароль и войдите в систему.

Шаг 5. Установите Parallels Tools Agent (рекомендуется)

  1. После входа Parallels предложит установить Parallels Tools — набор драйверов и интеграционных утилит для корректной работы VM.
  2. Введите пароль администратора Ubuntu, подтвердите установку и перезагрузите виртуальную машину.

Installing Parallels Tools in Ubuntu VM

ALT: Процесс установки Parallels Tools внутри Ubuntu в Parallels

Возможные ограничения и советы по Parallels

  • Пробный период заканчивается через 14 дней — далее потребуется оплата лицензии.
  • Производительность графики и доступ к специализированному железу (например, GPU Apple) ограничены — полноценной передачи Apple GPU в VM обычно нет.
  • Для разработки и общего использования Parallels даёт лучший UX (удобные интеграции с macOS).

Как установить и запускать Linux на Mac через UTM

UTM — бесплатный вариант, который строится на QEMU; он предоставляет гибкую виртуализацию ARM, но требует больше усилий при настройке.

Шаг 1. Скачайте ISO-образ Ubuntu и UTM

  1. На странице загрузки Ubuntu выберите ISO для ARM64/ARM (в названии должен быть ARM или aarch64). Это критично: x86-образы не будут работать без эмуляции.
  2. Перейдите на сайт UTM и нажмите Download. Если выбрать «Mac App Store», приложение платное (≈9,99 $). Скачивание с официального сайта бесплатно.

Шаг 2. Установите UTM на macOS

  1. Откройте загруженный DMG и перетащите UTM в папку Applications.
  2. Запустите UTM из папки Программы.

UTM homepage

ALT: Главная страница приложения UTM в macOS

Шаг 3. Подключите ISO Ubuntu к UTM и создайте VM

  1. В UTM нажмите Create a new virtual machine и выберите Virtualize.
  2. На следующем шаге укажите Linux как тип ОС, затем нажмите Browse и укажите скачанный ISO-образ Ubuntu.
  3. Нажмите Open → Continue.

Selecting the type of operating system to install in UTM

ALT: Экран UTM с выбором типа устанавливаемой ОС — Linux

Шаг 4. Настройте CPU, RAM и диск

  1. Рекомендуемые минимальные ресурсы: 4 ГБ оперативной памяти, 4 CPU-ядра и 25 ГБ дискового пространства. Для тяжёлых задач увеличьте параметры.
  2. Включите аппаратное ускорение OpenGL/virtio, если это возможно для вашего варианта Ubuntu.
  3. При необходимости настройте общую папку (Shared Directory) для обмена файлами между macOS и VM.

Configuring CPU and Memory for Ubuntu VM in UTM

ALT: Настройка CPU и памяти для виртуальной машины Ubuntu в UTM

Шаг 5. Запустите установку Ubuntu

  1. Нажмите Play, выберите Try or Install Ubuntu и войдите с именем пользователя ubuntu (по умолчанию для Live-сессий).
  2. На рабочем столе выберите Install Ubuntu [Version Number] и следуйте мастеру установки.
  3. Рекомендуется дополнительная установка третьих сторон (Install third-party software) и Normal installation.
  4. На этапе разметки диска выберите Erase disk and install Ubuntu (виртуальный диск в пределах выделённой ёмкости).

Installing Ubuntu in UTM virtualization app

ALT: Процесс установки Ubuntu внутри UTM — выбор параметров установки

Шаг 6. Извлеките ISO и перезагрузите VM

  1. После установки в окне VM наведите курсор в правый верхний угол, выберите Drive image options, затем у CD/DVD (ISO) Image нажмите Eject.

Drive image options button in UTM

ALT: Кнопка параметров дисковых образов в интерфейсе UTM

  1. Нажмите кнопку Restart (стрелка «назад»/перезагрузка), подтвердите перезапуск и войдите в систему под созданной учётной записью.

Restart Ubuntu VM confirmation dialog

ALT: Диалог подтверждения перезапуска виртуальной машины Ubuntu в UTM

Особенности и ограничения UTM

  • UTM даёт полный контроль над конфигурацией, но некоторые гостевые драйверы могут требовать ручной настройки.
  • Графика и аппаратное ускорение в UTM зависят от настроек QEMU и возможностей macOS; производительность в 3D-приложениях будет ограничена.
  • Для продвинутых сценариев можно использовать дополнительные опции виртуального аппаратного обеспечения (virtio, network model, cloud-init и т.д.).

Рекомендации по выбору дистрибутива

  • Ubuntu (рекомендуется новичкам): широкая поддержка, доступные образы для ARM.
  • Fedora, Debian: подойдут опытным пользователям, желающим свежего ПО или стабильности.
  • Kali: для задач безопасности и тестирования; требует осторожного использования.

Всегда используйте ARM64/aarch64-образы.


Рекомендации по конфигурации и производительности

  • RAM: минимум 4 ГБ для базовой работы; 8+ ГБ для комфортной работы с IDE и браузерами.
  • CPU: 4 логических ядра как минимум; для тяжёлых сборок/контейнеров — больше.
  • Диск: минимум 25 ГБ; для проектов выделите 50+ ГБ.
  • Снимки состояния (snapshots): используйте перед крупными обновлениями/экспериментами.
  • Общие папки: для обмена файлами используйте встроенные механизмы Parallels или Shared Directory в UTM.
  • Сетевые режимы: NAT — по умолчанию, удобно; Bridged — для сервисов, которые должны быть видны в локальной сети.

Безопасность и конфиденциальность

  • Изолируйте важные проекты: храните секреты (ключи, токены) только в macOS или в зашифрованном контейнере внутри VM.
  • Резервное копирование: делайте резервные копии виртуальных дисков и снимков состояния перед крупными изменениями.
  • Сетевой доступ: ограничьте пробрасываемые порты и используйте брандмауэр гостевой ОС.
  • GDPR/конфиденциальность: если вы обрабатываете персональные данные, убедитесь, что локальные виртуальные диски и резервные копии защищены шифрованием и политиками доступа.

Важно: виртуальные машины — это отдельные системы. Уязвимость внутри VM не обязательно защищает macOS и наоборот. Поддерживайте обе среды в актуальном состоянии.


Критерии приёмки (что считать успешной установкой)

  1. Виртуальная машина запускается и доходит до рабочего стола Ubuntu без ошибок.
  2. Внутри VM доступны сеть и интернет (ping, apt update работают).
  3. Разделяемая папка (если настроена) видна и работает в обеих ОС.
  4. Возможность перезагрузки и снятия/возврата снимка состояния.
  5. Для Parallels: Parallels Tools установлены и работают (совместный буфер обмена, перетаскивание файлов).
  6. Для UTM: ISO корректно извлечён и загрузка идёт с виртуального диска.

Чек-листы по ролям

Чек-лист для разработчика

  • Проверить, что VM использует ARM-образ.
  • Выделить 8+ ГБ RAM при необходимости.
  • Установить нужные инструменты (git, build-essential, docker если требуется).
  • Настроить SSH-доступ и/или проброс портов для локального тестирования.
  • Создать снимок состояния перед крупными изменениями.

Чек-лист для инженера по безопасности

  • Обновить систему и установить патчи.
  • Отключить ненужные сетевые сервисы.
  • Настроить гостевой брандмауэр (ufw/iptables).
  • Проверить шифрование виртуальных дисков и бэкапов.
  • Документировать политики доступа к VM и ключам.

Чек-лист для обычного пользователя

  • Проверить, что хватает места на диске и RAM.
  • Сохранить резервную копию перед установкой.
  • Настроить общий буфер обмена и перетаскивание (Parallels) или Shared Directory (UTM).
  • Прочитать базовые команды Ubuntu: sudo apt update && sudo apt upgrade.

Частые проблемы и способы их решения

Проблема: VM не запускается, сообщение об ошибке при загрузке ISO

  • Проверьте, скачан ли ARM-образ, а не x86.
  • Убедитесь, что ISO не повреждён: перескачайте образ с официального сайта.

Проблема: Нет сети внутри VM

  • Для Parallels: проверьте сетевой режим (NAT/Bridged) в настройках VM.
  • Для UTM: в настройках сети проверьте модель сетевого устройства (virtio-net рекомендуем).

Проблема: Низкая производительность графики

  • Аппаратное GPU-пасстру (передача графического процессора) ограничена; используйте настройки ускорения OpenGL/virtio-gpu, но не ждите производительности нативного GPU.
  • Для тяжёлой графики рассматривайте отдельный компьютер или облачные решения.

Проблема: Обмен файлами не работает

  • Убедитесь, что Shared Folder настроена и права доступа корректны (UID/GID для Linux).
  • В Parallels проверьте Parallels Tools и настройки совместного доступа.

Тесты и критерии приёмки (примеры)

  • Тест 1: Запуск и сетевое соединение

    • Шаги: Запустить VM, выполнить sudo apt update.
    • Ожидаемый результат: apt обновляет индексы без ошибок.
  • Тест 2: Обмен файлами

    • Шаги: С macOS поместить файл в Shared Directory, проверить доступ из Ubuntu.
    • Ожидаемый результат: файл доступен в гостевой системе, можно открыть/скопировать.
  • Тест 3: Снимок и восстановление

    • Шаги: Создать snapshot, внести изменения, откатиться на snapshot.
    • Ожидаемый результат: система возвращается к состоянию на момент snapshot.

Шаблон конфигурации VM (рекомендация)

НазначениеRAMCPUДискРежим сетиПримечания
Базовая разработка4–8 ГБ425–50 ГБNATПодходит для веб-разработки, терминала
Тяжёлая разработка8–16 ГБ6–850–100 ГБBridged/NATДля IDE, контейнеров
Тестирование ПО4–8 ГБ2–425–50 ГБNAT/BridgedВключать снимки перед тестами

Когда виртуализация не подходит (контрпримеры)

  • Если вам нужен прямой доступ к Apple GPU для тяжёлой графики/ML — виртуализация часто не даёт нужной производительности и возможностей пасстру.
  • Если требуется полноценный доступ к аппаратным PCI-устройствам (например, специфичный USB-аксессуар или PCIe-карта), виртуализация на macOS обычно ограничена.
  • Если нужен постоянный и предсказуемый высокопроизводительный сервер — лучше использовать отдельный Linux-сервер или облако.

Короткая методология выбора: Parallels vs UTM

  1. Нужен «быстро и удобно» — Parallels; бюджет не критичен.
  2. Нужна гибкость, открытость и бесплатное решение — UTM.
  3. Нужна производительность GPU/PCI — рассмотрите нативный Linux на отдельном устройстве.
flowchart LR
  A[Нужен Linux на Mac?] --> B{Требуется простота?}
  B -->|Да| C[Parallels Desktop]
  B -->|Нет| D{Бюджет свободен?}
  D -->|Нет| E[UTM (бесплатно)]
  D -->|Да| C
  C --> F[Подходит для повседневного использования]
  E --> G[Нужна ручная настройка и терпение]

Быстрые команды для Ubuntu в VM

  • Обновление системы:
sudo apt update && sudo apt upgrade -y
  • Установка git:
sudo apt install git -y
  • Проверка доступности сети:
ping -c 4 8.8.8.8

Итог и рекомендации

  • Для большинства пользователей, особенно тех, кому важна простота и удобство — Parallels Desktop остаётся лучшим выбором: он избавляет от тонкой ручной настройки и обеспечивает интеграцию с macOS.
  • Для энтузиастов и тех, кто хочет бесплатный и контролируемый рабочий процесс — UTM/ QEMU подойдёт при готовности потратить время на настройку.
  • Всегда используйте ARM-версию дистрибутива, выделяйте достаточные ресурсы (RAM/CPU/диск) и делайте резервные копии VM перед важными операциями.

Короткая памятка на будущее:

  • Всегда тестируйте сетевые настройки (NAT/Bridged).
  • Создавайте снимки перед крупными обновлениями.
  • Храните секреты отдельно и думайте о шифровании резервных копий.

Краткое резюме:

  • Linux можно запускать на любых Mac с Apple Silicon через Parallels или UTM.
  • Parallels — платный, удобный, быстрый старт; UTM — бесплатный, гибкий, более сложный.
  • Следуйте практикам безопасности, резервного копирования и тестовым процедурам, описанным выше.
Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

Как разделить меш в Blender
3D моделирование

Как разделить меш в Blender

Как увеличить изображение без потери качества
Фото

Как увеличить изображение без потери качества

Как создать влог на iPhone — полное руководство
Видео

Как создать влог на iPhone — полное руководство

Как отразить экран на телевизор — все способы
Руководство

Как отразить экран на телевизор — все способы

Бесконечная прокрутка в Vue 3 — useInfiniteScroll
Vue

Бесконечная прокрутка в Vue 3 — useInfiniteScroll

Чёрный экран iPhone: как восстановить устройство
iPhone

Чёрный экран iPhone: как восстановить устройство