无法在mac os中安装自制软件

时间:2016-10-15 04:34:03

标签: macos homebrew

我无法在我的macOS中安装自制程序:

我在终端的输入和输出是:

apalyas-MacBook-pro:~ apalya$ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
==>This script will install
/usr/local/bin/brew
/usr/local/share/doc/homebrew
/usr/local/share/man/man1/brew.1
/usr/local/share/zsh/site_function/_brew
/usr/local/hombrew

press RETURN or any other key to abort
==> downloading and installing homebrew...
mkdir: /usr/local/Library: permission denied
failed during: /bin/mkdir -p /usr/local/Library/Taps/homebrew/homebrew-core

请帮助我。

2 个答案:

答案 0 :(得分:1)

您只需将用户设置为系统偏好设置,用户和放大器中的管理员即可。分组并标记复选框允许用户管理此计算机。

这允许我安装Brew。

答案 1 :(得分:-2)

读完堆栈跟踪后,它清楚地说明了

enter mkdir: /usr/local/Library: permission denied
failed during: /bin/mkdir -p /usr/local/Library/Taps/homebrew/homebrew-corecode

要获得适当的权限,您需要以超级用户身份运行该命令。要以超级用户身份执行命令,您需要在命令之前使用关键字sudo

因此命令变为

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

更新:自制软件需要管理员权限而非root权限,因此请遵循以下顺序:

<强> 1。授予本地用户root权限

sudo chown -R `whoami` /usr/local

<强> 2。执行Homebrew命令

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

如果您想了解更多相关信息,请参阅this文章。