sudo:无法解析主机架构师

sudo:无法解析主机架构师

我正在尝试在装有 Ubuntu 16.04 LTS 的笔记本电脑上安装 mongodb。当我执行此命令时

echo "deb [ arch=amd64,arm64 ] http://repo.mongodb.org/apt/ubuntu xenial/mongodb-org/3.4 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.4.list

出现此错误:

 sudo: unable to resolve host architect

注意:我已尝试过[ arch=i686,i686 ]我的 PC 架构。问题是什么?

答案1

我不确定你从哪里得到这个命令,但以下命令可以起作用:

echo "deb http://repo.mongodb.org/apt/ubuntu xenial/mongodb-org/3.4 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.4.list

现在您已经有了/etc/apt/sources.list.d/mongodb-org-3.4.list,您需要对其进行编辑(即:使用vimnano),以便包含一个单线内容如下:

deb http://repo.mongodb.org/apt/ubuntu xenial/mongodb-org/3.4 multiverse

确保运行apt-get update以同步并更新可用的包,并且添加 10gen 的 apt 密钥

相关内容