【发布时间】:2021-02-26 22:17:46
【问题描述】:
在 ubuntu wsl2 上安装 MongoDB
在使用this link 之后,我尝试在 WSL(ubuntu 20) 上安装 MongoDB,但出现了问题! 我不知道到底是什么:systemd:“系统尚未使用 systemd 作为初始化系统(PID 1)启动”,我应该如何解决这个问题...... 我完全是 Linux 经验的初学者。 我已经搜索过这个问题,显然,在 wsl 中使用 DOCKTER 的人遇到了这样的问题,但我不知道在我的情况下我应该怎么做。 谢谢
--
设置 mongodb-org-server (4.4.4) ... 系统尚未使用 systemd 作为 init system (PID 1) 引导。不能操作。 无法连接到总线:主机已关闭 dpkg: 错误处理包 mongodb-org-server (--configure): 已安装 mongodb-org-server 包安装后脚本子进程返回错误退出状态 1 设置 mongodb-org-shell (4.4.4) ... 设置 mongodb-org-mongos (4.4.4) ... 设置 mongodb-org-database-tools-extra (4.4.4) ... dpkg:依赖问题阻止配置 mongodb-org: mongodb-org 依赖于 mongodb-org-server;然而: mongodb-org-server 包尚未配置。
dpkg: 错误处理包 mongodb-org (--configure): 依赖性问题 - 未配置 设置 mongodb-org-tools (4.4.4) ... 没有写入任何 aport 报告,因为错误消息表明它是先前失败的后续错误。 处理 man-db (2.9.1-1) 的触发器 ... 处理时遇到错误: mongodb-org-服务器 mongodb-org
【问题讨论】:
-
AFAIK,wsl 不需要 systemd。我尝试自己在wsl中安装mongodb,但我不能,我发现由于某些原因这是不可能的。或者,我在 windows 中安装了 mongodb 服务器并在 wsl 容器中使用它。
标签: mongodb ubuntu windows-subsystem-for-linux systemd