Dev*_*250 21 bash ubuntu apt windows-subsystem-for-linux ubuntu-18.04
Windows 10 Ubuntu bash 无法安装软件包。每当我尝试使用以下命令安装新软件包时,都会出现相同的错误。
root@VASI-HOME-PC:/mnt/c/Users/vadap# apt-get install atom
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package atom
Run Code Online (Sandbox Code Playgroud)
这不仅适用于 atom pacakge,而且我也尝试安装其他软件包,如 pip 并收到相同的错误。
Dev*_*250 36
执行以下 2 个命令,然后我就可以安装这些软件包了。
sudo apt update
sudo apt install python3-pip
Run Code Online (Sandbox Code Playgroud)
来源 - https://linuxize.com/post/how-to-install-pip-on-ubuntu-18.04/
小智 8
这对我来说完美地解决了这个问题:\n https://sundarnarasiman.net/2021/05/15/wsl2-apt-update-not-working/
\n重新发布,以防链接失效:
\n步骤1。
\n在 Ubuntu 发行版上,在此位置 /etc/wsl.conf 创建一个文件。
\n该文件应具有以下配置。
\n[network]\ngenerateResolvConf = false\nRun Code Online (Sandbox Code Playgroud)\n如果我们不\xe2\x80\x99t 设置此文件,WSL 将自动加载默认的 /etc/resolv.conf 以及默认的 nameever 配置。
\n关闭并重新启动发行版。
\n第2步
\n删除默认的 /etc/resolv.conf 文件。
\nsudo rm /etc/resolv.conf\nRun Code Online (Sandbox Code Playgroud)\n使用以下条目创建新的 /etc/resolv.conf。
\nnameserver 8.8.8.8\nRun Code Online (Sandbox Code Playgroud)\n现在,重新启动 WSL2 并再次打开发行版。WSL2 上的 apt 更新应该会很有用。
\n小智 6
系统:Windows 10 Enterprise、Ubuntu Windows Subsystem for Linux。
我运行了这个命令:
sudo apt-get install dos2unix
Run Code Online (Sandbox Code Playgroud)
我有这个错误:
E: Unable to locate package dos2unix
Run Code Online (Sandbox Code Playgroud)
然后我跑了:
sudo apt-get update
Run Code Online (Sandbox Code Playgroud)
进而:
sudo apt-get install dos2unix
Run Code Online (Sandbox Code Playgroud)
并正确安装。
| 归档时间: |
|
| 查看次数: |
62946 次 |
| 最近记录: |