问题标签 [windows-subsystem-for-linux]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
500 浏览

windows - 无法在 Windows 10 上提取 bash (Ubuntu)

下载已完成。提取文件时会引发错误。我该如何解决?

错误图片

0 投票
2 回答
1478 浏览

java - 安装 JDK 时出错:keytool 命令需要安装的 proc fs (/proc)。适用于 Linux 的 Windows 子系统

我正在尝试在适用于 Linux (Ubuntu 14.04) 的 Windows 子系统上安装 Oracle JDK 1.7,但出现以下错误:

Java 的安装失败并出现大量错误:

这是完整的日志: http: //pastebin.com/gycBK1L9

我读过它可能与 chroot 和 initscripts 有关,但我无法让它工作。

我需要 JDK 才能在我的机器上编译 Android。任何帮助将不胜感激。

0 投票
2 回答
603 浏览

node.js - 在 Windows 10 上的 ubuntu 上的 bash 上安装 azure-cli 后无法通过 NodeJs 错误

Windows 10 Pro Insider Preview(内部版本 14316)包含 Ubuntu。使用 APT-Get 我已经安装了各种包,比如 git 和 fish。

我还尝试使用以下方法安装 Microsoft Azure 命令行工具:

有一次,我什至破坏了我的系统。我给出的每个命令都返回如下内容:

我可以用

(我发现在https://github.com/Microsoft/BashOnWindows/issues/143

然而。我的文件路径中确实有“azure”,但是当我尝试执行它时,我的系统只返回一个错误:

所以这里是我的问题:

  • 这个错误是什么意思?
  • 我该如何解决?
0 投票
3 回答
2225 浏览

c++ - 尝试(但失败)在 Windows 10 上的 64 位 Ubuntu 上运行 Hello World 32 位 C++ 程序

我通过以下方式在 Windows 10 上配置了我的新 Ubuntu:

我想我仍然缺少一个xyz:i386 library,我只是无法自己弄清楚哪个仍然缺少。此外,我不确定这是否是“Windows 上的 Ubuntu”特定的事情,或者在普通的 Ubuntu 64 位操作系统上以相同方式进行时是否也会发生这种情况。你有什么建议吗?

为了完成,这是Hello-World.cpp文件的内容:

0 投票
2 回答
3485 浏览

windows - Windows 10 Linux 子系统:无法在 Bash 中键入管道 (|) 符号

我想使用新的 Linux 子系统(Windows 10 上的 Ubuntu),但我无法输入管道字符。我一直在玩键盘布局,但没有任何帮助......我使用标准的德语键盘,通常必须按Alt Gr + <才能获得管道符号,但 bash 上没有任何反应。其他 Alt Gr 组合(如方括号)正在工作。

还有其他人有这个问题吗?

问候简

0 投票
3 回答
22699 浏览

ubuntu - Location of /root/ on Windows 10 Ubuntu

I installed the bash on Ubuntu on Windows 10 - the insider preview edition. Windows terminals are however are sort of cumbersome to use if one is used to Ubuntu's terminal. I was wondering if there is a way to access the Ubuntu filesystem from Windows so that I can do the development in some other editor and run the code from Ubuntu-bash ?

0 投票
11 回答
203458 浏览

bash - 在 Windows 10 上的 WSL 终端中禁用蜂鸣声

如何在 Windows 10 上的 WSL 中禁用视觉和音频铃声/哔声?

0 投票
0 回答
2861 浏览

windows-subsystem-for-linux - 在 Ubuntu-on-Windows 的 apt-get 中,“无法写入日志(是否已安装 /dev/pts”)是什么意思?

以 E: 开头的错误消息到底是什么意思?我认为它与 Ubuntu-on-Windows 上的文件结构有关,但究竟是什么?

0 投票
7 回答
35339 浏览

python - 让 PyC​​harm 在 windows linux 子系统上识别 python(windows 上的 bash)

虽然在 Windows 上“本机”运行 Linux 版本的 python、pip 等非常棒,但我想使用合适的 IDE 来实现。由于尚未实现 SSHD 兼容性,我正在尝试让 PyC​​harm 将 Linux python 识别为本地解释器。

安装 Windows Linux 子系统后,键入

从 Windows 命令行将您放入 python shell。

也可以,在 windows shell 中生成“hello world”作为输出!

我正在尝试将其包装为 .bat 文件并将其作为本地解释器呈现给 PyCharm,即

python.bat:

但是对于我尝试的任何变体,我都会不断收到“sdk 似乎无效”。由于我不确定 PyCharm 究竟在做什么来“验证”SDK,所以这很难克服。

0 投票
1 回答
765 浏览

linux - 如果 Windows 应用程序无法在 WSL 上运行,WSL 有什么好处?

我是 Cygwin 的忠实粉丝,当我听说 Windows Subsystem for Linux (WSL) 时,我立即安装了它。

可悲的是,我发现除了 16 色的 Windows“bash”控制台之外没有其他终端,我还注意到我无法在子系统上执行本机 Windows 应用程序,例如使用 Linux Python 连接 ODBC 数据库或打开使用 ctypes 的 DLL。

因此,微软的这个非常好的想法没有提供可以在其中执行 Windows 的 Cygwin 的替代方案.exe

与 Cygwin 或 MinGW 等替代方案相比,WSL 有什么好处?