你会拿新买的 Mac 安装 Linux 吗?不管你会不会,我肯定不会,我相信多数人也不会这样干。
那什么情况下会要在 Mac 上安装 Linux 呢?大多数情况下都是在比较老旧的 Mac 上安装 Linux,这就跟在大多数情况下在老旧的 Windows 笔记本上安装 Linux 一个道理。安装的目的是什么?多数情况是因为机器已经征战多年,新版本的MacOS 在上面已经不支持或者是运行比较卡顿了。这时候如果还想再利用一下老电脑,大多数情况下想到的都是安装 Linux 再用用。至于运行有多流畅这个不能保证,但是肯定会稍微好点,还能勉强发挥余热。但是如果觉得老旧的电脑设备换个 Linux 就会有有很好的使用体验,那是不现实的。硬件的淘汰速度很快,操作系统的更新速度也很快,往往一些新的操作系统是需要更好的硬件支持才能发挥更好的使用体验。比如现在很多笔记本都是可以配置 32G、64G 内存,1T、2T的硬盘。而这种配置放在多年前,那都是服务器的配置,但现在这种配置在笔记本中也很常见了。不论是现在最新的 MacOS,还是 Windows 操作系统,如果还配置的 4G,8G 的内存可能都不够看的,而现在几乎新的笔记本电脑也都 16G 内存起步了。但 Linux 这个系统比较特殊,还有专门为一些老旧硬件发行的版本,所以在一些老旧的硬件设备上安装 Linux 完全可以让这些老旧的设备发挥些余热,而很多人也常常这样做。例如可以安装 Linux 做个家庭服务器,还可以当成 NAS 用等等。所以我们经常会看到在 Mac上安装 Linux 的一些介绍。总之不论是MacOS, Linux,还是 Windows 的最新系统,如果要后的更好的使用体验,硬件配置一定要跟上,起码得是主流的配置。老旧的硬件设备给不了你好的使用体验,更多的时候只能是看怎么能更好的利用这些老旧设备,让它们发挥更多的价值。就像在 Mac上安装 Linux,更多的时候是为了发挥旧 Mac 设备的价值,毕竟电子设备一旦老旧,其性能就有点“食之无味,弃之可惜”样子。所以这时候往往会想到用 Linux 拯救一下它们,发挥余热。
最后推荐一下 Asahi Linux 项目,Asahi Linux 是由资深操作系统移植专家 Hector Martin(网名 Marcan)众筹发起的项目,目标是将 Linux 移植到搭载 Apple Silicon 芯片的 Mac 设备。
Marcan 表示,Asahi Linux 的目标不仅仅是让 Linux 能在这些设备上运行,最终还要将其打磨至可以用作日常操作系统的程度。这样做需要大量的开发工作,尤其是还要对 GPU 架构进行逆向工程并为其开发开源驱动程序。BTW,Linus 曾透露自己一直在使用配备 M2 处理器的苹果 MacBook Air,并在该设备上运行了 Fedora Workstation 36。
由于当时没有针对 ARM-64 M2 处理器的 Fedora 移植,所以他自己手搓了一个。当时在 M2 上运行 Linux 主要也是通过 Asahi Linux for Mac,使用了晦涩的 Pacman 软件包管理器。但 Linus 本人不是很喜欢:"Pacman!? What the hell!"
2020 年苹果初次发布搭载 M1 处理器的 MacBook 时,Linus 曾说过:
“我一直期待着有一款能够同时运行 Linux 操作系统的 ARM 笔记本电脑。
除了操作系统的支持层面,新款 M1 MacBook Air 几乎很是完美。
然而我实在没时间去搞破解,也不想费力去和这些不愿提供帮助的企业抗争。”
支持苹果芯片的Fedora发行版来了!Linus看了会狂喜
deepin成功适配Apple M1
国外开发者众筹为 Mac 新机移植 Linux 系统
Asahi Linux项目正式启动:致力于将linux移植到苹果M1的项目
Linux之父“吃狗粮”最积极!