适用于 Linux 的 Windows 子系统版本 1.0.0 正式发布

适用于 Linux 的 Windows 子系统版本 1.0.0 正式发布

微软宣布适用于 Linux 的 Windows 子系统(WSL)版本 1.0.0 现已推出,支持 Windows 11 和 Windows 10。

更新内容

1.删除了 “预览 “标签,应用商店中的 WSL 现在已经普遍可用。

2.在 generator.early 中使用覆盖,以防止 /tmp/.X11-unix 套接字在启动时被移除。

3.不要为 systemd 创建 pty,以解决 systemd 在启动时超时的问题。

注意

此版本为 WSL 2 的版本 1.0.0,而非 WSL 1 的版本 1.0.0。从 WSL 1 更新到 WSL 2的主要原因包括:提高文件系统性能, 支持完全的系统调用兼容性。

适用于 Linux 的 Windows 子系统版本 1.0.0 正式发布

关于
WSL 2 是对基础体系结构的一次重大改造,WSL 2 使用最新、最强大的虚拟化技术在轻量级实用工具虚拟机 (VM) 中运行 Linux 内核。
体系结构 
传统的 VM 体验可能启动速度慢,是独立的,消耗大量资源,需要你花费时间进行管理,WSL 2 没有这些属性。
WSL 2 有 WSL 1 的优点,包括 Windows 和 Linux 之间的无缝集成,启动时间短,资源占用量少,并且无需 VM 配置或管理。
虽然 WSL 2 确实使用 VM,但 VM 是在幕后管理和运行的,因此你将具有与 WSL 1 相同的用户体验。
介绍
适用于 Linux 的 Windows 子系统可让开发人员按原样运行 GNU/Linux 环境 – 包括大多数命令行工具、实用工具和应用程序 – 且不会产生传统虚拟机或双启动设置开销。

您可以:

  • 在 Microsoft Store 中选择你喜爱的 GNU/Linux 分发版。
  • 运行常用的命令行软件工具(例如 grepsedawk)或其他 ELF-64 二进制文件。
  • 运行 Bash shell 脚本和 GNU/Linux 命令行应用程序,包括:
    • 工具:vim、emacs、tmux
    • 语言:NodeJS、Javascript、Python、Ruby、C/C++、C# 与 F#、Rust、Go 等
    • 服务:SSHD、MySQL、Apache、lighttpd、MongoDB、PostgreSQL。
  • 使用自己的 GNU/Linux 分发包管理器安装其他软件。
  • 使用类似于 Unix 的命令行 shell 调用 Windows 应用程序。
  • 在 Windows 上调用 GNU/Linux 应用程序。
  • 运行直接集成到 Windows 桌面的 GNU/Linux 图形应用程序
  • 将 GPU 加速用于机器学习、数据科学场景等
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
  • 回到顶部