时间来到 21 年 6 月份了 M1 的兼容情况怎么样了 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
whc7808
V2EX    Apple

时间来到 21 年 6 月份了 M1 的兼容情况怎么样了

  •  2
     
  •   whc7808 2021-05-30 13:14:35 +08:00 10954 次点击
    这是一个创建于 1662 天前的主题,其中的信息可能已经有所发展或是发生改变。

    对于前端开发来可以正常使用了吗

    59 条回复    2021-06-01 18:17:24 +08:00
    chrisia
        1
    chrisia  
       2021-05-30 14:00:44 +08:00
    前端肯定没问题
    shadowVincent
        2
    shadowVincent  
       2021-05-30 14:41:57 +08:00
    后端感觉也没问题,没遇到过兼容性问题。。。
    linhongye
        3
    linhongye  
       2021-05-30 15:21:24 +08:00 via Android
    前端一直没问题
    kekxv
        4
    kekxv  
       2021-05-30 15:32:32 +08:00 via iPhone
    从一开始就没问题啊
    ZeoKarl
        5
    ZeoKarl  
       2021-05-30 15:33:40 +08:00 via iPhone
    完全正常,绝大部分软件都没啥问题,除了虚拟机。
    bao3
        6
    bao3  
       2021-05-30 15:45:24 +08:00 via iPhone
    一直就没有兼容问题啊……没买的人一直被灌输有啥问题?
    mhqschen
        7
    mhqschen  
       2021-05-30 16:40:05 +08:00 via iPhone   12
    什么?已经 6 月了?
    Smash
        8
    Smash  
       2021-05-30 16:52:48 +08:00   27
    2020 年,感觉是缺失的。我直接从 19 年到了 21 年。
    7gugu
        9
    7gugu  
       2021-05-30 17:03:25 +08:00   1
    完全没有问题。但是我感觉,感觉这是个迷惑提问吧。历史记录显示 67 天前,楼主自己收了台 M1 的 air,现在跑来问大家能不能用?楼主自己跑一下不就知道能不能用咯。
    stimw
        10
    stimw  
       2021-05-30 18:04:42 +08:00   4
    恐怖片:2021 已经差不多过去一半了,感觉跟刚刚开始一样
    Ballmer
        11
    Ballmer  
       2021-05-30 19:32:39 +08:00
    完全没问题,我的不知道为啥微信经常崩溃,是下载的最新版的微信,其他的开发工具崩溃次数极少

    8g 内存的
    tanghanyu
        12
    tanghanyu  
       2021-05-30 19:54:43 +08:00   1
    除了 Lightroom 用的转译版本的有点卡之外,其他倒是没有遇到任何问题
    dhou45
        13
    dhou45  
       2021-05-30 21:03:15 +08:00
    @mhqschen that hurts.. 时间如白过隙
    yihy8023
        14
    yihy8023  
       2021-05-30 21:06:25 +08:00 via iPhone
    java 开发,除了微信,qq 音乐没有原生 m1,别的都算都 ok 了。
    dhou45
        15
    dhou45  
       2021-05-30 21:06:55 +08:00
    Matlab 和 Parallels 都还不行. 持续观望中
    thulof
        16
    thulof  
       2021-05-30 21:18:33 +08:00
    node-canvas puppeteer 安装时有些兼容性问题要处理一下,除此之外还没遇到什么
    railgun
        17
    railgun  
       2021-05-30 21:26:37 +08:00
    git-svn 用不了
    suzic
        18
    suzic  
       2021-05-30 21:28:51 +08:00 via Android
    写前端和 java,暂时没碰到过大的兼容问题
    SilencerL
        19
    SilencerL  
       2021-05-30 21:30:26 +08:00
    @chrisia #1
    @linhongye #3
    两位是怎么在不用 sass 替代的情况下解决 node-sass 的问题的…… 包括还有 fsevents 之类的依赖。
    snsn
        20
    snsn  
       2021-05-30 21:42:43 +08:00
    说是可以装很多 ios 应用玩,结果 11.3 开始 抖音不行了,ins 也没有,微博倒是有就是偶尔点开消息那个选项卡容易卡死。B 站几个端 HD 什么的,感觉一开温度蹭蹭就上去了,感觉这个坑挺大的,路还很长。
    INFP
        21
    INFP  
       2021-05-30 22:40:32 +08:00 via iPhone
    给个冷门的反馈,Rstudio 在更新了 macOS 14.6 后每次启动会白屏几秒,优化用的 CVX 遇到一些二次函数的时候会直接 crash
    INFP
        22
    INFP  
       2021-05-30 22:41:14 +08:00 via iPhone
    @INFP *MacOS 11.4
    code4you
        23
    code4you  
       2021-05-30 22:50:01 +08:00
    WeChat DropBox 没用支持 M1
    ericguo
        24
    ericguo  
       2021-05-30 22:58:28 +08:00
    @SilencerL 用 sass (用 Dart 写的)代替。
    hoar
        25
    hoar  
       2021-05-30 23:29:22 +08:00
    前后端开发都无兼容问题,也是等了半年才买的,把 jdk 换成 arm 版 open jdk 编译速度简直起飞,目测相同项目相比我 2017mbp 快五倍。
    minamike
        26
    minamike  
       2021-05-30 23:58:24 +08:00 via iPhone
    @dhou45 PD 明明已经很行了 你要是说 arm 版本的 Windows 还有很多 X86 X64 的软件不行 那还差不多
    SilencerL
        27
    SilencerL  
       2021-05-31 00:16:06 +08:00
    @ericguo #24
    ……主要不就是项目有些地方不好替换 node-sass... 现在只能本地用 sass 替换掉,提交的时候忽略一些文件,总归还是有点烦人的
    aaronlam
        28
    aaronlam  
       2021-05-31 01:25:31 +08:00
    看着同事用 m1 Macbook Pro 做日常前端开发,还是挺 OK 的,也开始心动动的想入台 pro,不过最近是不是快要出新款了?
    xuegy
        29
    xuegy  
       2021-05-31 03:04:39 +08:00 via iPhone
    我自己的工作流,除了 MATLAB 全都原生了
    dhou45
        30
    dhou45  
       2021-05-31 04:02:05 +08:00
    @minamike 你说的对, 我回复的不够严谨. 默认 PD 在 Mac 下的作用就是安装 Win 下的 x86 软件了..
    AS7wd1
        31
    AS7wd1  
       2021-05-31 08:55:09 +08:00 via iPhone
    最多只能外接一台显示器。
    可用支持 displaylink 的拓展坞虚拟更多显示器并输出,但多一台就多约 10%的 CPU 消耗。
    peaceblast
        32
    peaceblast  
       2021-05-31 09:17:10 +08:00
    Marszm
        33
    Marszm  
       2021-05-31 09:24:09 +08:00
    等 m2 呗。。。都那么久了
    wipbssldo
        34
    wipbssldo  
       2021-05-31 09:25:49 +08:00
    公司的 iOS 开发已经全员 M1 Mac mini 。像我这样日常 Chrome 40+标签,Xcode 两个项目同时开,还有 Safari 、iOS 虚拟机、VSCode,钉钉高强度使用的,其中占有资源最多的就是 Xcode,项目都挺大的,8G 内存不够用了
    gesse
        35
    gesse  
       2021-05-31 09:38:10 +08:00
    @thulof
    请问 puppeteer 兼容性怎么处理的 ?
    ymhlonglongago
        36
    ymhlonglongago  
       2021-05-31 09:42:38 +08:00
    想问下 M1 下 docker 的性能咋样? 和 intel 那会比较 前几年的 mac 开 docker 真的折磨
    m1nm13
        37
    m1nm13  
       2021-05-31 09:47:45 +08:00
    @ymhlonglongago docker 最大问题难道不是 镜像 并不是跨架构通用的吗? docker 上的镜像,大部分 x86 only,偶尔才能遇到几个跨架构通用的,或者指定某架构可用
    AndyZhuAZ
        38
    AndyZhuAZ  
       2021-05-31 09:55:29 +08:00
    用 m1 撸了一个 python+vue 没遇到问题,但是 docker 很坑,有好多镜像是不能用的
    ymhlonglongago
        39
    ymhlonglongago  
       2021-05-31 09:58:45 +08:00
    @iceminmie 我用的镜像是支持 ARM 的 就是不知道效率咋样 之前 2015 mbp 用的 x86 的镜像 很卡
    lynulzy
        40
    lynulzy  
       2021-05-31 10:00:29 +08:00
    iOS+RN 开发,正常使用
    binaryify
        41
    binaryify  
       2021-05-31 10:09:06 +08:00
    前端基本没啥问题
    thulof
        42
    thulof  
       2021-05-31 10:21:38 +08:00   1
    sdushn
        43
    sdushn  
       2021-05-31 10:24:42 +08:00
    @Ballmer 感觉和 m1 没啥关系,16-inch, 2019,升级到 11.2.3,微信,qq 都经常崩溃
    vvard3n
        44
    vvard3n  
       2021-05-31 10:26:10 +08:00
    iOS 开发无痛
    sdushn
        45
    sdushn  
       2021-05-31 10:28:20 +08:00
    弱弱的问一句,Android 开发适配了嘛
    jedz
        46
    jedz  
       2021-05-31 10:32:18 +08:00
    同样想问。手里 2019 款丐版 MBP i5+16+256,各种发热风扇起飞,有点想换 M1 MBA
    0x0o
        47
    0x0o  
       2021-05-31 10:44:23 +08:00
    我遇到的主要是硬件, 屏幕摄像头无法启动, 通过 Apple Store 换了一个屏幕, 同时检测电池有问题也给换了. 接 USB 鼠标段连, M590 链接卡顿. Typec 第二个接口接 iPhone 经常连接不上而第一个则没问题..
    hyq
        48
    hyq  
       2021-05-31 11:28:55 +08:00
    能运行 parallel, 但是不能装 windows, 不能装 x86 的 linux
    一部分 python 库运行会有问题, 因为 cpu 不是 intel 的, 所以还得自己编译 arm 的二进制, 有时候碰到编译失败
    有一部分缺乏维护的库, 默认 osx 就是 x86 的, 在 intel 的 mac 上运行正常, 在 m1 上, 得花额外的精力折腾.

    总体来说兼容性是好于预期, 但是一旦碰到不兼容的问题, 就会非常蛋疼.

    还有一个缺点是只有两个 usb type c 口,而且都在左边, 用起来挺不方便

    优点是性能方面非常强, 还省电.
    whc7808
        49
    whc7808  
    OP
       2021-05-31 11:51:28 +08:00
    @7gugu 这不是替大家问问吗
    whc7808
        50
    whc7808  
    OP
       2021-05-31 11:51:45 +08:00
    @mhqschen 难道你还活在 5 月份吗
    dodolee
        51
    dodolee  
       2021-05-31 13:03:46 +08:00
    @INFP Rstudio 用的 R 是怎么安装的?只能用官方安装包吗?我用 homebrew 由于安装路径有变化,导致 RStudio 找不到 R 的安装位置……
    HatMatrix
        52
    HatMatrix  
       2021-05-31 13:18:00 +08:00
    @dodolee 手动改下呢
    INFP
        53
    INFP  
       2021-05-31 13:56:13 +08:00
    @dodolee 我手动装的 R 和 Rstudio,自动找到了路径。
    INFP
        54
    INFP  
       2021-05-31 13:57:30 +08:00
    @dodolee
    @HatMatrix

    我刚发现 R4.1.0 支持 M1 了,然后配套需要 Rstudio Preview 版本,也是原生支持 M1 的,试了一下没有启动的时候白屏 3s 的问题了
    ZanderHsueh
        55
    ZanderHsueh  
       2021-05-31 16:49:15 +08:00
    @tanghanyu 难怪我说切换图片时加载好久呢
    1350943277
        56
    1350943277  
       2021-05-31 17:10:21 +08:00
    @INFP rstudio 本身还是 x86 的,只是适配了 apple silicon 的 r 。但是原生的 r 真的太难用了,各种编译失败 error,还不如继续用转译的,比如说 showtext 就装不了。
    LollipopKit
        57
    LollipopKit  
       2021-06-01 08:05:04 +08:00 via iPhone
    flutter 依旧存在问题(? iOS 的 pod 必须安装 x64 版),web 无法 flutter run
    FurN1
        58
    FurN1  
       2021-06-01 16:05:29 +08:00 via iPhone
    @dodolee
    @INFP
    @1350943277
    我用 JupyterLab+R,两者分开安装,在树莓派上都没问题,可以试试
    magicls
        59
    magicls  
       2021-06-01 18:17:24 +08:00
    除了某绿色聊天软件还在原地踏步之外其它都挺好的。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2841 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 44ms UTC 14:17 PVG 22:17 LAX 06:17 JFK 09:17
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86