web-dev-qa-db-ja.com

ubuntu 16.10にmongodbをインストールできません

公式リポジトリを使用してmongodbをインストールしようとしましたが、常に同じエラーが発生します。

Sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 0C49F3730359A14518585931BC711F9BA15703C6

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

Sudo apt-get udate

Sudo apt-get install -y mongodb-org

しかし、パッケージマネージャーはmongodb-orgを見つけてインストールできません。

Sudo apt-get install -y mongodb-org

Leyendo lista de paquetes... Hecho

Creando árbol de dependencias       

Leyendo la información de estado... Hecho

E: No se ha podido localizar el paquete mongodb-org

私は公式文書の指示に従ったが成功しなかった。

Linux Ubuntu-WS 4.8.0-32-generic#34-Ubuntu SMP Tue Dec 13 14:30:16 UTC 2016 i686 i686 i686 GNU/Linux

1

私の知る限り、16.10にはmongo 3.4のパッケージはまだありません。
ubuntuパッケージからのみ2.4を取得できます http://packages.ubuntu.com/yakkety/mongodb

ただ走れ

Sudo aptインストールmongodb-server

1
Bill

事前インストール:

Sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv EA312927 
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 apt-get update

エラーは-yフラグに由来します。

Sudo apt-get install -y mongodb-org

代わりに、次を使用できます。

Sudo apt-get install mongodb-org

手動で受け入れるよりも、または認証されていないことを許可する場合:

Sudo apt-get install -y --allow-unauthenticated mongodb-org
1
Daniel