无法安装HomeBrew,获取"非法用户名"错误

时间:2015-11-26 23:38:43

标签: permissions homebrew

我试图在运行OSX 10.11.1 El Capitan的iMac上安装HomeBrew。

在HomeBrew主页上,Ruby中有一个简短的脚本可以粘贴到终端中。当我这样做时,我收到了一条错误消息,如下所示:

  

chown:King_Bud:非法用户名在/ usr / bin / sudo期间失败   / usr / sbin / chown King_Bud / usr / local /。 / usr / local / bin / usr / local / lib   / usr / local / share / usr / local / share / man / usr / local / share / man / man1   的/ usr /本地/共享/ DOC

根据以上消息,我在磁盘实用程序中运行了急救程序,未发现任何权限错误。但是上面的错误代码表明了某种类型的权限问题。

我看到2年前有一篇帖子描述了类似的错误消息,但听起来这是在HomeBrew已经安装之后发生的,并且与安装新软件包而不是HomeBrew程序本身有关。 How to fix homebrew permissions?

有关如何解决"非法用户名的任何想法"问题将不胜感激。

1 个答案:

答案 0 :(得分:2)

我发现了问题。

正在创建chown错误消息,因为我的bash_profile中的$ USER环境变量与我在Finder中标识的登录用户名的名称不匹配。

当我进入我的bash_profile并编辑USER环境变量以便$ USER与我在Finder中的登录用户名相同时,我就能够使用HomeBrew主页中的粘贴命令成功安装HomeBrew。

希望此帖子对将来在尝试安装HomeBrew时收到类似错误消息的任何人都有帮助。