m1pro 的电脑为什么显示 x86_64,如何更换成 arm64

2024-10-28 10:49:02 +08:00
 justwkj07
之前从 intel 的 rmbp 换到了 m1 然后有换到了 m1pro. 目前发现安装软件好多都是 intel 架构的

芯片是 m1pro 系统版本是 14.5


终端执行也是如下:

➜ ~ echo $MACHTYPE
x86_64
➜ ~ arch
i386
➜ ~ uname -m
x86_64

要如何解决,有没有大佬遇到过
2302 次点击
所在节点    程序员
7 条回复
ConfusedBiscuit
2024-10-28 11:02:01 +08:00
手持 m3 pro ,输出如下,所以 OP 干啥了?

➜ ~ echo $MACHTYPE
x86_64
➜ ~ arch
arm64
➜ ~ uname -m
arm64
pming1
2024-10-28 11:05:46 +08:00
我的是 m1 pro ,输出也如 1 楼一致。所以 OP 干啥了?
PinkPumpkin
2024-10-28 11:08:13 +08:00
你是不是迁移了,建议从头重装所有软件和环境
shakukansp
2024-10-28 11:08:17 +08:00
难道你把 intel 的系统恢复到 as 上了
justwkj07
2024-10-28 11:08:40 +08:00
找到问题了,系统 shell 默认使用了 zsh 是之前 intel 的笔记本安装的 zsh. 同步到 m1 又同步到 m1pro.
切换默认 shell 就行了
kyf0722
2024-10-28 11:08:44 +08:00
bash-3.2$ echo $MACHTYPE
arm64-apple-darwin24
bash-3.2$ zsh
➜ ~ echo $MACHTYPE
x86_64
justwkj07
2024-10-28 11:09:05 +08:00
@lbingl 对的,之前就是直接迁移的,是我的问题

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1084163

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX