Dacă chipul CPU M1 al Apple este compatibil cu Ubuntu depinde de versiunea kernel-ului Linux care este utilizat în Ubuntu. Pe lângă suportul pentru procesor, GPU-ul Apple M1 nu este încă acceptat deloc, așa că rularea Ubuntu Desktop 21.10 ca pornire dublă pe silicon Apple M1 ar fi nepractică.
Noul kernel 5.13 care va fi instalat implicit în Ubuntu 21.10 și mai târziu adaugă suport pentru mai multe cipuri bazate pe arhitectura ARM, inclusiv Apple M1.Aceasta înseamnă că utilizatorii vor putea rula Linux nativ pe noul M1 MacBook Air, MacBook Pro, Mac mini și iMac de 24 de inchi.
Ubuntu 21.10 este în prezent în versiunea sa de dezvoltare beta și este programat să fie lansat în octombrie 2021.
UTM
UTM este o soluție de emulare și virtualizare care poate fi instalată pe un Mac M1 din Apple App Store. Acest lucru permite unui utilizator macOS fie să ruleze mașini virtuale ARM native, fie să execute mașini virtuale Intel x86 utilizând emularea.
UTM folosește QEMU ca back-end similar cu ceea ce face aplicația Virtual Machine Manager în Ubuntu. Instalați managerul de pachete homebrew și apoi instalați qemu pachet. De asemenea, trebuie să aveți Xcode instalat pe sistemul dvs. Din experiența mea, dacă încercați să instalați homebrew, vă va solicita să instalați orice pachet Xcode de care are nevoie homebrew și, odată ce homebrew este instalat, orice dependențe suplimentare de pachet de care qemu are nevoie vor fi instalate automat prin instalarea pachetului qemu. Instalarea qemu în acest fel vă împiedică să instalați pachete Xcode de care nu aveți nevoie. QEMU este un program grozav de virtualizare pe care îl folosesc pentru toate mașinile mele virtuale din Ubuntu, dar documentația QEMU este rară, așa că trebuie să căutați pe forumuri informații care lipsesc din documentație pentru a instala Ubuntu cu QEMU pentru prima dată. .
Este, de asemenea, posibil să instalați ROS direct în macOS folosind homebrew, totuși conform http://wiki.ros.org „OS X / macOS nu este acceptat oficial de ROS și instalarea ar putea eșua”.