我有一个相当新的macbook pro,我只是根据他们网站上的指示安装自制软件:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
然而,当我运行它时,我得到以下输出:
The user \u cannot be found
There was an unknown error.
This script requires the user \u to be an Administrator.
我的macbook只有1个用户,即我,管理员。那个我在电脑上登录的人。
我尝试的另一件事是使用sudo
运行命令,在这种情况下,我收到以下消息:
Don't run this as root!
我尝试过的另一件事是下载Command Line Tools (CLT) for Xcode: xcode-select --install
,因为我在Homebrew的网站和其他网站上看到了这一点。
使用" Admin"创建新用户后除了我的root帐户之外,上面的homebrew install命令开始运行,但随后退出并出现以下错误:
/usr/local/homebrew/.git: Permission denied
Failed during: git init -q
此时我已经陷入困境,不知道该怎么做。
答案 0 :(得分:5)
我可以使用以下步骤安装Homebrew。注意我是在非root管理员用户帐户上执行此操作的。我必须单独创建此用户帐户,并为其提供管理员访问权限。一旦我退出root帐户并登录到admin非root帐户,我就会在终端中输入以下命令:
xcode-select --install
cd /usr/local/Homebrew
git init
git remote add origin https://github.com/Homebrew/brew
git fetch --all
git checkout -B master origin/master
cd /usr/local
ln -s /usr/local/Homebrew/bin/brew /usr/local/bin
我在这里找到了大部分步骤:
https://github.com/Homebrew/homebrew-core/issues/5084#issuecomment-248834806
希望这有助于其他人。
答案 1 :(得分:0)
您是否尝试过首先安装Xcode?
xcode-select --install
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
然后看看安装是否正确" brew doctor"
答案 2 :(得分:0)
卸载并重新安装Homebrew。
运行sudo chown -R $USER /usr/local
,然后重新安装