5
自制权限和需要酝酿更新的多个用户
我正在使用Homebrew来管理Lion上的软件包安装(实际上是Lion Server,但这无关紧要)。 Homebrew安装在一个用户下。现在,另一个用户想要添加一个软件包,而Homebrew不满意: $ brew update fatal: Unable to create '/usr/local/.git/index.lock': Permission denied Error: Failure while executing: git checkout -q master 这算不好吗?我认为使用/usr/local/安装的好处之一是不需要sudo。但显然我们做到了。 所有需要修改Homebrew的用户都是admin组的成员。因此,我可能chmod -R g+w /usr/local/但怕这会吓到别人或造成安全问题?!? 忠告? $ ls -al /usr/local/.git/ total 432 drwxr-xr-x 14 ladmin admin 476 Feb 24 11:48 . drwxrwxr-x 14 root admin 476 Feb 9 15:27 …