Soh*_*pta 17 windows windows-10 windows-insider windows-subsystem-for-linux
我sudo apt-get update在用于 Linux 的新 Windows 子系统中尝试过,但出现以下错误:
最相关的部分似乎是关于 Ubuntu 服务器的“无法解析”行,例如:
Could not resolve 'archive.ubuntu.com'
Run Code Online (Sandbox Code Playgroud)
Ben*_*n N 23
有一个关于此错误的公开 GitHub 问题。
似乎最可能的问题是/etc/resolv.conf没有正确生成。确保它包含nameserver有效 DNS 服务器的行,最好是本地网络上的一个。许多路由器为其网络提供 DNS 服务;在我的网络上,我会添加这一行:
nameserver 192.168.1.1
Run Code Online (Sandbox Code Playgroud)
如果存在与有效 DNS 服务器不对应的条目,请将其删除。
如果您使用第三方防病毒产品,请尝试禁用其防火墙 - 有报告称某些此类程序会干扰 Bash 的连接。
小智 6
创建/etc/apt/apt.conf以添加代理配置。
sudo nano /etc/apt/apt.conf
Run Code Online (Sandbox Code Playgroud)
将此行添加到您的/etc/apt/apt.conf文件中
Acquire::http::Proxy "http://proxyaddress:port";
Run Code Online (Sandbox Code Playgroud)
用Ctrl+保存它X,Y然后重试:
现在运行以下命令
sudo apt-get update
Run Code Online (Sandbox Code Playgroud)
我尝试并验证过。
| 归档时间: |
|
| 查看次数: |
37640 次 |
| 最近记录: |