[硬體] M1目前開發工具支援

作者: Killercat (殺人貓™)   2021-01-06 06:01:48
M1 pro 16G到了,只能說提升很有感 XD
XCode幾乎所有的SwiftUI都是五秒內compile preview
本來要跑六分鐘的Docker Build兩分鐘就能搞定
雖然說對照組是2015 12" Macbook(死)
1. Jetbrains全系列 :
全系列都支援Apple Silicon,而且用Toolbox app可以看到所有的Apple Silicon
都有全新的build(shipped with ARM Jetbrains Runtime)
跑起來沒啥問題,都很好
2. Go
從homebrew裝的,沒啥問題,不過delve(go的debugger)目前沒有m1 build,會造成
go無法debug
3. XCode
出乎意料的是反而是XCode有點小小問題,像我寫的Safari Plugin,在這台Mac上
編譯,偶爾會有attach Safari繞圈圈死當,整個Xcode當掉的問題
不過整體而言問題不大,只是舊的Intel Mac沒發生過這問題就是....
4. Java :
無法從brew裝起來,我回去問問裝起來的朋友是怎麼裝的...
似乎是用這個 :
https://www.azul.com/downloads/zulu-community/?version=java-11-lts&os=macos&architecture=arm-64-bit&package=jdk
5. Homebrew :
部分keg有很大的問題,如wget,裝上去會直接fatal跳出,多半是ad-hoc signature
無法正確簽署的問題。不過運氣很好的是,目前沒看到特別重要的keg出問題
6. Docker :
目前的Docker僅有Technical Preview版本有支援,現有的latest會有問題
Technical Preview :
https://desktop.docker.com/mac/m1preview/Docker-AppleSilicon-Preview7.dmg
跑起來沒啥問題,build / deploy都相當良好
作者: ho83leo (LWHo)   2021-01-06 07:49:00
不錯喔,這是好消息哦
作者: yangwen5301 (大番薯)   2021-01-06 09:07:00
Docker會有什麼問題啊XD,準備要踩雷會使用的方式是連到server的docker container
作者: Killercat (殺人貓™)   2021-01-06 10:45:00
你那個是docker machine當然不會踩雷....等等 不對 你那個不叫做使用docker好嗎 XDDD
作者: hajimels (阿一)   2021-01-06 11:09:00
會使用的方式是連到server的docker container <-- 你這樣不是在server端使用嘛... 你M1只有開個terminal而已
作者: buke (一坪的海岸線)   2021-01-06 13:59:00
想請問docker compose能work嗎?
作者: Killercat (殺人貓™)   2021-01-06 14:32:00
我是沒試 不過沒理由不行吧 這不就跑一串docker run
作者: Sunal (SSSSSSSSSSSSSSSSSSSSSSS)   2021-01-06 18:29:00
繼續等conda .....
作者: darrenchwu (戴倫)   2021-01-06 21:48:00
剛剛測試跑docker-compose,是可以正常執行的!
作者: yangwen5301 (大番薯)   2021-01-06 23:49:00
沒toolchain就只好先這樣XD
作者: MOONY135 (談無慾)   2021-01-08 08:58:00
可能等到M2就會一切順暢了

Links booklink

Contact Us: admin [ a t ] ucptt.com