Разработчики наконец-то запустили Linux на Mac под управлением Apple M1

Это потребовало определенных усилий, но теперь Ahasi Linux работает на Mac.

Asahi Linux – это проект сообщества разработчиков, посвященный запуску Linux на впечатляющем чипе Apple M1. Согласно отчету о проделанной работе за сентябрь (спасибо Tom’s Hardware ), группа добилась значительных успехов в своей миссии, благодаря тому, что Ahasi Linux изначально работает как базовый рабочий стол Linux на Apple M1 Mac.

Это большое дело, потому что Apple использует множество запатентованных технологий, которые не подходят вам, если вы пытаетесь запустить операционную систему, отличную от macOS, на одном из ее компьютеров. Некоторые предприимчивые разработчики уже некоторое время пытаются открыть закрытую экосистему Apple M1, и Asahi Linux, возможно, только что взломала код.

M1 – это кастомная SoC от Apple на базе Arm (система на чипах), которую начали показывать на компьютерах Mac в 2020 году после отказа от кремниевого чипа Intel x86. M1 – самый мощный из когда-либо созданных Apple чипов, поэтому вы можете себе представить, почему некоторые люди могут захотеть запустить Linux и, скажем, установить Proton , который превратит их Mac в убийственный игровой ПК.

Этот грандиозный подвиг был достигнут благодаря объединению (или рассмотрению) набора драйверов для Linux 5.16, который включает драйверы для PCIe, USB-C PD, почтового ящика ASC и т. Д. Если вам интересно, законно ли что-либо из этого, не волнуйся. Пока из macOS не берется код для создания поддержки Linux, распространение является законным.

«С этими драйверами компьютеры Mac M1 можно использовать в качестве настольных компьютеров Linux! Хотя ускорение графического процессора еще не реализовано, процессоры M1 настолько мощны, что программно отрисованный рабочий стол на самом деле работает быстрее, чем, например, на машинах Rockchip ARM64 с аппаратным ускорением. ” – написал Гектор «Маркан» Мартин, возглавляющий разработку Ashai Linux.

Теперь, когда Linux запущен, ожидайте увидеть официальный установщик, доступный для загрузки в ближайшее время для всех, кто достаточно предприимчив, чтобы попробовать его самостоятельно. Однако, поскольку некоторые функции все еще отсутствуют, возитесь на свой страх и риск.

“Помните, есть еще много недостающих бит (USB3, TB, камера, графический процессор, аудио и т. Д.), А также наборы исправлений, которые слишком проблематичны для объединения в настоящее время (Wi-Fi, который требует значительных изменений), поэтому не Я не ожидаю, что это будет хоть сколько-нибудь близко к безупречному опыту, который является целью нашего проекта. Тем не менее, мы надеемся, что это позволит тем, кто хочет быть на переднем крае, почувствовать вкус работы Linux на этих машинах – и для некоторых этого может быть достаточно для использования в производственной среде “.

Следующим шагом для Asahi Linux станет интерфейс ядра графического процессора, поскольку в его текущей сборке отсутствует ускорение графического процессора. Вы можете быть в курсе прогресса команды прямо здесь , а также на странице GitHub со всеми инструментами и документами, задействованными в проекте.