- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我正在使用此处的说明在 Solus linux 上安装 MongoDB:
https://docs.mongodb.com/manual/tutorial/install-mongodb-on-linux/
我在桌面上名为 mongo
的文件夹中有 Mongo DB。
我按照说明使用了以下内容来“设置路径变量”(我不确定我这样做是否正确)
export PATH=Desktop/mongo/bin:$PATH
在终端我去了:
admin@solus ~ $
然后我输入 mongod
结果出现如下错误:
2016-12-21T02:53:55.328-0800 I CONTROL [initandlisten] MongoDB starting : pid=5052 port=27017 dbpath=/data/db 64-bit host=solus
2016-12-21T02:53:55.328-0800 I CONTROL [initandlisten] db version v3.4.1
2016-12-21T02:53:55.328-0800 I CONTROL [initandlisten] git version: 5e103c4f5583e2566a45d740225dc250baacfbd7
2016-12-21T02:53:55.328-0800 I CONTROL [initandlisten] allocator: tcmalloc
2016-12-21T02:53:55.328-0800 I CONTROL [initandlisten] modules: none
2016-12-21T02:53:55.328-0800 I CONTROL [initandlisten] build environment:
2016-12-21T02:53:55.328-0800 I CONTROL [initandlisten] distarch: x86_64
2016-12-21T02:53:55.328-0800 I CONTROL [initandlisten] target_arch: x86_64
2016-12-21T02:53:55.328-0800 I CONTROL [initandlisten] options: {}
2016-12-21T02:53:55.328-0800 I STORAGE [initandlisten] exception in initAndListen: 29 Data directory /data/db not found., terminating
2016-12-21T02:53:55.328-0800 I NETWORK [initandlisten] shutdown: going to close listening sockets...
2016-12-21T02:53:55.328-0800 I NETWORK [initandlisten] shutdown: going to flush diaglog...
2016-12-21T02:53:55.328-0800 I CONTROL [initandlisten] now exiting
2016-12-21T02:53:55.328-0800 I CONTROL [initandlisten] shutting down with code:100
它说它找不到 data/db 文件夹,但我已经尝试将它放在 mongo 目录和主目录中。
最佳答案
尝试使用用户主目录中的 dbpath
。我在我的主目录中创建了 /data/db
,下面是我使用的命令。
mongod --dbpath /home/user/data/db
关于linux - 使用 Solus Linux 安装 MongoDB。我设置了路径变量,但 Mongod 在启动时关闭,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41261115/
我目前在我的 PC 上运行 Solus Linux,和许多运行它的人一样,我发现软件安装是最大的困难。 Solus 使用名为 eopkg 的包管理器本地打包,但软件选择非常有限。显然有一种方法可以通过
In file included from /usr/include/c++/5.3.0/x86_64-solus-linux/bits/c++config.h:482:0,
当我尝试安装以下软件包时。 sudo eopkg it gcc build-essential libpq-dev libssl-dev libreadline-dev libsqlite3-dev
我正在使用此处的说明在 Solus linux 上安装 MongoDB: https://docs.mongodb.com/manual/tutorial/install-mongodb-on-lin
我是一名优秀的程序员,十分优秀!