当试图在支持bash的最新Windows 10版本上使用Linux版本的Oracle JDK时,我在尝试调用java二进制文件时遇到提示挂起的问题.
键入甚至像java -version挂起一样简单的东西,我必须终止进程以恢复控制.
有人这个工作了吗?
我正在使用Windows 10开发人员预览Build 14295.从Build会议我了解到我们可以在Windows 10中启用bash.但是不清楚如何在Windows 10中启用bash.
请在下面找到在Windows 10中运行bash的博客文章.链接:http://www.hanselman.com/blog/DevelopersCanRunBashShellAndUsermodeUbuntuLinuxBinariesOnWindows10.aspx
在Windows设置中启用开发者模式并添加功能后,运行bash并提示您通过Windows Store从Canonical获取Windows上的Ubuntu
我启用了开发者模式.但我不确定如何添加功能并运行bash.请帮助.
我正在我的 Windows 10 机器上使用 WSL2/Ubuntu 开发一个 rails 应用程序,这很棒!问题是我无法从同一网络中的另一台计算机连接到我的服务器。
为了更清楚,我在 localhost:3000 上运行 Puma 服务器
我尝试了以下方法:
rails s -b 172.26.208.1 -p 3000到目前为止,以上都没有奏效......我想做的是:
至少有什么我遗漏的吗?(以及对 VScode 部分的任何评论将不胜感激)
我正在尝试将名为 app.js 的文件保存在名为 js 的文件夹中。
vs Code 弹出这个:
无法保存“app.js”:无法写入文件“vscode-remote://wsl+ubuntu-18.04/js/app.js”(NoPermissions(FileSystemError):错误:EACCES:权限被拒绝,mkdir“/js” )
我试过:
sudo chown -R user /mnt/c/Users/myUser/Documents/myFolder/proyectFolder
但我仍然无法保存这个文件。
最近更新到Windows 10,安装了Ubuntu Bash.想要开始配置,但我已经碰壁了.
安装后,系统会要求您输入帐户的用户名和密码.这会创建用户级别.
是否可以访问root用户,SU?
每次我尝试,它都会要求输入密码,而且PC上的任何帐户都不起作用(即Windows 10管理员帐户密码不起作用).尝试了默认密码等,都失败了.
原因是在查看用户主目录时:创建文件时,它会在我的Windows用户帐户(权限)下创建它.
但是当我查看从Bash创建的文件时,它们是为Root用户创建的.
所以这是混乱,我修改了bashrc它,它不再由root拥有,所以它无法访问.
但是我无法登录root来创建或修改文件.
什么时候bashrc不归Root所有,加载Bash.exe时我得到.bashrc Input/output error.
从 WSL 升级到 WSL2 后
sudo apt-get update
Run Code Online (Sandbox Code Playgroud)
不再起作用。后:
wsl --set-version Ubuntu-18.04 2
输出是:
> sudo apt-get update
Err:1 http://security.ubuntu.com/ubuntu bionic-security InRelease
Temporary failure resolving 'security.ubuntu.com'
Err:2 http://archive.ubuntu.com/ubuntu bionic InRelease
Temporary failure resolving 'archive.ubuntu.com'
Err:3 http://archive.ubuntu.com/ubuntu bionic-updates InRelease
Temporary failure resolving 'archive.ubuntu.com'
Err:4 http://archive.ubuntu.com/ubuntu bionic-backports InRelease
Temporary failure resolving 'archive.ubuntu.com'
Reading package lists... Done
W: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/bionic/InRelease Temporary failure resolving 'archive.ubuntu.com'
W: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/bionic-updates/InRelease Temporary failure resolving 'archive.ubuntu.com'
W: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/bionic-backports/InRelease Temporary failure resolving …Run Code Online (Sandbox Code Playgroud) 我在我的W10笔记本电脑上安装了bash,但有一点非常令人沮丧的是我无法向上滚动.
有谁知道用鼠标滚轮滚动的方法?许多谷歌搜索后我找不到任何东西.
上下文:如果我编译一些C++文件并获得大量错误,我无法向上滚动以查看所有这些错误.
安装manimce时出错,我一直在尝试在linux的windows子系统上安装manimce库,运行后
\npip install manimce\nCollecting manimce\n Downloading manimce-0.1.1.post2-py3-none-any.whl (249 kB)\n |\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88| 249 kB 257 kB/s\nCollecting Pillow\n Using cached Pillow-8.4.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.1 MB)\nCollecting scipy\n Using cached scipy-1.7.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (39.3 MB)\nCollecting colour\n Using cached colour-0.1.5-py2.py3-none-any.whl (23 kB)\nCollecting pangocairocffi<0.5.0,>=0.4.0\n Downloading pangocairocffi-0.4.0.tar.gz (17 kB)\n Preparing metadata (setup.py) ... done\nCollecting numpy\n Using cached numpy-1.21.5-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (15.7 MB)\nCollecting pydub\n Using cached pydub-0.25.1-py2.py3-none-any.whl (32 kB)\nCollecting pygments\n Using cached Pygments-2.10.0-py3-none-any.whl (1.0 MB)\nCollecting cairocffi<2.0.0,>=1.1.0\n Downloading cairocffi-1.3.0.tar.gz (88 kB)\n |\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88| 88 kB 160 kB/s\n Preparing metadata (setup.py) ... done\nCollecting tqdm\n Using cached tqdm-4.62.3-py2.py3-none-any.whl …Run Code Online (Sandbox Code Playgroud) 最近我在我的 Windows 机器上安装了WSL Ubuntu 18.04,但似乎没有任何工作正常,因为我无法访问互联网。
我尝试了一些命令并sudo apt update说“连接失败”并且ping google.com字面上需要永远,正如您在此屏幕截图中看到的那样:

我还检查nano /etc/resolv.conf并确保名称服务器是正确的,完全禁用了卡巴斯基及其防火墙,禁用了 Hyper-V,重新安装了几次 WSL,甚至禁用了 Windows Defender。没有任何帮助。
那么你有什么想法可能是这里的问题吗?
connection ubuntu windows-subsystem-for-linux failed-to-connect
$ docker在此 WSL 1 发行版中找不到该命令。我们建议将此发行版转换为 WSL 2 并在 Docker 桌面设置中激活 WSL 集成。
有关详细信息,请参阅https://docs.docker.com/docker-for-windows/wsl/。
无法更改为 WSL2 且无法安装 docker: