
AWS EC2 インスタンスで実行されている Ubuntu 18.04.6 で Mongo を 3.6.6 から 5.1 にアップグレードしようとしています。
私は 4.2 -> 4.4 までアップグレードし、現在はこのチュートリアルを使用しています:
Ubuntu 16.04 以降では、mongodb を Ubuntu 16.04 にアップグレードする必要があります。
次のコマンドを実行しました:
echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu bionic/mongodb-org/4.4 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-4.4.list
次に、 を実行しましたsudo apt-get update
。ただし、次のエラーが発生します。
Skipping acquire of configured file 'multiverse/binary-arm64/Packages' as repository
'https://repo.mongodb.org/apt/ubuntu bionic/mongodb-org/4.0 InRelease' doesn't support
architecture 'arm64'
この後、mongo をインストールできません。次のメッセージが表示されました:
https://jira.mongodb.org/browse/SERVER-37692
arm64 ビルドがないと表示されていますが、修正されましたか? どうすればいいですか? AWS インスタンスを更新する必要がありますか? Mongo が Ubuntu にインストールできないのは奇妙に思えます…
答え1
こんにちは、この問題があります。修正して送ってください。構成されたファイル 'bionic/binary-i386/Packages' の取得をスキップします。リポジトリ 'https://proget.makedeb.org prebuilt-mpr InRelease' にはコンポーネント 'bionic' がありません (sources.list でコンポーネントのスペルが間違っていますか?)