安装网络上的教程安装发现总是报错
dpkg-deb: 错误: ./libssl1.1_1.1.1-1ubuntu2.1~18.04.20_amd64.deb 并非 Debian 格式的包文件
dpkg: 处理归档 ./libssl1.1_1.1.1-1ubuntu2.1~18.04.20_amd64.deb (--install)时出错:
dpkg-deb --control 子进程返回错误状态 2
在处理时有错误发生:
./libssl1.1_1.1.1-1ubuntu2.1~18.04.20_amd64.deb
搜索之后发现是Ubuntu自18.04版本后就将libssl删除掉了 所以当前版本22.04没有这个包 那么就好说了 直接下载这个包不就行了
sudo apt install libssl1.1
但并没有解决该问题 问了gpt说是 包下载的地址有问题
在stack上搜索相关问题后解决措施如下
echo "deb http://security.ubuntu.com/ubuntu focal-security main" | sudo tee /etc/apt/sources.list.d/focal-security.list
sudo apt-get update
sudo apt-get install libssl1.1
换了地址后 更新下载源 下载成功
sudo apt install -y mongodb-org
安装mongodb 安装成功后开启服务和查看状态显示以下画面 即安装成功
mongod.service - MongoDB Database Server
Loaded: loaded (/lib/systemd/system/mongod.service; disabled; vendor preset: enabled)
Active: ac