如何在 MacOS Sonoma Beta 中安装命令行工具

Avilas

Install Command Line Tools when "Can't install the software because it is not currently available from the Software
Update server." error message shows up on Mac

一些 MacOS Sonoma beta 用户注意到他们无法从终端专门在 Sonoma beta 中安装命令行工具,而是看到一条错误消息,指出“无法安装该软件,因为当前无法从软件更新服务器获取该软件。”

如果您尝试将命令行工具安装到 MacOS Sonoma beta 中,但失败并显示错误消息,请继续阅读以找到解决方案。

要解决“无法安装该软件,因为当前无法从软件更新服务器获取该软件”的错误消息,您可以直接从 Apple 下载 CLT dmg 软件包:

  1. 打开网络浏览器并前往 Xcode 的 Apple Developer 下载页面并选择下载“Command Line Tools for Xcode 15 beta”
  2. Command Line Tools 下载完成后,双击挂载磁盘映像,然后继续安装 Command Line Tools for Xcode 15 beta
  3. 返回命令行以查找可用的命令行工具的所有组件

这不会安装 Xcode,只会安装命令行工具,包括编译器和其他常见的命令行实用程序,它们是安装 Homebrew 之类的先决条件。

更多阅读:如何在 Mac 上通过命令行检查电池容量和循环计数

如果用户最近在新的 Mac、分区、卷、磁盘或 MacOS Sonoma beta 的任何其他全新安装上安装了 MacOS Sonoma beta,然后使用典型的命令行方法在 beta 中安装命令行工具,通常会遇到此问题。出现此错误消息的原因可能是软件更新服务器尚未更新为 Sonoma beta 兼容版本,因此目前您必须从 Apple 开发者网站获取 Xcode beta。

您是否能够在全新安装的 MacOS Sonoma 中安装命令行工具?您是否需要使用 DMG 方法,或者命令行 xcode-select 方法是否按预期工作?在评论中分享您的经验。