Jak už bylo zmíněno s tím problémy nebývají. Vim je součástí systému,
komplilátor (založený na clang) a věci okolo jsou v balíčku Xcode Command Line Tools přímo od Apple, který se dá nainstalovat jedním příkazem z terminálu.
Rychlý seznam nástrojů (na x86-64 platformě) případně tady: https://pastebin.com/raw/eWZ1pAr1
Spousta unix nástrojů v systému není v těch GNU variantách, ale z BSD kvůli kořenům toho systému. Takže např. tar není stejný, awk není gawk jako na běžných linuxových distribucích atp. Nicméně není žádný problém je doinstalovat přes Homebrew https://brew.sh/ . Což je asi nejpoužívanější balíčkovací systém pro macOS, který má spousty OSS balíčku včetně GNU software, umí pracovat jak s předvyrobenými binárkami, tak to sestavovat ze zdrojáku, nebo používat přímo distribuční instalátory od vydavatelů/ autorů software (říká se tomu cask).
Samozřejmě není to stejný systém jako Linux, logicky každý má své výhody i nevýhody, což je i jedním z důvodů existence Asahi. A záleží, co u každého převáží (nevím např. pokud někdo na systému explicitně chce používat nativní Linux kontejnery bez dalších mezivrstev, případně něco co přímo závisí na linuxových subsystémech jako cgroups). Jinak v macOSu je pár verzí zpátky vestavěný rychlý framework pro virtualizaci. Takže s trochou usílí není žádný zásadní problém si případně spustit i virtuál s linuxovou distribucí například přes UTM https://mac.getutm.app/, kde si pak můžete vybrat, jestli pojede pod QEMU nebo právě s tím nativním Apple frameworkem.
Ten rozdiel je ďaleko vyšší ako 1%. Nejde len o výkon CPU (tam paradoxne VM využívajú iba performance cores), ale aj o I/O - kde výkon radikálne poklesne -- a prístup k perifériam, ako je grafická karta a gpu akcelerácia, vstupné zariadenia a ich latencia apod. Je to zhruba taký rozdiel, ako Linux vo Virtualboxe pod Windows a natívny Linux na x64. Ten user experience je niekde úplne inde.
Tyhle pohadky z roku 2000... nic ve zlym, pouzivam macos na imac, imac pro, mac pro, mac book pro a na kazdem mam virtualizovany windows i linux. Krome notebooku si obcas v tech windows zahraji windows only hry, obcas pripojim nejaky disk a vyjimecne nejake jine zarizeni. Za bych pozoroval nejakou horsi user experience nez kdyz si pustim windows na windows only notebooku (nadupane amd s 64gb ram) se neda rict. Pouzivam to jako bezny clovek, negeneruji v tech virtualnich windows miliony gigabajtovych souboru nebo neprovozuji v tom oracle databazi...
Zase tu niekto fantazíruje.
Ja mám M1 Macbook Pro (M4 už je na ceste), Intel NUC s i7 gen13 a desktop s Threadripperom.
Ubuntu (arm64) v UTM vs Ubuntu natívne na NUC nie je len úplne iná liga, je to úplne iná hra. O threadripperi sa ani nemusíme baviť a aj na ňom je vidno pokles výkonu vo virtuálkach (a to majú jednotlivé VM svoje samostatné LV).
Já třeba jo. Proč si kupovat počítač Mac pro build a test mých aplikací a webů a mít tak další "krám". Bohužel mi moc nevyhovuje jeho ovládání, abych ho měl jako primární počítač. Přesněji nemám problém s macOS a klávesnicí Macu, ale myšlenkovým přepínáním, když jsem vzdálenou plochou na Windows v práci.
Linux na Apple M CPU ma velky smysl a hlavne bez MacOS - az jej nebudou vubec podporovat ;-)
Do te doby je mnohem lepsi volba tam mit MacOS a v nem pres UTM Linux - bohuzel nove verze MacSO se UTM nelibi a uz tam nefunguje OpenGL akcelerace, tedy ani akcelerace videa v browseru a tak - Apple to dela naschval a takovych nascvalu dela kupu, treba se Appple vubec nelibi, ze si tam instaluji svoje apky annevyuzvam ten jejich sh* apple store, kde neni ani upgrade z prikazove radky ;-)
Mam tam BREW - ten uz taky donmrvili, ze neumle upgradovat CASKs apky - tedy nativni pro MacOS ... uz je to vyresene
Lidi si vybiraji MacOS protoze nesnasi windows a maji tam apky, ktere na linuxu nejsou a asi ani nebudou ... a pak Apple fans ... ale popravde, pokud by vse co je pro MacOS bylo i na Linuxu, tak by se Apple mohl jit klouzat ;-)
Ja chapu kdyz nekdo ma stary nepodporovany mac a chce na nem provozovat linux tak sahne po asahi. Nechapu nekoho kdo si poridi novy mac pro provoz asahi, myslim, ze existuje min problematicky hardver z pohledu podpory OS a vykonnostne a funkcionalitou za danou cenu to nedava podle me smysl. Dalsi vec - kdyz si treba poridim mac book pro tak mi tam macos vydrzi bezet na baterku x hodin zatimco asahi mi vyzere baterku do dvou hodin (mozna je to jiz lepsi nez kdyz jsem si s asahi hral). Vyhoda mac hardveru pro me osobne je cely apple ekosystem. Ulozim neco na desktopu na macbooku, prijdu domu a otevru to na macu. Zadne nastavovani nejakeho klienta, cloudu,... to same synchronizace fotek, poznamek, bookmarku, hesel,...
Jinak ta spotreba 1%/h ve spanku je neco, co "umi" i slavne Lenovo. Konkretne na mam T14s AMD Gen1 slibujou uz 3 roky, ze vyjde FW, ktery to opravi, ale uz tomu prestavam verit. Takze taky vikend da na baterku jen s odrenyma usima.
Můj osobní závěr je takový, že na pracovním notebooku se budu dál držet x86_64 od výrobce, který sám zajišťuje podporu pro Linux. Už jsem si zvykl na věci jako instalace firmwaru přímo z Linuxu, fungující čtečka otisků prstů a podobně.
Mohl by autor (nebo někdo jiný) prosím uvést, kteří výrobci zajišťují podporu pro Linux včetně čtečky otisku prstů a bezproblémového uspávání? Ideálně dostupné v CZ. Děkuji.
Pouzivam denne Thinkpad s Linuxom a macbook M3 s MacOS.
Presne toto potrebujem, hardware Macbooku a Linux ako OS.
Dakujem za zdielanie skusenosti.
Necakal som ze podpora na M chipoch bude taka dobra, smutne ze Qualcomm je taky pripeceny, ale ten nefunguje poriadne ani na Windowsoch :D