[硬件] 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