我试图在AWS IDE上安装Mongodb 4.4版本(使用Mac和Ubuntu设置)。我收到以下错误信息:
bash: /home/linuxbrew/.linuxbrew/bin/mongo: Permission denied
这似乎是一个许可问题,但我不知道如何纠正这一点。有什么想法或步骤来解决这个问题吗?
似乎在MongoDB论坛上已经有了关于这个错误的讨论。
链接
他们关闭了无法修复.
最后的答案由Mathew Robinson提供:
关闭这个将不会修复,似乎Linuxbrew是一个非常小的自制用户的子集,我们从源代码构建以及支持我们支持的所有发行版的Linux包。
在Linuxbrew的情况下,它只是一种从源代码运行我们的方法我们已经记录了如何构建。
我也有同样的问题
问题是你使用的是自制程序,文件在一个受限的区域,这意味着Linux不能修改它。
我通过:
完整这个指南安装MongoDB社区版:
https://docs.mongodb.com/manual/tutorial/install-mongodb-on-ubuntu/
然后,不使用mongod
,使用mongosh
,它允许您向表中添加数据。
我试过mongod
,它从来没有工作,我不知道为什么。
它给aborting after fassert() failurenn"}
,所以mongosh
工作良好。