web-dev-qa-db-ja.com

Ubuntu 16.04でMongoDBを2.6から3.4にアップグレードする方法

MongoDB 2.6.10をインストールしたUbuntu 16.04マシンがあります。

今、MongoDBを最新バージョン、つまり3.4にアップグレードしたい

アップグレードする最良の方法は何ですか?

7
Mahdi Bagheri

あなたは次のようにすることができます

$ 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 update
$ Sudo apt-get install -y mongodb-org

アップグレード後、サービスはマスクされます。マスクを解除するには

Sudo systemctl unmask mongodb

詳細については、以下を参照してください。

更新:

別のバージョンのUbuntuを使用している場合は、このコマンドで<UBUNTU VERSION>を更新する必要があります。

$ echo "deb http://repo.mongodb.org/apt/ubuntu <UBUNTU VERSION>/mongodb-org/3.4 multiverse" | Sudo tee /etc/apt/sources.list.d/mongodb-org-3.4.list

たとえば、18.10を使用している場合は、cosmicに変更します。このコマンドでバージョンを見つけることができます

$ lsb_release -a
14