WSL+Ubuntu 18.04:`ssh` 或 `apt update` 收到“暂时无法解决...”错误

WSL+Ubuntu 18.04:`ssh` 或 `apt update` 收到“暂时无法解决...”错误

我已经查看并搜索了大量有关类似问题的帖子,但仍然找不到解决我的方法。

Win10 1709 build 16299.61(无法更新到最新版本,因为更新由 IT 控制)在我启用 WSL 并从 MS Store 安装 Ubuntu 18.04 后,我无法获得(以及'apt update')工作并一直收到此错误消息:'ssh'git clone

user@localhost:~$ sudo apt update
ssh: Could not resolve hostname some.remote.repository.com: Temporary 
Err:1 http://security.ubuntu.com/ubuntu bionic-security InRelease
  Temporary failure resolving 'security.ubuntu.com'
...

user@localhost:~$ ssh my.ssh.server.com
ssh: Could not resolve hostname my.ssh.server.com: Temporary failure in name resolution
...

user@localhost:~/worspace/test/$ git pull
ssh: Could not resolve hostname my.remote.repository.com: Temporary failure in name resolution
...

看起来不错,其他实用程序(如 ping、nslookup、dig)与主机名/etc/resolv.conf配合得很好。/etc/nsswitch.confhosts: files dns

我尝试关闭防火墙和防病毒软件,但没有效果(McAfee)。

奇怪的是,尽管出现间歇性错误,但我使用 Ubuntu 16.04(启用了防火墙和防病毒软件)时没有遇到这样的问题Assertion IN6_IS_ADDR_V4MAPPED (sin6->sin6_addr.s6_addr32)' failed......

我将非常感激对此事的任何帮助/想法。\

答案1

安装 Win 10 1803 更新解决了我所有的问题,包括一个我没有提到的问题:gradle 包装器脚本无法通过 127.0.0.1 连接到守护进程,并出现“连接被拒绝”,即使我可以看到 gradle 守护进程将其状态公布给客户端。

相关内容