无法安装自制软件

时间:2018-03-14 00:29:48

标签: ruby xcode curl terminal homebrew

我有一个相当新的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

此时我已经陷入困境,不知道该怎么做。

3 个答案:

答案 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"

来源:https://www.howtogeek.com/211541/homebrew-for-os-x-easily-installs-desktop-apps-and-terminal-utilities/

答案 2 :(得分:0)

卸载并重新安装Homebrew。 运行sudo chown -R $USER /usr/local,然后重新安装