V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
HuPu
V2EX  ›  Linux

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

  •  
  •   HuPu · 2023-01-12 08:55:37 +08:00 · 4933 次点击
    这是一个创建于 684 天前的主题,其中的信息可能已经有所发展或是发生改变。
    linus 不是都用 macbook 去了吗
    19 条回复    2023-02-03 16:21:20 +08:00
    QlanQ
        1
    QlanQ  
       2023-01-12 08:59:53 +08:00
    不能,很多驱动都没有
    ooxxcc
        2
    ooxxcc  
       2023-01-12 09:01:07 +08:00
    能用,但是不好用
    lithiumii
        3
    lithiumii  
       2023-01-12 09:05:19 +08:00 via Android
    你问能不能,那肯定是能。可以关注一下 Asahi Linux 这个项目
    steveshi
        4
    steveshi  
       2023-01-12 09:08:24 +08:00
    asahi linux 目前来说还行,至少 GPU 都驱动起来了
    0x2CA
        5
    0x2CA  
       2023-01-12 09:08:41 +08:00
    不太行,实际上能运行和运行的好是两码事,可以先在虚拟机里面玩玩
    xooass
        6
    xooass  
       2023-01-12 09:13:32 +08:00
    linus 不就是在 m1 上做开发的?装的 Asahi Linux

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

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

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

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

    关于什么时候能日用,我觉得应该今年内。GPU 驱动已经释出(性能似乎比 MacOS 要好?),对我来说只差一个扬声器驱动了。
    sbilly
        19
    sbilly  
       2023-02-03 16:21:20 +08:00
    我还是 虚拟机+docker 的方式
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3689 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 33ms · UTC 10:41 · PVG 18:41 · LAX 02:41 · JFK 05:41
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.