Puncte:0

Ros în M1 macbook air

drapel in

Mă gândesc să cumpăr M1 macbook air. Poate m1 mac să ruleze ubuntu în paralel (mașină virtuală) cu toate aplicațiile eligibile pentru rulare. Aș putea folosi acest lucru pentru robotică (ros) și lucrări conexe?

guiverc avatar
drapel cn
Vă rugăm să consultați https://askubuntu.com/help/on-topic unde veți observa că „*Recomandările pentru cumpărături sau hardware*” sunt în afara subiectului. Forumurile Ubuntu permite astfel de întrebări bazate pe *opinie*.
karel avatar
drapel sa
@guiverc Această întrebare nu este o întrebare de cumpărături sau de recomandare hardware. Este o întrebare simplă de compatibilitate despre dacă cipul CPU M1 este compatibil cu Ubuntu, care depinde de versiunea de kernel a Ubuntu, deci nu este chiar o chestiune de opinie, ci o chestiune de compatibilitate de kernel. Vă rugăm să luați în considerare retragerea votului dvs. apropiat.
Puncte:0
drapel sa

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”.

muru avatar
drapel us
Rețineți că acesta este doar suportul de bază pentru SoC. GPU-ul nu este încă acceptat, IIRC, așa că în mod efectiv nu înseamnă afișare. Suportul SoC permite oamenilor să ruleze cod pe sistem prin intermediul unei consolă serială.
Sresanjai avatar
drapel in
Deci nu pot vedea afișajul din cauza GPU-ului neacceptat. trebuie să așteptați până în octombrie pentru a rula ubuntu fără probleme cu erori hardware, nu?
karel avatar
drapel sa
Suportul CPU @Sresanjai pentru cipul Apple M1 este programat să sosească în cel mai recent kernel Linux în octombrie, cu toate acestea, suportul GPU pentru cipul Apple M1 pe Linux de la Nvidia și AMD încă lipsește. Lipsa suportului GPU este cel mai mare blocaj care împiedică Linux-ul să fie pornit dublu într-un mod prietenos pe hardware-ul care utilizează cipul Apple M1 în acest moment.
Sresanjai avatar
drapel in
dacă este posibil în virtualizare. nu în dual boot
karel avatar
drapel sa
@Sresanjai Am răspuns la comentariul tău modificându-mi răspunsul.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.