Apple Silicon подразумевает некоторые ограничения, но вы действительно можете запустить Linux на MacBook Air (2022 г.), и вот все способы, которыми вы можете это сделать.
Новейший Apple MacBook Air с macOS Монтерей и кремний M2, выпущенный компанией в июле 2022 года. В последние годы Apple перешла с Intel на свои собственные процессоры на базе ARM, и существует множество опасений, что это означает, что Linux больше нельзя будет запускать на Mac. Мы здесь, чтобы сообщить вам хорошие и плохие новости.
Яблоко Макбук Эйр М2
Как и в случае с предыдущим MacBook Air на базе M1, последнее поколение в настоящее время не может запускать Linux на «голом железе». Это означает, что вы не можете установить Linux на MacBook Air, как на настольный ПК, в качестве единственной операционной системы или системы, установленной вместе с macOS в конфигурации с двойной загрузкой.
Однако над портированием Linux на Apple Silicon работает множество проектов, вплоть до создания поддержки в самом ядре Linux. Одним из таких проектов является
Асахи Линукс, который в настоящее время доступен в альфа-версии для некоторых компьютеров Mac с процессором M1. По сути, и особенно на раннем этапе существования MacBook Air (2022 г.), поддержку Linux на «голом железе» следует считать ненужной.Отсюда нам придется обратиться к виртуализации.
Виртуализированный Linux — лучший вариант для MacBook Air (2022 г.)
К счастью, виртуальные машины очень распространены на машинах Apple Silicon, и есть несколько способов сделать это. На WWDC Apple рассказала об использовании встроенной в macOS платформы виртуализации для загрузки виртуальной машины Linux.
Для этого потребуется немного поработать с кодированием на Swift, но он бесплатен и, скорее всего, является лучшим в целом. Apple добавила некоторые улучшения производительности в macOS Ventura для виртуализации Linux, включая virtio. Кроме того, Rosetta 2 позволит Linux вызывать двоичные файлы x86_64 и транслировать их в ARM. Точно так же, как и для macOS.
Остается предостережение: вам необходимо использовать дистрибутив Linux (или «дистрибутив»), дружественный к ARM, чтобы исключить ваш любимый. Но для ARM доступны некоторые из самых громких имен, включая Ubuntu и Debian. В качестве альтернативы можно использовать платформу виртуализации — более удобные для потребителя инструменты, такие как Parallels, UTM и VMWare.
Альтернативно, вы можете пойти на Параллели, но этот будет стоить вам, и это недешево. Вы рассчитываете на 100 долларов за бессрочную лицензию, но она работает очень хорошо и проста в использовании. Опять же, вам потребуются дистрибутивы Linux со сборками ARM, но Parallels упрощает их загрузку и установку. Вишенкой на торте является режим Coherence, позволяющий запускать приложения Linux за пределами главного окна Parallels, почти как если бы они были родными. Приложения Apple Silicon для Mac.
UTM — это еще один инструмент виртуализации, на который стоит обратить внимание, и он предлагает то, чего в настоящее время нет у других. Под его кожей находится QEMU, очень старый, но все еще очень хороший инструмент. UTM бесплатен и имеет открытый исходный код, но платная версия в Mac App Store обеспечивает автоматические обновления и помогает поддерживать разработку. В остальном, это одно и то же, откуда бы вы это ни взяли.
Преимущество UTM также заключается в его способности эмулировать x86_64 на ARM, хотя и с ухудшением производительности. При работе с дистрибутивами Linux на базе ARM UTM использует Apple Virtualization Framework для обеспечения скорости, близкой к исходной.
Итак, вы определенно можете запустить Linux на новейшем MacBook Air, но это все равно ограничено виртуализацией. В будущем ситуация наверняка улучшится, но для разработчиков, которым нужна возможность загрузки Linux, или даже для тех, кому просто нравится иметь и то, и другое, есть, по крайней мере, довольно простое решение. MacBook Air (2022 г.) — один из самых лучшие компьютеры Mac для мобильных разработчиков.
Макбук Эйр (М2)
MacBook Air 2022 года оснащен процессором M2 и обновленным корпусом с поддержкой MagSafe 3. Он мощный и может справиться практически с любыми задачами. Он доступен в размерах 13,6 или 15,3 дюйма.