最近手头两台电脑一台主板坏了 , 在修 , 另一台则进行了更换 , 所以后两篇文章暂时写了一半 , 另外平时还要准备考试 , 所以更新的比较慢 , 请大家见谅 。
什么是黑苹果 由于Macbook/iMac/Mac Pro均使用Intel处理器 , 让普通电脑安装macOS成为可能 , 在non-Apple机器上安装macOS就是黑苹果 。
黑苹果的历史 在2005年之前 , Apple的Macbook系列使用IBM的PowerPC架构处理器 , 所以macOS属于独占系统 , 仅仅Macbook系列可以安装 , 但是在2005年6月 , 苹果在WWDC上宣布他们将个人电脑从PowerPC架构转向Intel的x86架构 。这就让很多人萌生了在非苹果硬件上安装macOS的想法 。
大约3个月时间后 , OS X 10.4 Tiger被匿名黑客宣布破解!但是当时的破解非常差劲 , 和现在AMD黑苹果类似 , 采用了更换定制内核的方法 , 这就要求每一个版本都要有黑客及时更新相应内核进行替换 。
OS X 10.6 Snow Leopard发布后 , osx86社区的一位黑客写了一个名为chameleon的bootloader , 国内大家称呼为“变色龙” , 这是第一个广泛性的引导器 , 基于这个bootloader我们可以比较容易地通过修改一系列config和DSDT来启动OS X , 相较于之前替换内核的方法 , 大大减轻了黑客们的工作量 。从此黑苹果慢慢进入了大众的视野 , 由困难变得简单起来 。
Clover
OS X 10.10 Yosemite版本开始 , 出现了新的引导方式——Clover Bootloader , 即四叶草 。它支持UEFI启动 , 相较于Chameleon功能更加强大 , 适配更加完美 , 调试更加简单 。和之前不同 , 10.10开始内核替换几乎绝迹 , 几乎所有的黑苹果都采用使用额外的bootloader来引导OS X原版安装镜像 , 尽量减少kext的修改 , 来实现稳定的黑苹果安装 。
随着时间的推移 , 目前几乎所有的黑苹果都采用Clover引导 。在极客们的努力下 , 越来越多的BUG被修复 , kext封装越来越精简 , 我们配置黑苹果也越来越简单、方便 。
为什么我们要黑苹果 接下来的比较纯粹从程序员角度 , 并非什么音频视频编辑 。
Ubuntu
Linux 在Windows/Linux/macOS之间对比 , 你会发现Linux对于界面做的真的比较一般 , 相对而言Ubuntu等大众Linux稍好 , 但是和其它两者相比就没什么优势 , 而且很多软件不适配 , 例如QQ等还需要wine来帮忙 。
Windows 10
Windows Windows 10真心很不错 , 不仅拥有宇宙第一IDE和生产力鼻祖Office套件 , 拥有庞大的软件生态圈 , QQ、微信更不会缺少 , 但是个人非常不喜欢cmd , 和linux的bash相比简直是渣渣 , 这导致很多Terminal能完成的事情 , Windows需要专门的软件 , 而且使用Windows就等于放弃了Linux/Unix工具链 , 就算能使用也非常麻烦 。
【有关黑苹果知识全解 黑苹果是什么原因】
推荐阅读
- 哪些人不适合吃黑花生 经常吃黑花生对人的身体好不好
- 黑皮花生和红皮花生哪个好吃 哪个营养价值高
- 黑松盆景造型技巧
- 舌苔发黑是寒还是热 舌苔发黑是什么原因
- 苹果皮泡水可以浇花吗
- 恢复电池健康度的小技巧 苹果电池最大容量怎么恢复
- 用苹果手机怎么查别人的位置 苹果手机能查他人的照片定位吗
- 苹果11手机特殊功能 iphonex手势操作
- 迈克尔杰克逊是黑人还是白人(杰克逊是黑人怎么变成了白人
- 红掌叶子发黑干枯是怎么回事 叶子中间干枯开裂原因