尝试安装时的权限 mongodb

Permissions When Attempting to install mongodb

我正在尝试安装 mongoDB 并且需要使用自制软件访问他们的仓库。但是,每次我 运行 命令时,我都会收到权限错误。如果有帮助,我正在使用 macOs

我尝试了 运行使用和不使用 sudo 进行设置,但都出现错误。

brew tap mongodb/brew

它应该只点击 repo

没有须藤-

touch: /usr/local/Homebrew/.git/FETCH_HEAD: Permission denied
touch: /usr/local/Homebrew/Library/Taps/dart-lang/homebrew-dart/.git/FETCH_HEAD: Permission denied

使用 Sudo-

Error: Running Homebrew as root is extremely dangerous and no longer supported.
As Homebrew does not drop privileges on installation you would be giving all
build scripts full access to your system.

我想通了这个问题。我更改了

的权限
/usr/local/Homebrew

目录,以便任何人都可以编辑。我使用 GUI 完成了此操作,但您可以使用此命令完成此操作

cd /usr/local && sudo chown -R 777 Homebrew

如果您在 Catalina,请授予所有者用户对“Homebrew”文件夹的权限:

sudo chown -R $(whoami) /usr/local/Homebrew/