linux之父是个果粉:给自用m2mac装上fedoralinux,除了图形加速和chrome都搞定了...

QbitAl QbitAl     2022-12-08     788

关键词:

萧箫 发自 凹非寺
量子位 | 公众号 QbitAI

要说苹果Macbook最忠实的大神用户,Linus Torvalds当属其一。

当支持M2芯片的几个Linux项目还在测试时,Linus就已经想办法给自己的M2 Macbook Air移植了Fedora Linux。

Linux Kernel 5.19正式版,就是他在自己的M2 Macbook Air上发布的。

今年的Linux Plumbers大会(LPC,Linux内核开发者峰会)上,Linus在接受ZDNet采访时,谈到了在M2 Mac上使用Linux的感受、Rust引入Linux的进度、以及一些工作上的事情:

我真不是一个工作狂。

但同时他也透露,自己“并不需要游戏”。

一起来看看他这次访谈透露的几点核心内容。

给M2 Mac移植Fedora Linux

Linux有好几个发行版(Fedora、Ubuntu、Asahi等),Linus通常用的是Fedora。

因此,他在M2 Macbook Air出来后,立刻就入手了一台,并成功向这台电脑上移植了Fedora Linux。

无论是编译内核、还是给内核打补丁,都可以正常工作,而且Macbook的16GB内存+256GB硬盘配置也还不错。

但值得一提的是,Linus并不推荐其他人这么做(高端玩家可以上手一试)。

不过,这个“Linus版”Fedora Linux系统也有一些限制。

一方面,它不能处理3D图形 (不支持M2 FPU图形加速), 无法使用屏幕调光等功能;另一方面,Chrome也还不能在Fedora Linux上运行。

对于不支持M2 FPU的问题,Linus的回应是“反正我也不需要游戏”。(手动狗头)

但不能用Chrome会有点麻烦,因为Linus习惯用Chrome保存密码,现在只能通过手机端Chrome同步。

不过整体来说问题不大,毕竟Chromium可以正常运行。

“我不是一个工作狂”

虽然给Linux内核做了不少贡献,但提及工作量,Linus表示自己并不是一个“工作狂”:

我之所以现在还在做它,是因为我随时可以抽身。但一段时间后我又会觉得无聊,所以回来继续工作。

事实上,相比参加这次的LPC 2022,Linus坦言自己更想潜水。就在会议召开前,他已经在博奈尔(Bonaire,西印度群岛中荷属安的列斯群岛的岛屿)潜了6天水。

对于“真正的工作狂”这一称号,Linus颁给了Greg Kroah-Hartman。Greg同样是Linux核心开发者之一,目前在Linux基金会工作,是Linux内核稳定分支(-stable)的维护者:

虽然很多任务可以自动化完成,但总归是无穷无尽的。他却每周都能完成。

强者的发型

Linux内核啥时候引入Rust?

虽然早在几个月前,Linus就透露过会在Linux内核中引入Rust。

BUT,在8月发布的Linux 6.0第一个候选版本中,Rust for Linux的补丁却并没有被合并……

被问及合并时间时,Linus表示“不敢保证”,甚至在10月份的6.1版本也不一定出炉。

毕竟,为了确保能在Linux内核中工作,必须对Rust进行非官方扩展,例如Linux Rust NVMe驱动就需要70多项扩展。

Linus表示,最重要的是Rust编译器的稳定性,目前GCC Rust还不稳定,还需要使用Clang。

但对于合并Rust for Linux这件事,Linus在访谈中一再保证:

这一定会成功的。

参考链接:
[1]https://news.itsfoss.com/fedora-apple-torvalds/
[2]https://www.zdnet.com/article/linus-torvalds-talks-rust-on-linux-his-work-schedule-and-life-with-his-m2-macbook-air/
[3]https://www.zdnet.com/article/linux-6-0-arrives-with-performance-improvements-and-more-rust-coming/
[4]https://kernel.org/

大观程序员世界

DonaldKnuth—AI之父KenThompson—B语言之父,Unix之父DennisRitchie—C语言之父,Unix之父LinusTorvalds—Linux之父…上个世纪,美利坚孕育了一大批上神级别的软件工程师。(问题一:Unix之母是个什么样的女人?)... 查看详情

ide装上chatgpt,一天开发一个系统(代码片段)

...个技术的直播:一个是技术总监,一个是号称Java之父的余**。结果Java之父被技术总监吊打。然后匆匆下播。技术这玩意,真的就是真的!白天我开发了一个系统,Idea装上了一个插件,简直直飞了。系统开... 查看详情

linux的基本使用(总结自用版)

