Как установить Linux на Mac

Чтобы установить Linux на Mac, проще всего взять виртуальную машину: Linux работает в окне, а macOS остаётся нетронутой. Чтобы Linux работал сам по себе рядом с macOS, используйте Asahi Linux на Mac с чипом M1 или M2 либо установочную флешку на Mac с Intel.

Какой способ подходит вашему Mac

Выберите меню Apple › Об этом Mac. Строка Чип означает Mac с чипом Apple, строка Процессор — Mac с процессором Intel.

Окно «Об этом Mac»: строка «Чип»
  • Любой Mac: виртуальная машина. Безопасно и без разметки диска, но Linux делит память Mac с macOS.
  • Чип Apple: Asahi Linux, полноценная установка рядом с macOS, для Mac с чипами M1 и M2.
  • Intel: полноценная установка рядом с macOS с установочной флешки.

Boot Camp ставит только Windows, а не Linux: см. Boot Camp для Mac.

Linux в виртуальной машине

С этим справляются две известные бесплатные программы: UTM (mac.getutm.app), которая на Mac с чипом Apple использует встроенную виртуализацию Apple, и VirtualBox (virtualbox.org), которая работает и на Mac с чипом Apple, и на Mac с Intel.

  1. Скачайте установочный образ (ISO) дистрибутива Linux с его официального сайта. Для Mac с чипом Apple берите версию ARM64 (AArch64), для Mac с Intel — x86-64 (amd64).
  2. Установите UTM или VirtualBox с официального сайта программы.
  3. Создайте новую виртуальную машину, выберите Linux и укажите файл ISO. Выделите ей память и место на диске, например 4 ГБ памяти и 30 ГБ диска.
  4. Запустите виртуальную машину и установите Linux так же, как на обычный компьютер.

На Mac с чипом Apple версия Linux для x86-64 работает только через эмуляцию, а это намного медленнее. Берите версию ARM64, если она есть у дистрибутива.

Asahi Linux на Mac с чипом Apple

Asahi Linux — проект сообщества, а не Apple. Его дистрибутив Fedora Asahi Remix поддерживает все Mac с чипами M1 и M2. Поддержка M3 только начинается, а на Mac с M4 и новее его пока не установить. Перед началом сверьтесь со списком устройств на asahilinux.org.

  1. Сделайте резервную копию Mac: см. как сделать резервную копию Mac.
  2. Откройте Терминал и вставьте команду ниже с сайта asahilinux.org.
  3. Следуйте установщику: введите пароль, выберите, сколько места отдать Linux, и выберите Fedora Asahi Remix. Он подскажет, как закончить настройку после перезагрузки.
  4. Чтобы потом переключаться между системами, выключите Mac, нажмите и удерживайте кнопку питания, пока не появятся параметры запуска, и выберите macOS или Linux.

Установщик уменьшает раздел macOS, чтобы освободить место для Linux. Он не удаляет macOS и ваши файлы, но менять разделы без резервной копии рискованно:

curl https://alx.sh | sh

Linux рядом с macOS на Mac с Intel

  1. Сделайте резервную копию Mac и скачайте установочный образ дистрибутива для x86-64.
  2. Запишите образ на флешку программой, которую советует сайт дистрибутива.
  3. На Mac с чипом Apple T2 запустите режим восстановления macOS, выберите Утилиты › Утилита безопасной загрузки и разрешите загрузку с внешних носителей. Для Linux обычно нужно ещё выбрать в разделе безопасной загрузки вариант Функции безопасности отключены.
  4. Выключите Mac, подключите флешку, включите Mac и сразу удерживайте Option. Выберите флешку (часто она называется EFI Boot) и нажмите Return.
  5. В установщике Linux выберите установку рядом с macOS или на свободное место. Вариант вроде «Стереть диск» удалит macOS и все ваши файлы.

Встроенному Wi-Fi, клавиатуре или трекпаду некоторых Mac с Intel в Linux нужны дополнительные драйверы. Перед установкой поищите свою модель Mac в документации дистрибутива.

Чтобы Mac оставался в порядке

MacWashing, раздел «Сборка мусора»: найдены мусор Xcode, пользовательский кэш, установщики и журналы, к очистке 22,83 ГБ

MacWashing не устанавливает операционные системы. Если нужно место под виртуальную машину или раздел Linux, Сборка мусора убирает кэш, журналы и остатки удалённых программ.

Бесплатная пробная версия · macOS 14 и новее

Вопросы и ответы

Можно ли установить Linux на Mac без второй системы рядом?

Да, в виртуальной машине вроде UTM или VirtualBox. Linux работает в окне, а диск не нужно делить и Mac не нужно перезагружать.

Можно ли поставить Linux на Mac с M3 или M4?

В виртуальную машину — да. Asahi Linux полностью поддерживает пока только Mac с M1 и M2: поддержка M3 только начинается, а M4 и новее пока не поддерживаются.

Удалит ли установка Linux macOS?

Виртуальная машина и Asahi Linux, который ставится рядом с macOS, — нет. На Mac с Intel это случится, только если выбрать стирание диска в установщике Linux.