Линук сада може да се покреће на Мац Мини са Аппле Силиконом

Цореллиум је пренео Линук на Аппле Силицон, омогућавајући вам да покренете Убунту на новом Мац Мини-у са Аппле М1 чипом.

Још од Аппле-а лансирао своје нове Мац рачунаре са новим АРМ чиповима високих перформанси компаније, програмери софтвера трећих страна су напорно радили на постављању алтернативних оперативних система и покретању на новом хардверу. Почетком прошлог месеца, неколико програмера покренуо Виндовс 10 и Федора Линук на М1 Мац-у путем виртуелизације, али највећи напредак у развоју алтернативног ОС-а за М1 Мац-ове дошао је од тима у Цореллиум-у, фирми специјализованој за виртуелизацију АРМ уређаја. Тим је успео да портира Линук и учини га "потпуно употребљивим" на М1 Мац Мини.

У посту на блогу, Цореллиум излаже како су пренели Линук на нове Мац рачунаре. Компанија је искористила своје искуство у развоју пројекта Сандцастле — који омогућено покретање Андроид-а на старијим иПхоне уређајима подложан експлоатацији цхецкм8 — за писање Линук драјвера за нове Аппле СоЦ-ове. На срећу, Аппле званично омогућава покретање прилагођених кернела на Аппле Силицон Мац рачунарима, тако да нема потребе да користите експлоат за покретање непотписаног кернел. Не улазећи у најситније детаље -

Цореллиум-ов блог пост ради одличан посао у томе — интерфејси фирмвера и процес покретања Аппле Силицон-а су веома различити у поређењу са другим 64-битним АРМ-ом СоЦс. Уз мало рада, Цореллиум тим је успео да дода подршку за довољно хардверских интерфејса за покретање Убунту Линук-а на М1 Мац-у Мини.

Закрпе потребне за покретање Линук-а на М1 Мац рачунарима су документоване овде, док се изворни код за пре-лоадер потребан за покретање процесорских језгара може пронаћи овде. Промене су гурнути узводно, мада ће бити потребно много више посла пре него што се код споји. На срећу, други чланови Линук заједнице раде на подршци за Линук на М1 Мац рачунарима. Најважније, тим иза Асахи Линук пројекат финансиран од стране публике — који има за циљ да пренесе Арцх Линук на Аппле Силицон Мац рачунаре — јесте радећи на обрнутом инжењерингу ГПУ архитектуре да омогући хардверско убрзање. Да би се Линук директно покренуо на М1 Мац рачунарима, ради се на коришћењу ПонгоОС као покретач.

Ако сте заинтересовани да испробате Линук на свом М1 Мац Мини, Цореллиум је поделио упутства о томе како да покренете Убунту. Можете пронаћи комплетна упутства овде, али у резимеу, мораћете да преузмете њихову живу слику (која је мало измењена у односу на АРМ64 Убунту верзију за Распберри Пи), копирајте слику на екстерни УСБ диск (који треба да има најмање 16 ГБ капацитета), повежите свој УСБ диск са УСБ-Ц портом Мац Мини, покрените оперативни систем за опоравак, инсталирајте прилагођено језгро (Цореллиум је обезбедио скрипту за подешавање), а затим се пријавите користећи подразумевани акредитиве.

Као што видите, процес инсталације није баш лак за корисника, тако да се почетницима не препоручује да се забављају са Линуком на свом Мац Мини-у. Штавише, не постоји ГПУ убрзање или подршка за језгра машинског учења М1, тако да не очекујте да играте игрице или покрећете МЛ задатке. Ипак, ово је узбудљива вест за све заинтересоване за ПЦ хардвер и Линук. Перформансе и трајање батерије у понуди Аппле Силицон МацБоок рачунара су без премца, тако да ће ове машине бити савршене за програмирање у покрету. Чак се и Линус Торвалдс слаже.