Linux的基本使用Linux命令机制每次读取一行,以空格分词命令内部命令外部命令选项(可选)参数最常用的内部命令我是谁whoami我在哪pwd我周围有什么ls我要去哪里cd文件和目录操作创建文件或目录touch(文件)/mkdir(... 查看详情

百度下载给的termux是个坑

termux有两个版本,0.32以及0.64。百度提供0.32的下载,太坑爹。谷歌则是0.64的下载。32版uname-m识别为armv8l,绝对影响你进行其它linux的部署。通过atilo脚本会部署armfhp分支的linux。执行容器直接报错“prootinfo:vpid1:terminatedwithsignal11”... 查看详情

苹果m1/m2mac正式支持运行win11(代码片段)

...13)微软与虚拟化软件Parallels达成合作,允许在AppleM1和M2Mac上的虚拟环境中运行Windows11。“ParallelsDesktop版本18是一个授权解决方案,用于在其平台上的AppleM1和M2计算机上的虚拟环境中运行Arm版本的Windows11Pro和Windows11Enterprise... 查看详情

自用的linux倒腾文件的方式(代码片段)

之前好久的旧稿,清一下。主要是最下面的vim编辑器使用一图总结可以看看,其他用过的可以跳过。创建文件#创建空文件touchleixuewei.md#写空字符串数据到文件echo"">leixuewei.md直接根据内容生成文件主要是用echo+... 查看详情

自用的linux倒腾文件的方式(代码片段)

之前好久的旧稿,清一下。主要是最下面的vim编辑器使用一图总结可以看看,其他用过的可以跳过。创建文件#创建空文件touchleixuewei.md#写空字符串数据到文件echo"">leixuewei.md直接根据内容生成文件主要是用echo+... 查看详情

linux利用swapfile创建swap分区,自用方案(代码片段)

物理内存交换分区(SWAP)4G以内swap设置为内存的2倍4G-8Gswap等于内存大小8G-64Gswap设置为8G64G-256Gswap设置为16G1.设置8G的swap分区,等于bs*countddif=/dev/zeroof=/swapfilebs=1Mcount=81922.格式化swap分区mkswap/swapfile3.启用swap分区swapon/swapfile4.开机... 查看详情

linux之父再开炮:“github创建了完全没用的垃圾合并!”

Linux之父LinusTorvalds的火爆脾气想必大家都有所耳闻,尤其是他在2015年曾对NVIDIA爆粗口、竖中指的行为简直是“一战成名”:除了“Linux之父”这个身份,许多人提起LinusTorvalds,首先想起的就是那张他瞪视着镜头竖... 查看详情

linux各个目录和相关文件的作用等(混乱版)初学者自用

/etc/profile文件当一个用户登陆linux系统或者使用su命令切换到另一个用户时,也就是loginshell启动时首先要保证执行的启动脚本就是/etc/profile??/etc/profile.d目前得知的作用是可以吧吧命令符修改颜色设置等? ?只有Loginshell启动时才... 查看详情

linux常用命名汇总:自用,持续更新

1.查看磁盘空间大小df-hl查看磁盘剩余空间df-h查看每个根路径的分区大小du-sh[目录名]返回该目录的大小du-sm[文件夹]返回该文件夹总M数du-h[目录名]查看指定文件夹下的所有文件大小(包含子文件夹)详细:https://www.cnblogs.com/zhuiluo... 查看详情

这一次,话筒给你:向自由软件之父斯托曼提问啦!

...ardM.Stallman就是自由软件运动的发起人,即“自由软件之父”。恰逢最近CSDN《新程序员》即将采访自由软件之父RichardM.Stallman,在此面向所有 查看详情

全国计算机等级三级linux应用与开发技术考试-第2章-linux系统概述-练习题

...8;C)  A.Ubuntu  B.CentOS  C.Solaris  D.RedHat2.Linux之父是(B)  A.AndrewS.Tanenbaum  B.LinusTorvalds  C.DennisRitchie  D.KenThompson二、填空题  1.从技术 查看详情

linux之父:80486处理器将成时代的眼泪!

...|朱珂欣出品|CSDN(ID:CSDNnews)近日,Linux之父LinusTorvalds表示,已经考虑在Linux内核中终止对英特尔80486处理器的支持,该话题很快在互联网上引发大家的热议。80486 或将成为历史众所周知,80486是英特... 查看详情

家用计算机先驱逝世:linux之父曾受他启发,马斯克悼念

...pectrum系列。这台计算机甚至于启蒙了一代计算机人。Linux之父LinusTorvald曾在他的产品QL上编写Linux;当下很多游戏 查看详情

关于linux之父,你不知道的6件事(代码片段)

👇👇关注后回复 “进群” ,拉你进程序员交流群👇👇如果让你现在说出三个程序员的名字,Linus很可能就在其中。作为世界上最著名的电脑程序员、黑客之一,LinusBenedictTorvalds写出了Linux内核1.0版&... 查看详情

常用oj名字+地址(自用)

常用OJ名字+地址不定期更新,自己用,有补充的也可以给我说说哈。中文openjudge地址:openjudge.cn说明:北大提供的一个平台,学校可申请小组;比较好的小组:计算概论:ica.openjudge.cnnoi小组:noi.openjudge.cntyvj地址:http://www.tyvj.cn... 查看详情

java语言概述

a语言概述  Java之父是谁?你造吗?  常见的JDK版本:  JDK1.4.2  JDK5  JDK7 (2)Java语言的特点  有很多小特点,重点有两个开源,跨平台 (3)Java语言是跨平台的  针对不同的操... 查看详情