现在 macbook m1 m2 系列能用 Linux 作为主系统了吗?

2023-01-12 08:55:37 +08:00
 HuPu
linus 不是都用 macbook 去了吗
4549 次点击
所在节点    Linux
19 条回复
QlanQ
2023-01-12 08:59:53 +08:00
不能,很多驱动都没有
ooxxcc
2023-01-12 09:01:07 +08:00
能用,但是不好用
lithiumii
2023-01-12 09:05:19 +08:00
你问能不能,那肯定是能。可以关注一下 Asahi Linux 这个项目
steveshi
2023-01-12 09:08:24 +08:00
asahi linux 目前来说还行,至少 GPU 都驱动起来了
0x2CA
2023-01-12 09:08:41 +08:00
不太行,实际上能运行和运行的好是两码事,可以先在虚拟机里面玩玩
xooass
2023-01-12 09:13:32 +08:00
linus 不就是在 m1 上做开发的?装的 Asahi Linux

公众号看到的,有错莫怪
Macolor21
2023-01-12 09:17:36 +08:00
@xooass 是在 m2 air 上 release 了一个内核版本

不过 Linus 几年前好像就拿 air 装 Linux
zjsxwc
2023-01-12 09:32:48 +08:00
驱动不行,m1m2 mac 还是得 macOS
debuggerx
2023-01-12 09:40:53 +08:00
```不过他也承认,现阶段并没有将 ARM64 设备用于任何真正的工作,只是将其用于版本测试、启动以及现版本的发布。
```
linus 目前只在 MBA 上看看代码回回邮件,做点测试发布工作,说白了就是当成个便携的上网本在用,真要主力开发还有段距离。
前段时间我也试了 Asahi Linux ,问题还是挺多的,受限于 arm64 linux 的生态问题,很多工具还是没有或者运行出错。
我装 Asahi 也是因为平时主力开发有 Linux 台式,便携也有 Linux 的轻薄本,公司配的 MBA 不装 Linux 的话对我来说基本只能吃灰。目前现状就是上上网写写文档问题不大,写点脚本语言也没问题,但是涉及到编译的工作,大概率还是不行的,所以折腾了两天没啥劲,又把这系统刷掉了
xuanbg
2023-01-12 09:57:31 +08:00
m 系列芯片的 mbp 也就写写代码,我甚至没办法把它作为开发环境的主机来用。

PS:18 款 16 寸冬天暖手还是不错的。
findex
2023-01-12 09:57:58 +08:00
虽然我没有在 m1 上用 linux ,一直是在 parallels+qemu 跑 linux 虚拟机。主要问题是,我认为现在的逆向的 linux 驱动不太稳定。虽然有了 gpu 硬件加速,尝鲜够了,用 gpu 干活算了。

然后,现在 macos 系统效率也还可以,虽然没有 linux 方便,但是能满足一般的开发。我是重度 linux 用户。所以虚拟机是必开的。asahi linux 和虚拟机装 linux 差别并不很大,反正都是 arm64 的系统。但是如果要用到 m1/m2 硬件本身的功能,显然是有硬件 linux 驱动的实体机 linux 有优势,但是现在做的并不完善,所以还是走稳定的虚拟机路线。

显然,如果你平时工作对硬件加速包括 cpu/gpu 等,还是老实 x86+n 卡 /a 卡稳如老狗。m1/m2 还是存在适配问题。

然后,如果你平时需要很多编译工作,算了,asahi linux 还不完善,你还是需要台 x86 的机器。当然,自己有耐心+时间可以自己修改、创造一些驱动、工具链等。

不过,asahi linux 可圈可点,算是在苹果新一代芯片上运行 linux 的先河。
um1ng
2023-01-12 10:04:52 +08:00
更建议你用 x86 平台,驱动更全
fatekey
2023-01-12 10:13:57 +08:00
体验被 x86 完爆,主系统不用 macOS 为啥要买 m 系列?
clrss
2023-01-12 10:32:42 +08:00
@Macolor21
几年前是几年前? x86 肯定随便装啊.
iamqk
2023-01-12 10:46:49 +08:00
可以去研究 asahi linux
至于完成度吗,还是要自己体验的
icyalala
2023-01-12 11:12:08 +08:00
能用但是不好用,要自己解决很多问题。
@debuggerx 根据 Asahi 官方的说法,Linus 是自己编译的 Asahi 内核,发行版用的是 Fedora ,而且发版时确实在上面做了编译和测试工作。(当然他在家主力是县城撕裂者那个比不了)
noparking188
2023-01-12 22:34:19 +08:00
@icyalala #16 看网上流传的 Linus 那张照片,他的那张放 macbook air 的小升降桌旁边,有张大的办公桌,上面杂乱散落着一堆设备,其中一台巨大的台式机,看起来非常贵
qwerzl
2023-01-12 22:37:08 +08:00
https://github.com/AsahiLinux/docs/wiki/Feature-Support

Asahi Linux 具体的 Supported Features 可以在上面的链接查看。我现在是双系统,不过 Linux 确实没怎么打开过,毕竟还没有到日用级别。

关于什么时候能日用,我觉得应该今年内。GPU 驱动已经释出(性能似乎比 MacOS 要好?),对我来说只差一个扬声器驱动了。
sbilly
2023-02-03 16:21:20 +08:00
我还是 虚拟机+docker 的方式

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

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

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

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

© 2021 V2EX