登录
首页 >  文章 >  软件教程

WSL新功能全面解析

时间:2025-06-24 12:26:59 336浏览 收藏

怎么入门文章编程?需要学习哪些知识点?这是新手们刚接触编程时常见的问题;下面golang学习网就来给大家整理分享一些知识点,希望能够给初学者一些帮助。本篇文章就来介绍《Win10 WSL新功能详解》,涉及到,有需要的可以收藏一下

Windows 10 内测版 build 18945 已经发布,其中包含 Windows Subsystem for Linux (WSL) 的一些全新特性。这次更新引入了从 Windows 端通过 localhost 访问 WSL 2 发行版里的 Linux 网络应用的功能,并增强了对 Linux 发行版全局配置的管理能力。这些改进让用户能够更精细地调整自己的 WSL 使用体验,比如为 WSL 2 虚拟机(VM)指定自定义内核。

通过 localhost 连接 Windows 和 Linux 应用

在 WSL 2 初次发布的版本里,访问网络服务需要借助远程 IP 地址,但这一限制现在已经解除。如今,你可以在 Windows 上利用 localhost 来连接 Linux 网络应用。如下图所示,我们首先在 WSL 2 发行版里启动了一个 NodeJS 服务器,接着在 Edge 浏览器中以 localhost 的方式成功接入了该服务器。

Win10 Build 18945中WSL新功能介绍

开发团队指出,他们优化了 Windows 与 Linux 应用之间的通信流程,这满足了大多数用户的典型需求。

WSL 全局设置

所有 WSL 2 发行版都在同一虚拟机(VM)上运行,因此任何对这个 VM 的配置改动都会影响所有的 WSL 2 发行版。本次更新新增了针对 WSL 的全局配置选项,这对于那些追求高度个性化设置的高级用户来说无疑是个好消息。

要启用这些新功能,只需在用户目录下创建一个名为 .wslconfig 的新文件(位置为 C:\Users\,其中 是你的 Windows 用户名)。.wslconfig 文件采用类似 .gitconfig 的 INI 格式。

自定义内核支持

微软提供了默认的 WSL 2 Linux 内核。如果你想要为自己的 WSL 2 发行版选择特定的内核,例如为了加载某些特殊的内核模块,那么现在可以通过编辑 .wslconfig 文件并添加内核路径选项来实现这一点。一旦设置了此选项,系统会在启动时加载指定的内核进入 WSL 2 VM。如果未指定任何选项,则会继续使用由 Windows 提供的标准 Linux 内核作为 WSL 2 的一部分。

到这里,我们也就讲完了《WSL新功能全面解析》的内容了。个人认为,基础知识的学习和巩固,是为了更好的将其运用到项目中,欢迎关注golang学习网公众号,带你了解更多关于的知识点!

相关阅读
更多>
最新阅读
更多>
课程推荐
更多>