mongodb - 尝试安装 mongodb 时的权限
问题描述
我正在尝试安装 mongoDB,并且需要使用自制软件来挖掘他们的仓库。但是,每次运行命令时,都会出现权限错误。如果有帮助,我会使用 macOS
我尝试使用和不使用 sudo 运行它,但无论哪种方式都会出错。
brew tap mongodb/brew
它应该只是点击回购
没有须藤-
touch: /usr/local/Homebrew/.git/FETCH_HEAD: Permission denied
touch: /usr/local/Homebrew/Library/Taps/dart-lang/homebrew-dart/.git/FETCH_HEAD: Permission denied
与须藤——
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
推荐阅读
- design-patterns - 有没有更好的设计模式来满足这个要求?
- r - dplyr::recode 警告消息:“视为 NA 的未替换值不兼容。”
- php - Task scheduling in laravel forge
- vue.js - 在 vue/vuex(/flux?) 中使用 ES6 类是一种反模式吗?
- android - Why does text keyboard show on Android's TimePicker's onScroll?
- square - 添加客户时如何解决“address.country”的“not a valid enum value”?
- c# - 如何?:如果数据库中不存在表,请使用 DataReader 创建它
- html - 如何在本机反应中对齐屏幕底部的按钮?
- spring-mvc - How to enable GZIP compression in Spring MVC with annotation on a controller class/method
- sql-server - SQL Server - merge replication - 15 seconds delay between publisher and a subscriber