刚刚更新到最新的 Windows 10 版本(内部版本 14316),我启动了适用于 Linux 的 Windows 子系统,它应该在 Windows 上运行 Ubuntu 安装。
当我xterm
在终端输入时出现错误:
xterm: Error 32, errno 2: No such file or directory
Reason: get_pty: not enough ptys
有什么问题?我想安装 KDE konsole,它会工作吗?
刚刚更新到最新的 Windows 10 版本(内部版本 14316),我启动了适用于 Linux 的 Windows 子系统,它应该在 Windows 上运行 Ubuntu 安装。
当我xterm
在终端输入时出现错误:
xterm: Error 32, errno 2: No such file or directory
Reason: get_pty: not enough ptys
有什么问题?我想安装 KDE konsole,它会工作吗?
适用于 Linux 的 Windows 子系统(还)没有有效的伪终端 ( pty
) 实现。需要创建一个的程序(比如xterm
, 但也konsole
,screen
和rlwrap
)总是会失败ENOENT
(“没有这样的文件或目录”)
另请参阅:rlwrap 无法打开主 pty
编辑:截至 2016 年 6 月 9 日,构建 14361,这个问题似乎已经解决(请参阅下面的Microsoft github上的评论和 Alexis 的评论)