Windows 10 14915 Build 中适用于 Linux 的 Windows 子系统中的错误修复

阅读时间图标 2分钟读


读者帮助支持 MSpoweruser。如果您通过我们的链接购买,我们可能会获得佣金。 工具提示图标

阅读我们的披露页面,了解如何帮助 MSPoweruser 维持编辑团队 查看更多

windows 10 redstone

Windows 10 带有 Bash on Ubuntu 功能,该功能使本机 Linux ELF64 二进制文件能够通过 Windows Subsystem for Linux (WSL) 在 Windows 上运行。 WSL 主要由处理 Linux 实例生命周期的用户模式会话管理器服务、通过转换 Linux 系统调用来模拟 Linux 内核的 pico 提供程序驱动程序(lxss.sys、lxcore.sys)和托管未修改用户模式 ​​Linux 的 pico 进程组成(例如 /bin/bash)。

微软今天发布 构建Windows 10的14915 快圈中的 Windows 预览体验成员。 此版本包括对适用于 Linux 的 Windows 子系统的一些更新。 在下面找到此版本中的错误修复列表,

  • 用于 unix 数据报套接字的 Socketpair (GH #262)
  • SO_REUSEADDR 的 Unix 套接字支持
  • SO_BROADCAST 的 UNIX 套接字支持 (GH #568)
  • SOCK_SEQPACKET 的 Unix 套接字支持 (GH #758, #546)
  • 添加对 unix 数据报套接字发送、接收和关闭的支持
  • 修复由于对非固定地址的无效 mmap 参数验证导致的错误检查。 (GH #847)
  • 支持终端状态的挂起/恢复
  • 支持 TIOCPKT ioctl 以解锁 Screen 实用程序 (GH #774)
    • 已知问题:功能键不起作用
  • 更正了 TimerFd 中可能导致 LxpTimerFdWorkerRoutine 访问已释放成员“ReaderReady”的竞争(GH #814)
  • 为 futex、poll 和 clock_nanosleep 启用可重启的系统调用支持
  • 添加了绑定挂载支持
  • 取消共享以支持挂载命名空间
    • 已知问题:使用 unshare(CLONE_NEWNS) 当前工作目录将继续指向旧的命名空间
  • 其他改进和错误修复

有关主题的更多信息: Bug修复, 下载, 微软, Windows 10 14915 内部版本, Windows 10 Build, Linux的Windows子系统

发表评论

您的电邮地址不会被公开。 必填带 *