无法在 wsl ubuntu 20.04 上找到软件包 chattr

无法在 wsl ubuntu 20.04 上找到软件包 chattr

我正在尝试在 WSL Ubuntu 上实现互联网连接,解决方案如下

sudo rm /etc/resolv.conf
sudo bash -c 'echo "nameservers 8.8.8.8" > /etc/resolv.conf'
sudo bash -c 'echo "[network]" > /etc/wsl.conf'
sudo bash -c 'echo "generateResolvConf=false" >> /etc/wsl.conf'
sudo chattr +i /etc/resolv.conf

但当我尝试安装 chattr 命令时,sudo apt install chattr它一直响应无法找到包,尽管互联网暂时正常

另外,我尝试使用e2fsprogs,但是出于某种原因,即使该命令似乎按照 shell 提升进行安装和更新,一旦我使用它,shell 就会响应“未找到命令”。

答案1

显然,当您向 chattr 添加标志 -f 时,它可以工作,我尝试以这种方式使用该命令, sudo chattr -f +i /etc/resolv.conf 并且它工作得很好。

相关内容