Trên OSX Yosemite và phiên bản mới nhất của sao băng (1.0.1), bất kể có bao nhiêu lần tôi gỡ cài đặt và cài đặt lại nó, tôi dường như không thể chạy nó mà không có sudo. Tài khoản người dùng của tôi là tài khoản quản trị viên. Nhưng meteor từ chối chạy mà không có sudo. Các lỗi tôi nhận được là tất cả:Meteor sẽ không chạy nếu không có Sudo?
-bash: meteor: command not found
Tôi đã nhìn thấy một vài bài đăng ở đây có vấn đề tương tự. Tôi đã thử sửa chữa quyền truy cập đĩa bằng tiện ích đĩa. Tôi đã thử:
sudo chown -R $myUsername /usr/local/bin/meteor
Tôi không biết mình có thể làm gì khác, vì có vẻ như đó là vấn đề về quyền. Có ai có bất cứ đề nghị?
thông tin bổ sung có thể giúp:
$ 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
Bằng cách này, ls -l /usr/local/bin/meteor
chỉ làm việc với sudo
.
chmod 777 sao băng và thêm nó vào MÔI TRƯỜNG biến – tinySandy
@BallPython mỗi khi bạn 'chmod 777', ở đâu đó trên thế giới một con mèo con chết – janos
@janos - haha, true) nhưng tôi đề nghị nó chỉ để đảm bảo nó sẽ làm việc – tinySandy