【问题标题】:Troubles with installation of Homebrew安装 Homebrew 的问题
【发布时间】:2015-02-14 10:58:41
【问题描述】:

我正在尝试在全新安装的 OS X Yosemite 上安装 Homebrew(使用磁盘实用程序删除了旧分区并进行了完全重新安装,没有携带任何媒体,大约 10 分钟前完成)。

不幸的是,自从我第一次尝试使用以下方式安装以来,我已经关闭了终端:

"ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)",

因此我没有原始错误代码。我使用了上面提供的安装命令,并被指示安装命令行工具。这部分发挥得很好。安装命令行工具后,我按指示点击“返回”,它开始“安装自制软件”。 安装似乎停止,然后显示错误消息。

然后我通过简单地重新运行相同的终端提示符重新尝试安装,终端给了我以下消息:

"同意 Xcode/iOS 许可证需要管理员权限,请通过 sudo 以 root 身份重新运行。",

然后它表示安装成功。 然而,然后我被提示运行 brew doctor,然后我运行它并随后收到以下警告:

“同意 Xcode/iOS 许可证需要管理员权限,请通过 sudo 以 root 身份重新运行。

错误:执行失败:/usr/bin/otool -L /usr/bin/install_name_tool"。

然后我使用提示“brew help”来查看它是否可以工作并且确实有效,但再次尝试使用 brew doctor 产生了:“同意 Xcode/iOS 许可证需要管理员权限,请通过 root 重新运行须藤。

错误:执行失败:/usr/bin/otool -L /usr/bin/install_name_tool"。

然后我尝试使用 https://gist.github.com/mxcl/1173223 中的行来卸载 Homebrew。终端显示成功消息。然后我退出终端,重新打开它并输入 brew ,我得到了一个选项目录,我认为 brew 没有像我想象的那样安装。

所以,我不知道我的 Homebrew 安装出了什么问题,如果有人可以教育我这会有所帮助。我也很感激有关如何成功卸载然后重新安装 Homebrew 的信息。

谢谢

【问题讨论】:

    标签: terminal homebrew osx-yosemite failed-installation


    【解决方案1】:

    我刚刚遇到了同样的问题(使用 Yosemite),并带有同样的错误信息。我是这方面的新手,所以我可能正在做,但我尝试过的似乎有效。我认为这不是安装错误,但我们只需要同意许可并通过 sudo 运行即可。

    这是我采取的步骤。 (有点多余)

    首先我做了“sudo brew doctor”

    然后它说:

    您尚未同意 Xcode 许可协议,请运行 'xcodebuild -license'(用于用户级接受)或'sudo xcodebuild -license'(用于系统范围内的接受)从终端窗口查看并同意 Xcode 许可协议。

    错误:执行失败:/usr/bin/otool -L /usr/bin/install_name_tool

    所以我做了“xcodebuild -license”

    然后它说:

    同意 Xcode/iOS 许可证需要管理员权限,请 通过 sudo 以 root 身份重新运行。

    所以我做了“sudo xcodebuild -license”

    然后它说:

    您尚未同意 Xcode 许可协议。您必须同意 下面的两个许可协议,以便使用 Xcode。按 Enter 键 查看许可协议 '/Applications/Xcode.app/Contents/Resources/English.lproj/License.rtf'

    然后我按回车键和 MAC SDK 和 XCODE 协议。 您必须阅读到最后才能真正同意这一点。所以我一直在打空间来展示整个 Agreenent。 最后说

    输入“同意”即表示您同意软件条款 许可协议。键入“打印”以打印它们或其他任何内容 取消,[同意,打印,取消]

    然后我输入“agree”和“brew doctor”,它说

    您的系统已准备就绪。

    我希望这会有所帮助!

    【讨论】:

      【解决方案2】:

      打开你的xcode工具,它会弹出一个窗口让你同意xcode许可并返回条款窗口,它会工作

      【讨论】:

      • 这应该是公认的答案。它非常有效,我应该在升级软件后考虑这样做。谢谢!
      • 我认为这两个答案都可以。我的安装要求我使用 xcode 应用程序并同意,但来自@Keico 的命令行说明也对我有用。
      猜你喜欢
      • 2013-01-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-12-05
      • 1970-01-01
      • 1970-01-01
      • 2023-04-02
      • 1970-01-01
      相关资源
      最近更新 更多