在触发 Big Sur 更新之前,我有 17GB 的可用空间System Prefrences > Software Update > Upgrade Now
。在更新过程中,我合上了 MacBook 的盖子,导致更新失败。它显示的内容类似于 L:“由于网络问题,更新失败。”
这是有道理的,因为网络在睡眠时不会保持连接。
问题是,当我现在检查我的 MacBook 时,只剩下 5GB 可用空间。即使多次重启后,这 5GB 的可用空间仍然保持不变。
我怀疑重新下载是否明智;下载 GUI 指示下载从头开始。因此我没有尝试这样做。
但是,第一次开始更新之前,除非至少有 15.95GB 可用,否则它会拒绝,而现在它不再显示这样的警告。
最有可能的是,更新在下载时被存储为临时文件。但如果是这样,重新启动应该会清除临时文件,因为 — — 据我所知 — — 关机/重新启动涉及删除临时文件,对吗?
重启后可用空间量没有变化,我下一步该怎么做?
有什么命令可以清除这些更新文件吗?
答案1
只需继续下载 Big Sur 并运行更新。
这 12GB 的空间应该是 Big Sur 的部分下载。
根据我的经验,Apple macOS 更新是累积下载的。这意味着当您合上 MacBook 的盖子时,下载会暂停。它不会从头开始。它只会从中断的地方继续下载。由于 Big Sur 更新包约为 15GB,您现在已经下载了 12GB,因此您只需等待剩余的 3GB 下载即可。
是的,macOS 和许多其他操作系统(不仅仅是 Unix 和 Linux 系统)在重启时都会清除缓存数据等。但就此 macOS 更新而言,由于我上面解释的原因,它不被视为可移动缓存数据。如果世界上的每个人都必须在每次出现网络问题时从头开始下载 15GB,那么没有人会获得更新,Apple 的服务器必须为每次下载尝试提供超过 15GB 的数据。用户体验很差,不利于 Apple 的带宽管理。
话虽如此,如果你真的担心可用空间,并且确实想从头开始,请下载缟玛瑙并运行它来清除文件系统缓存。虽然有些人说 Onyx 会造成问题,但在我使用 Onyx 的这些年里,我从未遇到过问题。下载并运行它,你应该会没事的。
如果重新下载失败(或者 Onyx 无法工作),只需查看主系统的应用程序文件夹(应位于/Applications/
终端中),然后查找“安装 macOS Big Sur”应用程序并将其删除。数据要么位于更深的系统缓存中,要么像所有其他应用程序一样作为应用程序位于应用程序文件夹中。
答案2
搜索macOS Big Sur.appdownload
并将其删除。
脚步:
- Command+space
- 搜索“macOS Big Sur.appdownload”,但不要点击Return
- 在搜索结果预览中,选择“在 Finder 中显示全部”,它将带您到下载文件的位置。
- 删除此文件