Linux 子系统无法解析名称,因此无法安装或更新任何东西,为什么会发生这种情况以及如何修复?
ecker@Lame_Slug:~$ cat /etc/apt/sources.list
deb http://deb.debian.org/debian buster main
deb http://deb.debian.org/debian buster-updates main
deb http://security.debian.org/debian-security/ buster/updates main
deb http://ftp.debian.org/debian buster-backports main
Windows 10 Pro x64 1909 英文版
观察:Windows 是全新安装的,并且没有在 Debian 中进行任何编辑...
答案1
我在关注问答分析队列时,偶然发现了一篇来自@Ben N在回答关于类似问题Windows 子系统(Linux)中 Internet 访问不起作用。
- 打开 Debian 类型:
sudo nano /etc/resolv.conf
[type your password]+Enter
- 添加一个名称和 DNS 服务器 IP 地址:
nameserver 1.1.1.1
使用Crtl+o和ENTER写作,以及Crtl+x退出。
就我的情况来说,运行你的命令:
sudo apt update
sudo apt upgrade
sudo apt-get install xrdp
sudo apt-get install xfce4
sudo apt-get install lxde
sudo /etc/init.d/xrdp start
在文件中添加一行使其工作,最终目的是按照本教程演示如何访问通过 Windows 远程桌面的 Debian(带有 Xfce 或 LXDE 桌面)Linux 站。