安装Homebrew时出错:/ etc / sudoers:第46行附近的语法错误

时间:2015-02-16 07:46:51

标签: bash terminal homebrew sudo

我正在尝试安装Homebrew(使用他们网站上的代码段):

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

我得到了:

 >>> /etc/sudoers: syntax error near line 46 <<<
    sudo: parse error in /etc/sudoers near line 46
    sudo: no valid sudoers sources found, quitting

终端命令和术语不太好用。有人可以帮忙吗?

1 个答案:

答案 0 :(得分:0)

您的/ etc / sudoers文件似乎很闷。 切勿使用常规编辑器打开sudoer文件。始终使用visudo

只需输入

sudo visudo

这将带您进入/etc/sudoers,保存后将确保格式没有错误。

如果您在sudoer文件中出错,将失去sudo访问权限,因此请始终使用visudo