今天在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 没有可安装候选相关推荐

  1. update出现“N: 参见 apt-secure(8) 手册以了解仓库创建和用户配置方面的细节”,这可能意味着这个缺失的软件包可能已被废弃, 或者只能在其他发布源中找到

    问题: E: 仓库 "http://ppa.launchpad.net/fcitx-team/nightly/ubuntu focal Release" 没有 Release 文件 ...

  2. 树莓派在下载Wiringpi时遇到的问题1.软件包 wiringpi 没有可安装候选2.失败:域名解析暂时失败。 wget: 无法解析主机地址 “project-downloads.drogon.ne

    项目场景: 最近无聊,在玩实验室的树莓派,在装Wringpi时遇到了一些问题,记录一下 错误1 我用的是树莓派4B,在sudo apt-get install wiringpi时报了如下错误: `正在 ...

  3. ubuntu16.04 安装包提示没有可安装候选

    sudo apt install vim 正在读取软件包列表... 完成 正在分析软件包的依赖关系树 正在读取状态信息... 完成 没有可用的软件包 vim,但是它被其它的软件包引用了. 这可能意味着 ...

  4. zypper 删除mysql_如何在 Linux 上安装/卸载一个文件中列出的软件包?

    原标题:如何在 Linux 上安装/卸载一个文件中列出的软件包? 我们可以手动去安装这些软件但是这将花费大量的时间.你可以手动安装一俩个服务器,但是试想如果你有大概十个服务器呢.在这种情况下你无法手动 ...

  5. trueOS能装linux软件,GhostBSD 19.09 发布,使用来自TrueOS软件包

    GhostBSD是一个基于TrueOS的面向桌面的滚动发布操作系统.该项目的最新版本,19.09,将其基础从TrueOS的前沿开发分支转移到速度较慢但仍在滚动更新的Stable分支. GhostBSD ...

  6. **软件包xx没有可安装候选**

    最近做实验,在ubuntu中安装apt-get install libasound2-dev,发现命令不成功,且显示软件包xx没有可安装候选 然后按照网上给出的方法:sudo apt-get upda ...

  7. TLinux:执行sudo apt install gcc提示“软件包gcc没有可安装候选”

    Linux:执行sudo apt install gcc提示"软件包gcc没有可安装候选 解决方法: 在虚拟机设置中把网络改成桥连接然后执行sudo apt-get update,下载好在执 ...

  8. 打开浏览器的包 node_如何发布可在浏览器和Node中使用的软件包

    打开浏览器的包 node When you create a package for others to use, you have to consider where your user will ...

  9. 查看依赖树_如何在基于 Ubuntu 或 Debian 的 Linux 发行版中查看一个软件包的依赖...

    但如果你想在安装一个软件包之前或之后知晓这个软件包的依赖,那该怎么办呢? 来源:https://linux.cn/article-12987-1.html 作者:Abhishek Prakash 译者 ...

最新文章

  1. Spring Boot 2.x基础教程:使用JdbcTemplate访问MySQL数据库
  2. Github 最新 AI 开源项目了解一下?
  3. c语言函数 t啥意思,C语言函数大全(t开头)
  4. Linux虚拟机配置作为旁挂路由器
  5. 如何将 MySQL 去重操作优化到极致?| CSDN 博文精选
  6. android文件管理器编写,Android编写文件浏览器简单实现
  7. pbs 作业管理命令
  8. html php简单程序,PHP_php简单的分页程序,[code]html head me - phpStudy
  9. 单片机c语言程序包txt,单片机C语言应用100例(第3版)(含光盘1张) pdf epub mobi txt 下载...
  10. 流式布局之京东首页案例
  11. MBR分区和GPT分区区别
  12. IBM SPSS Statistics常用的相关性分析方法
  13. 田野调查手记·浮山摩崖石刻(七)
  14. Wangle源码分析:编解码Handler
  15. 如何给电脑安装双系统
  16. 安装虚拟计算机有什么用途,为什么要使用虚拟机软件?——VMware的介绍与安装...
  17. 利用python flask框架搭建算法接口遇到的错误汇总
  18. 使用opencv和C++实现多焦距图像合成
  19. 大数据开发面试题总结-超详细
  20. 惯性导航原理(1):导航坐标系及相互转换

热门文章

  1. python学习笔记05——字符串
  2. 使用爬虫时,怎么分析网页结构
  3. docker安装nexus私服
  4. 2亿简历信息泄露-你的信息还安全吗?
  5. 优信二手车以创新迎接机遇与挑战
  6. 从小米上市了解CDR和“同股不同权”
  7. 到底什么是区块链?数字货币技术开发朔源
  8. Mathematica做微积分
  9. 青柠疫服自动打卡脚本
  10. 那些年啊,那些事——一个程序员的奋斗史 ——23