无法启动与 repo.mongodb.org 的连接:443

Cannot initiate the connection to repo.mongodb.org:443

我正在按照 Microsoft 的官方文档在 WSL 2 中安装 MongoDB。 当我到达第 5 步时,出现 returns 一些错误。该步骤是重新加载本地包数据库:sudo apt-get update

这里是错误的排序形式,

Err:1 https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/4.4 InRelease
  Cannot initiate the connection to repo.mongodb.org:443 (2600:9000:213a:6a00:1e:e933:9800:93a1). - connect (101: Network is unreachable) Cannot initiate the connection to repo.mongodb.org:443 (2600:9000:213a:6400:1e:e933:9800:93a1). - connect (101: Network is unreachable) Cannot initiate the connection to repo.mongodb.org:443 (2600:9000:213a:f200:1e:e933:9800:93a1).

WSL2 doesn't support routing IPv6,出于某种原因,apt 正在尝试使用 IPv6 连接到 repo.mongodb.org

尝试:

sudo apt update -o Acquire::ForceIPv4=true

这是一种解决方法(如果可行)。您可能 运行 遇到 IPv6 的其他问题,如果是这样,请查看 this Ask Ubuntu answer 看看是否有帮助。