没有可用的软件包 mongodb,但是它被其它的软件包引用了。这可能意味着这个缺失的软件包可能已被废弃,或者只能在其他发布源中找到E: 软件包 mongodb 没有可安装候选
今天在linux系统使用终端命令下载安装mongodb时出现以下问题
sudo apt-get install mongodb
正在读取软件包列表... 完成
正在分析软件包的依赖关系树... 完成
正在读取状态信息... 完成
没有可用的软件包 mongodb,但是它被其它的软件包引用了。
这可能意味着这个缺失的软件包可能已被废弃,
或者只能在其他发布源中找到
我的解决方法:
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 9DA31620334BD75D9DCB49F368818C72E52529D4
echo "deb [ arch=amd64 ] https://repo.mongodb.org/apt/ubuntu bionic/mongodb-org/4.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb.list
上面两步搞完成,就可以
sudo apt-get update
sudo apt install mongodb-org
安装完毕,查看是否成功
mongo -version
出现以上版本数值就成功了。
不过我安装完成后,又有了一些新问题,就是我开启mongodb出了点问题
service mongodb start
这个问题,我是这样解决的
创建配置文件
sudo vim /etc/systemd/system/mongodb.service
内容为:
[Unit]
Description=High-performance, schema-free document-oriented database
After=network.target
[Service]
User=mongodb
ExecStart=/usr/bin/mongod --quiet --config /etc/mongod.conf
[Install]
WantedBy=multi-user.target
保存并退出后,执行
sudo service mongodb start
没有问题后,看看有没有开启成功
pgrep mongo -l
出现7075 mongod类似的结果就是成功了,希望帮到你们
没有可用的软件包 mongodb,但是它被其它的软件包引用了。这可能意味着这个缺失的软件包可能已被废弃,或者只能在其他发布源中找到E: 软件包 mongodb 没有可安装候选相关推荐
- update出现“N: 参见 apt-secure(8) 手册以了解仓库创建和用户配置方面的细节”,这可能意味着这个缺失的软件包可能已被废弃, 或者只能在其他发布源中找到
问题: E: 仓库 "http://ppa.launchpad.net/fcitx-team/nightly/ubuntu focal Release" 没有 Release 文件 ...
- 树莓派在下载Wiringpi时遇到的问题1.软件包 wiringpi 没有可安装候选2.失败:域名解析暂时失败。 wget: 无法解析主机地址 “project-downloads.drogon.ne
项目场景: 最近无聊,在玩实验室的树莓派,在装Wringpi时遇到了一些问题,记录一下 错误1 我用的是树莓派4B,在sudo apt-get install wiringpi时报了如下错误: `正在 ...
- ubuntu16.04 安装包提示没有可安装候选
sudo apt install vim 正在读取软件包列表... 完成 正在分析软件包的依赖关系树 正在读取状态信息... 完成 没有可用的软件包 vim,但是它被其它的软件包引用了. 这可能意味着 ...
- zypper 删除mysql_如何在 Linux 上安装/卸载一个文件中列出的软件包?
原标题:如何在 Linux 上安装/卸载一个文件中列出的软件包? 我们可以手动去安装这些软件但是这将花费大量的时间.你可以手动安装一俩个服务器,但是试想如果你有大概十个服务器呢.在这种情况下你无法手动 ...
- trueOS能装linux软件,GhostBSD 19.09 发布,使用来自TrueOS软件包
GhostBSD是一个基于TrueOS的面向桌面的滚动发布操作系统.该项目的最新版本,19.09,将其基础从TrueOS的前沿开发分支转移到速度较慢但仍在滚动更新的Stable分支. GhostBSD ...
- **软件包xx没有可安装候选**
最近做实验,在ubuntu中安装apt-get install libasound2-dev,发现命令不成功,且显示软件包xx没有可安装候选 然后按照网上给出的方法:sudo apt-get upda ...
- TLinux:执行sudo apt install gcc提示“软件包gcc没有可安装候选”
Linux:执行sudo apt install gcc提示"软件包gcc没有可安装候选 解决方法: 在虚拟机设置中把网络改成桥连接然后执行sudo apt-get update,下载好在执 ...
- 打开浏览器的包 node_如何发布可在浏览器和Node中使用的软件包
打开浏览器的包 node When you create a package for others to use, you have to consider where your user will ...
- 查看依赖树_如何在基于 Ubuntu 或 Debian 的 Linux 发行版中查看一个软件包的依赖...
但如果你想在安装一个软件包之前或之后知晓这个软件包的依赖,那该怎么办呢? 来源:https://linux.cn/article-12987-1.html 作者:Abhishek Prakash 译者 ...
最新文章
- Spring Boot 2.x基础教程:使用JdbcTemplate访问MySQL数据库
- Github 最新 AI 开源项目了解一下?
- c语言函数 t啥意思,C语言函数大全(t开头)
- Linux虚拟机配置作为旁挂路由器
- 如何将 MySQL 去重操作优化到极致?| CSDN 博文精选
- android文件管理器编写,Android编写文件浏览器简单实现
- pbs 作业管理命令
- html php简单程序,PHP_php简单的分页程序,[code]html head me - phpStudy
- 单片机c语言程序包txt,单片机C语言应用100例(第3版)(含光盘1张) pdf epub mobi txt 下载...
- 流式布局之京东首页案例
- MBR分区和GPT分区区别
- IBM SPSS Statistics常用的相关性分析方法
- 田野调查手记·浮山摩崖石刻(七)
- Wangle源码分析:编解码Handler
- 如何给电脑安装双系统
- 安装虚拟计算机有什么用途,为什么要使用虚拟机软件?——VMware的介绍与安装...
- 利用python flask框架搭建算法接口遇到的错误汇总
- 使用opencv和C++实现多焦距图像合成
- 大数据开发面试题总结-超详细
- 惯性导航原理(1):导航坐标系及相互转换