更新到OS X 10.9后,我的macport出现了问题。
我试着按照这个手册https://trac.macports.org/wiki/Migration来修复它们。
但是当我安装命令行工具时:
xcode-select——安装
我收到消息
无法安装该软件,因为它当前不可用 软件更新服务器。
与此同时,我成功地将我的另一台机器升级到OS X 10.9。并且安装的命令行工具没有问题,所以它们必须是可用的。
这里的问题是什么?
更新到OS X 10.9后,我的macport出现了问题。
我试着按照这个手册https://trac.macports.org/wiki/Migration来修复它们。
但是当我安装命令行工具时:
xcode-select——安装
我收到消息
无法安装该软件,因为它当前不可用 软件更新服务器。
与此同时,我成功地将我的另一台机器升级到OS X 10.9。并且安装的命令行工具没有问题,所以它们必须是可用的。
这里的问题是什么?
当前回答
我遇到了同样的问题,无法安装软件,因为它目前不可从软件更新服务器。您可以尝试以下步骤,以使软件更新启动命令行工具的更新。
Check if Command Line Tools Update is mentioned in your list of softwares to be updated by using following command: softwareupdate -l If Command Line Tools Update is not mentioned in that list, then manually make it part of the list using following command which will create a temporary file: sudo touch /tmp/.com.apple.dt.CommandLineTools.installondemand.in-progress Verify that the list now has the Command Line Tools mentioned by running softwareupdate -l again. Now, press Cmd+Space to initiate Mac's Spotlight Search. Search for Software Update. Start the Software Update. That will show you following kind of dialog for installing the Command Line Tools. Install away the update and be merry. :) Remove the temporary file created in Step 2: sudo rm /tmp/.com.apple.dt.CommandLineTools.installondemand.in-progress.
其他回答
指挥+空间
搜索Xcode
打开它并接受许可
然后从终端xcode-select——install再次运行
在我升级到10.14 Mojave后,我得到了同样的错误,不得不重新安装命令行工具(我不使用完整的Xcode IDE,需要命令行工具)。
我的xcode-select -p路径是正确的,根据Basav的答案,所以这不是问题。
我还运行了sudo softwareupdate—根据Lambda W的答案清除目录,并将其重置为Apple Production,但并没有什么不同。
用户92的答案是访问https://developer.apple.com/download/more/。
从那里我可以下载一个.dmg文件,它有一个命令行工具的GUI安装向导:)
我安装了,然后重启终端,一切恢复正常。
由于npm gyp错误,我删除了xcode-select -p给出的命令工具目录。
Xcode-select安装文件失败,出现不可用错误。
我运行Xcode应用程序和作为启动的一部分安装的命令工具。
npm工作。
然而,这并没有完全修复工具。我必须使用Xcode -select将路径切换到Xcode应用程序目录中的Developer目录。
sudo xcode-select --switch /Applications/Xcode.app/Contents/Developer
撇开suse。
我通过进入App Store并安装Xcode解决了这个问题。
这是一个相当大的11GB安装,所以这可能是多余的。但是,作为最后的手段,它似乎已经解决了我的问题。在安装过程中(大约10GB), Mac OS告诉我Xcode的命令行工具有更新。在Xcode完全安装之前,执行这个安装不会修复任何问题。
一旦安装完成,它就应该开始工作了(在您接受许可协议之后)。
你可以从这里手动下载OS X Mavericks的命令行工具:
https://developer.apple.com/downloads/index.action?name=for%20Xcode