0

我在 codeanywhere 中安装 mongoDB 时遇到问题。一般显示..

cabox@box-codeanywhere:~/workspace$ sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 2930ADAE8CAF5059EE73BB4B58712A2291FA4AD5
Executing: gpg --ignore-time-conflict --no-options --no-default-keyring --homedir /tmp/tmp.i9L1IwAn0P --no-auto-check-trustdb --trust-model always --keyring /etc/apt/
trusted.gpg --primary-keyring /etc/apt/trusted.gpg --keyserver hkp://keyserver.ubuntu.com:80 --recv 2930ADAE8CAF5059EE73BB4B58712A2291FA4AD5
gpg: requesting key 91FA4AD5 from hkp server keyserver.ubuntu.com
gpg: key 91FA4AD5: "MongoDB 3.6 Release Signing Key <packaging@mongodb.com>" not changed
gpg: Total number processed: 1
gpg:              unchanged: 1
cabox@box-codeanywhere:~/workspace$ echo "deb [ arch=amd64 ] https://repo.mongodb.org/apt/ubuntu trusty/mongodb-org/3.6 multiverse" | sudo tee /etc/apt/sources.list.d
/mongodb-org-3.6.list
deb [ arch=amd64 ] https://repo.mongodb.org/apt/ubuntu trusty/mongodb-org/3.6 multiverse
cabox@box-codeanywhere:~/workspace$ sudo apt-get update
E: The method driver /usr/lib/apt/methods/https could not be found.
N: Is the package apt-transport-https installed?
cabox@box-codeanywhere:~/workspace$ sudo apt-get install -y mongodb-org
Reading package lists... 1%
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package mongodb-org

请帮帮我

4

1 回答 1

0

我有同样的问题,主要问题是回购使用 https,因此Is the package apt-transport-https installed?

在添加任何 https 存储库之前尝试安装 apt-transport-https 看看是否有帮助。

我通过简单地销毁我的容器,创建一个新容器(Ubuntu 上的 Node.js),运行sudo apt-get install apt-transport-https,然后按照您尝试执行此页面sudo apt-get update上的说明来做到这一点

于 2018-05-27T23:45:54.220 回答