我正在尝试在 Debian 12 上安装 mongodb,但似乎 debian 最后支持的版本是 11(牛眼),所以在安装 mongodb 之前我无法正确添加存储库。
警告;这样做需要您自担风险,我不知道如果我从
.deb
软件包安装 libssl1.1 可能会给我的计算机带来什么安全隐患,我这样做需要我自己承担风险。
(AFAIK) MongoDB 还没有为 Debian 12 Bookworm 做好准备,所以我进入 mongodb 官方网站 并使用 在 Debian 上安装 MongoDB 社区版 的指南为 Debian 11 安装它,所以请确保在尝试其他操作之前请先执行这些步骤。
我偶然发现了这个错误
E: Package 'libssl1.1' has no installation candidate
,然后我决定转到 Debian -- Libssl1.1 的软件包下载选择并按下链接(如果您没有找到它,这是链接)并使用安装了 libssl1.1 dpkg
命令。
请记住执行
sudo chown -R mongodb:mongodb /var/lib/mongodb/
并创建 /data/db
,以便您可以毫无问题地运行 MongoDB
我希望这个答案适合您(以及所有阅读它的人)。如果有人认为这个答案有问题,请让我注明,我不是 Debian 专业人士,所以我必须坚持。 这样做需要您自担风险