WSL
微软为Windows提供的Linux兼容层,允许用户在Windows上原生运行Linux二进制文件,WSL 2基于真正的Linux内核运行
核心事实
时间轴 (近 90 天)
默认情况下,Windows 的文件系统会挂载到 Linux 侧的 /mnt/c 等路径下,Linux 可以顺畅读取和写入 Windows 文件;Windows 访问 WSL 内部文件则需要通过网络路径(如 \\wsl$)或迁移文件。
Claude Code 在 macOS 和 Linux 上体验完整,Windows 支持相对滞后,部分沙箱相关能力依赖 WSL 等间接方案
相比WSL,Git Bash更轻量,安装包只有几百MB
Podman、containerd等开源容器运行时也在积极适配WSL环境
微软宣布WSL容器功能正式进入通用可用(GA)阶段
该项目的技术前提包括Python 3.10或更高版本、UV包管理器以及类Unix的Shell环境(Windows建议使用WSL)
与 Windows 10/11 内置的 WSL 相比,Git Bash 更轻量、安装更快,对初学者门槛更低
许多 AI 编程工具与命令行工具在类 Unix 环境下兼容性更好,能避免 Windows 原生环境常见的路径、权限与依赖问题
WSL(Windows Subsystem for Linux)是微软官方提供的兼容层技术,允许在 Windows 系统上原生运行 Linux 二进制程序,无需传统虚拟机的完整硬件模拟开销
OpenCode 的学习曲线略高于纯粹开箱即用的商业产品,尤其是 WSL 安装与各类配置需要一定动手能力
还有 9 条时间轴事件
全部知识事实 (20)
Docker Desktop选择基于WSL2运行
80%待验证在Windows上开启Chrome调试端口9222后,WSL或远程Linux可通过CDP协议连接并复用已登录的浏览器环境
90%待验证WSL项目始于2016年,最初由微软与Canonical(Ubuntu的母公司)合作开发
60%待验证默认情况下,Windows 的文件系统会挂载到 Linux 侧的 /mnt/c 等路径下,Linux 可以顺畅读取和写入 Windows 文件;Windows 访问 WSL 内部文件则需要通过网络路径(如 \\wsl$)或迁移文件。
50%待验证Claude Code 在 macOS 和 Linux 上体验完整,Windows 支持相对滞后,部分沙箱相关能力依赖 WSL 等间接方案
50%待验证相比WSL,Git Bash更轻量,安装包只有几百MB
50%待验证Podman、containerd等开源容器运行时也在积极适配WSL环境
50%待验证该项目的技术前提包括Python 3.10或更高版本、UV包管理器以及类Unix的Shell环境(Windows建议使用WSL)
50%待验证与 Windows 10/11 内置的 WSL 相比,Git Bash 更轻量、安装更快,对初学者门槛更低
50%待验证OpenCode 的学习曲线略高于纯粹开箱即用的商业产品,尤其是 WSL 安装与各类配置需要一定动手能力
50%待验证许多 AI 编程工具与命令行工具在类 Unix 环境下兼容性更好,能避免 Windows 原生环境常见的路径、权限与依赖问题
50%待验证WSL(Windows Subsystem for Linux)是微软官方提供的兼容层技术,允许在 Windows 系统上原生运行 Linux 二进制程序,无需传统虚拟机的完整硬件模拟开销
50%待验证当 Agent 需要运行 Linux 命令时,Harness Desktop 使用 WSL 作为独立工具,而不替换系统的 PowerShell
50%待验证WSL 拥有独立的文件系统视图和进程空间,其中执行的命令不会直接修改 Windows 侧的系统配置
50%待验证Windows用户安装Docker失败的常见原因是没有启用系统虚拟机,解决办法是勾选'适用于Linux的Windows子系统'和'虚拟机平台'两项功能
50%待验证安装 WSL 2 的基本步骤是在 PowerShell 中以管理员身份运行 `wsl --install`
50%待验证Hermes Agent 在 Windows 上安装需要借助 WSL 环境
50%待验证通过Windows WSL运行vLLM会额外浪费显存,效果不如纯粹的无GUI Linux系统
50%待验证在Windows上,Docker通过WSL2或Hyper-V来运行Linux容器
50%待验证在 Windows 11 或较新的 Windows 10 上,以管理员权限打开 PowerShell 执行 wsl --install 即可自动下载并配置 Ubuntu 发行版
50%