![]() | 1 lostberryzz 2020-10-20 12:06:30 +08:00 ![]() Rosetta 2 Rosetta 2 is included as of macOS Big Sur to aid in the Mac transition to Apple Silicon from Intel processors.[1][8] In addition to the just-in-time (JIT) translation support available in Rosetta, Rosetta 2 includes support for translating an application at installation time.[9] https://en.wikipedia.org/wiki/Rosetta_(software)#Rosetta_2 |
![]() | 2 BrettD 2020-10-20 12:29:48 +08:00 via iPhone x86 软件应该只能用运行时翻译的方式运行。homebrew 那些开源软件在 ARM 上面重新编译就能跑了。 |
![]() | 3 Themyth OP |
4 aptx4689 2020-10-20 13:24:50 +08:00 可以兼容 |
![]() | 5 Xusually 2020-10-20 13:29:38 +08:00 Homebrew 里面的很多东西都有问题,都需要重新编译。然后现在很多源码还没有适配 arm 处理器,比如现在我的 DTK 的 Homebrew 里面的 [email protected] 就编译不通过,issues 里面很多人也在等。 |
![]() | 6 wellsc 2020-10-20 13:33:25 +08:00 苹果闭源,理论上大部分兼容性的问题他们都给你搞定了 |
7 holulu 2020-10-20 13:34:08 +08:00 刚开始肯定有很多不兼容的,都计划要两年了,实际可能要更久。感觉这个还是看你要用的软件能不能用,如果能用就买 Apple Silicon Mac,不能用还是先用 Intel Mac |
![]() | 8 learningman 2020-10-20 14:39:09 +08:00 苹果大手一挥干掉 32 位的时候都没出事,估计有解 |
![]() | 9 gzf6 2020-10-20 14:48:11 +08:00 估计很多 ios 上的软件直接就可以拿来用了,开源软件重新编译个 arm 应该就行 |
![]() | 10 yangxin0 2020-10-20 15:03:03 +08:00 via iPhone 只要 Office 和 wechat 适配了我就买。其他不重要,我关心续航,哈哈 |
![]() | 11 IgniteWhite 2020-10-20 15:42:23 +08:00 via iPhone 我在树莓派里搭了主力 python 服务器。python 主版本支持 arm 很久了,anaconda 和 miniconda 有点没跟上,不过我在用 conda-forge 出的 miniforge,好用的很 |
![]() | 12 oyjc 2020-10-20 15:54:08 +08:00 wechat 直接运行 iOS 版的就行了,理论上,iOS 应用都支持 |
![]() | 14 est 2020-10-20 17:06:10 +08:00 说不定给你个 iPadOS 。 |
15 tomari 2020-10-20 17:18:51 +08:00 兼容是新版本 mac 的重点工作之一…… |
![]() | 16 IgniteWhite 2020-10-20 18:01:31 +08:00 #11 补充一句,以 python 为例,rosetta 转的 x86 binary 和 aarch64 ( 64 位 arm ) binary 要看哪个效率高了。届时会有很多对比讨论的。 |
![]() | 17 TStealer 2020-10-20 18:06:39 +08:00 非关键软件可以先用 iOS 的版本,关键生产力软件苹果应该给了足够时间厂商去开发。 我也在等 Mac Silicon,从 9 月等到 10 月,现在听说是 11 月,希望别再鸽我了,不然我就投奔 Wins 了。 |
![]() | 18 wydinhk 2020-10-20 18:18:52 +08:00 @yangxin0 wwdc 都展示了,office 应该会出吧? wechat 到时直接运行 iPadOS 版,体验估计更好 |
![]() | 19 Themyth OP |
![]() | 20 wydinhk 2020-10-20 19:40:50 +08:00 via iPhone @Themyth 怎么会不让用呢? wwdc 原话是 day 1 就可以从 Mac App Store 下载啊,大多数应用不用适配就可运行 |
![]() | 24 Gcourage 2020-10-20 23:51:40 +08:00 via iPhone 之前用过 aarch64 的 centos,python 这些都有。但是我也只是基础使用,其他库支持的怎么样记不清楚了。 感觉还是能用的。再然后 apple 还有他自己的转码工具。 |
25 pC0oc4EbCSsJUy4W 2020-10-21 01:20:54 +08:00 刚出来对于轻度用户影响不大,重度用户恶心一批算一批,光 big sur 老软件的兼容性都差很多,各种闪退,别说 arm 了 可能玩 ios 游戏和应用更方便,其他就看软件厂商跟进了 |
26 t6attack 2020-10-21 01:33:18 +08:00 Windows RT 不是折腾过一轮了嘛。这是第二轮了。 |
![]() | 27 reayyu 2020-10-21 01:45:04 +08:00 三年以后再看吧 |
![]() | 29 xuanbg 2020-10-21 04:05:21 +08:00 @learningman 啥叫没出事,我 steam 上一堆的游戏都不能玩了好吗 |
31 colordog 2020-10-21 15:08:17 +08:00 |
![]() | 32 TStealer 2020-10-21 16:32:31 +08:00 via Android |
33 mortintojmax 2020-10-21 18:31:13 +08:00 @wellsc 苹果除了桌面环境和硬件驱动都是开源的。mac 和 ios 实际的系统都叫 darwin,内核都是 xnu ( mach+freebsd ),区别只有桌面环境不同 |
34 mortintojmax 2020-10-21 18:32:34 +08:00 @yangxin0 office 套件不是已经展示过了吗 |
35 mortintojmax 2020-10-21 18:38:14 +08:00 大多数应该都是可以的,毕竟有 aarch64 linux 已经铺好路了,苹果提供 apple silicon 支持的开源软件名单里也有 homebrew 和 macports 。 |
![]() | 36 wellsc 2020-10-21 18:58:05 +08:00 @mortintojmax 之前没说清楚,我的意思是 ios/macos 的开发环境是闭源的 |
39 colordog 2020-10-21 21:08:39 +08:00 @wydinhk 没用哪个,我指的是直接官网标注 mac 版本直接下载的,另外 studio 好像是因为 cpu 不支持虚拟化,很多人都说支持 ipad 的原生程序,这点我没测过,不敢瞎说 |
![]() | 41 Xusually 2020-10-28 09:53:31 +08:00 @Themyth https://github.com/Homebrew/brew/issues/7857 这里是 DTK 的 homebrew 兼容性列表和改善进度 [email protected] 在里面已经有 patch 了,我手动改了 formulae,然后又额外禁用了 ipv6 支持才编译通过,不过上游 repo 可能也会尽快 merge 总之费劲 |