当前位置: 首页 > 科技观察

Linux之父果粉:M2Mac安装FedoraLinux,编译打补丁

时间:2023-03-14 21:04:45 科技观察

本文经AI新媒体量子比特(公众号ID:QbitAI)授权转载,转载请联系出处。要说AppleMacbook最忠实的用户,LinusTorvalds就是其中之一。虽然支持M2芯片的多个Linux项目仍在测试中,但Linus已经找到了将FedoraLinux移植到他的M2MacbookAir的方法。他在自己的M2MacbookAir上发布了LinuxKernel5.19正式版。在今年的LinuxPlumbersConference(LPC,LinuxKernelDeveloperSummit)上,Linus在接受ZDNet采访时谈到了在M2Mac上使用Linux的感受,Rust引入Linux的进展,以及一些工作上的事情:我真的不是工作狂。但与此同时,他也透露自己“不需要游戏”。我们来看看他采访的核心内容。有几个发行版(Fedora、Ubuntu、Asahi等)可以将FedoraLinux移植到M2Mac。Linus通常使用Fedora。于是,他在M2MacbookAir一出来就立刻买了一台,并成功将FedoraLinux移植到了这台电脑上。无论是编译内核还是给内核打补丁,都能正常工作,Macbook的16GB内存+256GB硬盘配置也不错。但值得一提的是,Linus并不推荐其他人这样做(高端玩家可以尝试一下)。但是,这个“Linus版”FedoraLinux系统有一些局限性。一方面无法处理3D图形(不支持M2FPU图形加速),无法使用屏幕调光等功能;另一方面,Chrome还不能在FedoraLinux上运行。对于不支持M2FPU的问题,Linus的回应是“反正我不需要游戏”。(手动狗头)但是如果不能用Chrome会有点麻烦,因为Linus习惯把密码保存在Chrome里面,现在他只能通过手机端的Chrome同步。不过总体来说问题不大,毕竟Chromium是可以正常运行的。“我不是工作狂”虽然他为Linux内核做出了很多贡献,但谈到工作量,林纳斯说他不是“工作狂”:我之所以还在做,是因为我可以随时离开。但是过了一会儿我又觉得无聊了,所以回来继续工作。其实比起参加这次LPC2022,Linus坦言自己更想跳水。就在会议召开之前,他在博内尔岛(西印度群岛荷属安的列斯群岛的一个岛屿)潜水了六天。对于“真正的工作狂”的称号,Linus将其授予了GregKroah-Hartman。Greg也是Linux核心开发者之一,目前在Linux基金会工作,是Linux内核稳定分支(-stable)的维护者:尽管很多任务可以自动化,但它们是无穷无尽的。他每周都这样做。虽然早在几个月前,Linus就透露过Rust将被引入Linux内核。BUT,在8月发布的第一个Linux6.0候选版本中,RustforLinuxpatch并没有被合并……当被问及合并时间时,Linus表示“我不能保证”,即使是在6.1版本中十月它甚至可能不会出来。毕竟,Rust的非官方扩展是确保它在Linux内核中工作所必需的,例如LinuxRustNVMe驱动程序需要70多个扩展。Linus表示,最重要的是Rust编译器的稳定性。目前GCCRust还不稳定,还是需要Clang。但对于合并RustforLinux的事情,Linus在采访中反复保证:一定会成功。