整理 | 郑丽媛
出品 | CSDN(ID:CSDNnews)
苹果公司成立至今,已有 45 年历史。在这数十年的沉浮间,苹果曾步入辉煌,也曾跌落谷底,历经千帆,如今靠一“稳”字行走于世。
许多人说,乔布斯去世后的苹果已经没“那味儿”了,不再有划时代的创新,只会“炒冷饭”。因此每每苹果发布新产品,网友关注最多,吐槽也最多。
那么在一位经历过乔布斯时代 9 年、库克时代 10 年的 Mac 用户眼里,会对如今由激进创新变为稳中求进的苹果有怎样的评价?
Jeff Johnson 答曰:“我真的很讨厌蒂姆·库克。乔布斯领导下的苹果文化已经随他逝去了,如今的苹果只是一个在追逐利润的僵尸公司。”
为了开发工作不得不升级系统
这个较为犀利的评价并非一夕之间产生,究其缘由,必然是量变引起质变。对 Jeff Johnson 而言,压死骆驼的最后一根稻草就是他近期遭遇了身为 Mac 用户 19 年来从未经历过的系统更新失败。
早在 2002 年,Jeff Johnson 就入手了他人生第一台 Mac 电脑 iMac G4,彼时电脑系统是 Mac OS X 10.1 Puma。此后他便一直定时更新 Mac OS X 和 macOS 的各种大小版本,除了 Mac OS X 10.7 Lion —— 这个他曾经认为是 Mac 有史以来最糟糕的系统版本(现在这个位置已被近期更新失败的 macOS Big Sur 取代)。
目前 Jeff Johnson 使用的是他在 2014 年买的 MacBook Pro,电脑系统由最初的 Mac OS X Mavericks 升级至苹果 2018 年发布的 macOS Mojave,此后再也没更新过系统。Jeff Johnson 迟迟不升级系统的理由很简单:macOS 10.15 Catalina 有很多 Bug,最新 macOS 11 Big Sur 的设计也很难看。
但最近,Jeff Johnson 不得不升级了,因为他不仅是一位 Mac 用户,还是一位开发者:“我需要运行最新的 Xcode 测试版才能为 iOS 上的 Safari 编写扩展,而最新的 Xcode 测试版需要在 Big Sur 系统下能运行,所以我最终决定在周六将电脑系统更新至 Big Sur。”
但他万万没想到,他将面临的是一场从未经历过的灾难。
19 年来,首次遭遇 Mac 系统更新失败
在更新之前,Jeff Johnson 自认为做足了准备:为更新留下超过 100 GB 的可用磁盘空间、没有安装任何第三方内核扩展、卸载了 Big Sur 不支持的 Little Snitch(一款专门用来监控本地应用程序和系统进程访问 Internet 的防火墙工具)。要说唯一“不寻常”的地方,大概就是 Jeff Johnson 启用了 FileVault(Mac 专有的加密软件,启用后计算机上的所有内容都会被加密)。
刚开始更新 Big Sur 时,一切都很正常,也如预期那样经历了几次重启,直到安装进度条突然“卡”住。Jeff Johnson 盯着屏幕几个小时,发现进度条就一直停在三分之一处,再无丝毫进展。
Jeff Johnson 感到有些奇怪,但安装界面下,鼠标无法显示,因此他尝试按了大写锁定键,指示灯正常亮了起来。可随后他便听见 Mac 的风扇开始加速转动,大写锁定键灯也不亮了,而安装进度条依旧毫无变化。
此时 Jeff Johnson 终于开始担心了。他向周围的朋友们求助,其中有些人告诉他,他们也曾遇到类似情况,只要强制关机即可。因此在开始更新约 4 小时后,Jeff Johnson 强制重启了电脑,开机后解锁了 Mac 上显示的 FileVault 锁定界面。可之后屏幕上显示的画面简直令 Jeff Johnson 绝望:依旧是黑底白 Logo 的安装界面,依旧是那个卡在原地的进度条!
又经过了漫长却毫无进展的等待后,Jeff Johnson 再次强制关机,但这次他启动了 Recovery 卷(PS:卷标是磁盘的一个区别于其他磁盘的标识,可通俗理解为用户为磁盘后改的名字。例如:默认情况下的本地磁盘(C:)叫做无卷标,如将其重新命名为 System(C:),那么 C 的卷标就是 System。),意外的是,Recovery 卷显示他似乎已经成功从 macOS Mojave 更新为 Big Sur 了——因为这是一个 Big Sur Recovery 卷。
当他查看磁盘内容时,系统看似也已成功更新至 Big Sur。之前 Mojave 的启动卷已被拆分为一个卷组,包括一个只读的 System 卷和一个可读写的 Data 卷。System 卷所包含的文件数量与 Jeff Johnson 在外部驱动器上测试的 Big Sur 卷完全一样。他还可以用他的 FileVault 密码挂载 Data 卷,并使用终端浏览。甚至当他在 Recovery 卷磁盘工具运行“急救”时,都没有出现任何问题,一切看起来都很好。
既然如此,那为什么安装进度条不动了呢?Jeff Johnson 百思不得其解,还重置了 NVRAM(非易失性随机访问存储器,指断电后仍能保持数据的一种RAM),但都没用。
无奈之下,为更新至 Big Sur 只能清空所有磁盘
事已至此,摆在 Jeff Johnson 面前的似乎只有一个“解决方案”了:按 shift 键进入安全模式。
没料到,这个方法居然奏效了。当 Jeff Johnson 进入安全模式后,安装界面立即出现,最终成功进入 Big Sur 设置界面。然而,系统的所有设置都重置了,而且运行速度极其缓慢,用户界面下每次鼠标点击和按键都需要几秒钟才能反应。
虽然不知为何如此,但 Jeff Johnson 还是耐心重头设置了一遍,然而当他选择好地区、网络和其他选项之后,界面提示让他创建一个新的用户帐户。显然,这并不属于 macOS 更新,因为 Jeff Johnson 已经有一个用户帐户了,因此他只能选择退出设置并再一次强制关机。
Jeff Johnson 原以为他在安全模式下取得了一些进展,那么普通模式下被“卡”住的某些东西或许也被解决了,便再次尝试开机。可惜,风景如旧:仍是黑色的安装界面和依旧停留在三分之一处的进度条。
所以,Jeff Johnson 还是接受了现实,重新进入安全模式,创建一个跟他原本账户相同账密和用户名的“新账户”。但这个新账户并不是“管理员”账户,Big Sur 的许多功能都不能正常工作。
“我已经对这次更新无能为力了。”Jeff Johnson 几乎绝望,但 Xcode 又逼他必须将系统更新至 Big Sur。无奈之下,Jeff Johnson 只能清空所有磁盘,让 Mac “干净”地安装 Big Sur,再手动迁移数据。
“库克时代的这十年,我对 Mac 平台的信心逐步下降”
虽然最后 Jeff Johnson 还是实现了最初的目标:将 Mac 系统更新至 Big Sur,但这整个过程对他而言是“一个巨大的痛苦”,伴随着的还有困惑、恐惧及受伤的复杂心情。
他不能理解,他身为一个具有多年经验的 Mac 用户和开发者尚且无法应对,要是“新手”遇到这种情况会作何感想;他开始有些害怕下次系统更新时是否也会有这番遭遇;但最重要的是,Jeff Johnson 表示:“库克时代的这十年,我对 Mac 平台的信心逐步下降,这几天更是严重动摇了。”
在 Jeff Johnson 看来,如今的苹果已经不再关心软件质量了。专注自研的 M1 芯片,却不顾软件部分的 Bug;一年一度强制更新的操作系统令人疲惫;在家办公的盛行令苹果获得意外之财,但平台上的裂缝却越来越大。
“老实说,我现在真的很讨厌蒂姆·库克和克雷格·费林吉(苹果软件工程高级副总裁),甚至希望他们赶紧辞职。”但 Jeff Johnson 也明白,他并不是苹果公司的股东,只是“一个已经不再喜欢苹果的 Mac 用户和开发者”。
对 Jeff Johnson 而言,这几天可谓是他在 Mac 平台呆了 19 年来最低谷的时期。在分享这番经历的最后,他想起乔布斯:“我虽然不像有些人那样极度崇拜史蒂夫·乔布斯,但我悲哀地发现,在他领导下的苹果文化已经随他逝去了,如今的苹果只是一个在追逐利润的僵尸公司。”
那么,在你眼里,库克时代下的苹果是怎样的?你对苹果近年来的发展有何看法?
参考链接:https://lapcatsoftware.com/articles/macBS.html
☞自动驾驶三大难题:技术成熟度、法规容忍度、成本接受度 |《新程序员》
☞腾讯回应微信刷掌支付;iPhone 13 Pro或提供1TB版本;Git 2.33 发布|极客头条
☞云原生,开发者的黄金时代