我已经查看并搜索了大量有关类似问题的帖子,但仍然找不到解决我的方法。
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.conf
hosts: 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 守护进程将其状态公布给客户端。