2019 年的苹果是 2000 年的 Linux

注:这篇文章是对历史周期性的讽刺性观察。这个观察没有任何实际用途,但本质上它是非常贴切的,所以我决定值得与观众分享。当然,我们会在评论中见面。

上周,我用于 MacOS 开发的笔记本电脑报告 XCode 更新可用。我尝试安装它,但系统说没有足够的可用磁盘空间来运行安装程序。好吧,我删除了一堆文件,然后再试一次。还是同样的错误。我继续删除了更多文件,此外还删除了几个未使用的虚拟机映像。这些操作释放了磁盘上数十 GB 的空间,因此一切应该都可以正常工作。我什至清空了垃圾桶,这样就不会像平常那样卡在那里了。

但即使这样也无济于事:我仍然收到同样的错误。

我意识到是时候启动终端了。确实,根据信息 df,磁盘上只有8GB的空间,虽然我刚刚删除了40多GB的文件(注意,我不是通过图形界面,而是通过 rm,所以没有人有机会“生存”)。经过一番查找,我发现所有删除的文件都已移动到文件系统的“保留空间”中。而且没有办法找到并移除它们。阅读文档后,我了解到操作系统本身会“根据需要,在需要更多空间时”删除这些文件。这不是很令人满意,因为系统肯定不会做它应该做的事情,尽管你通常认为苹果软件会毫无错误地做这样的事情。

经过几次尝试弄清楚发生了什么之后,我发现了一个隐藏在 Reddit 深处的帖子,其中有人列出了可以用来清理保留空间的神奇段落。实际上,这些段落包含诸如发射之类的内容 tmutil。此外,发布过程中充满了一堆论点,乍一看,这些论点与你想做的事情没有任何意义或关系。但令人惊讶的是,这种萨满教起作用了,我最终成功更新了 XCode。

当我的血压恢复正常时,我有一种似曾相识的感觉。整个情况让我痛苦地想起了 XNUMX 年代初期使用 Linux 的经历。有些东西完全随机地崩溃了,没有任何充分和可以理解的原因,“恢复一切”的唯一方法是在一些主题论坛上挖掘一些顽固的控制台命令,并希望得到最好的结果。当我意识到这个事实的那一刻,我看到了光明。

毕竟,文件系统空间的故事并不是一个孤立的事件。到处都有相似之处。例如:

外接显示器

Linux 2000:连接第二台显示器很可能会失败。粉丝们表示,这都是厂家的错,没有提供完整的型号信息。

Apple 2019:连接投影仪很可能会失败。粉丝们表示,这都是制造商的错,因为他们不能保证他们的硬件适用于所有型号的苹果设备。

软件安装

Linux 2000:只有一种正确的软件安装方法:使用包管理器。如果你做了任何不同的事情,那么你就是一个混蛋,应该受苦。

Apple 2019:只有一种种族正确的软件安装方式:使用 Apple 商店。如果你做了任何不同的事情,那么你就是一个混蛋,应该受苦。

硬件兼容性

Linux 2000:开箱即用的硬件范围非常有限,即使涉及 3D 显卡等流行设备也是如此。该设备要么根本不工作,要么功能减少,要么看似可以工作,但时不时地会无缘无故地崩溃。

Apple 2019:开箱即用的硬件非常有限,即使在 Android 手机等流行设备上也是如此。该设备要么根本不工作,要么功能减少,要么看似可以工作,但时不时地会无缘无故地崩溃。

技术支持

Linux 2000:如果您的问题的答案没有出现在搜索结果的第一页上,那么就是这样,这是最后一个。向您的朋友寻求帮助只会导致他们将您的问题输入搜索引擎并从第一个搜索链接中阅读信息。

Apple 2019:如果你的问题的答案没有出现在搜索结果的第一页上,那么就是这样,这是最后一个。致电技术支持寻求帮助只会导致他们将您的问题输入搜索引擎并从第一个搜索链接中读出信息。

笔记本电脑的特点

Linux 2000:很难找到一台具有两个以上 USB 端口的笔记本电脑。

Apple 2019:很难找到一台具有两个以上 USB 端口的笔记本电脑。

爱至死

Linux 2000:Penguin 粉丝毫不含糊地告诉您,他们的系统是最好的,迟早它会出现在所有 PC 上。这些粉丝都是傲慢的极客。

Apple 2019:苹果粉丝毫不含糊地告诉你,他们的系统是最好的,迟早会出现在所有 PC 上。这些粉丝都是傲慢的时髦设计师,手里拿着拿铁咖啡。

来源: habr.com

添加评论