【发布时间】:2014-12-19 14:26:41
【问题描述】:
在 OSX Yosemite 和最新版本的流星 (1.0.1) 上,无论我卸载并重新安装多少次,如果没有 sudo,我似乎无法让它运行。我的用户帐户是管理员帐户。但是没有 sudo,流星拒绝运行。我得到的错误都是:
-bash: meteor: command not found
我在这里看到过一些类似问题的帖子。我尝试使用磁盘实用程序修复磁盘权限。我试过了:
sudo chown -R $myUsername /usr/local/bin/meteor
我不确定我还能做什么,因为这似乎是权限问题。有人有什么建议吗?
可能有帮助的其他信息:
$ sudo which meteor
/usr/local/bin/meteor
$ sudo ls -l /usr/local/bin/meteor
-rwxrwxrwx 1 root wheel 3528 Dec 18 23:14 /usr/local/bin/meteor
$ ls -ld /usr/local/bin
drwx------ 6 502 wheel 204 Dec 18 23:14 /usr/local/bin
顺便说一句,ls -l /usr/local/bin/meteor 仅适用于 sudo。
【问题讨论】:
-
chmod 777 meteor 并将其添加到环境变量中
-
@BallPython 每次你做
chmod 777,在世界的某个地方,一只小猫会死去 -
@janos - 哈哈,是的)但我建议它只是为了确保它能够正常工作
标签: bash meteor permissions terminal sudo