wsl 适用于 Linux 的 Windows 子系统

WSL 是 Windows Subsystem for Linux 的缩写,中文译为 “适用于 Linux 的 Windows 子系统”,它能让你在 Windows 系统上直接运行 Linux 操作系统,无需安装虚拟机或双系统。

WSL 的核心作用

  1. 无缝兼容:在 Windows 桌面环境中,直接打开 Linux 终端(如 Ubuntu、Debian),像使用本地软件一样运行 Linux 命令和程序。
  2. 资源轻量:无需单独分配内存、硬盘空间,资源占用远低于传统虚拟机,运行更流畅。
  3. 跨系统协作:可直接访问 Windows 本地文件(如 C 盘、D 盘内容),也能让 Windows 程序访问 Linux 子系统内的文件,方便开发、编译等工作。

WSL 的主要版本

目前有 WSL 1 和 WSL 2 两个主流版本,核心差异在于架构和性能,WSL 2 是当前推荐版本。

对比维度WSL 1WSL 2
架构翻译层架构,转换 Linux 系统调用基于 Hyper-V 轻量虚拟机
性能一般,文件 IO 速度较慢优秀,接近原生 Linux 性能
支持功能基础 Linux 命令支持 Docker、GPU 加速等
### 如何在 Windows Subsystem for Linux (WSL) 中安装第一个 Linux 发行版 为了在 WSL 上成功安装并运行首个 Linux 发行版,需遵循特定的操作流程。此过程涉及启用必要的 Windows 功能以及通过 Microsoft Store 或命令行下载所选的 Linux 版本。 #### 启用 WSL 和虚拟机平台功能 首先,在 PowerShell 中以管理员身份执行以下命令来开启 WSL 支持: ```powershell dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart ``` 接着继续输入下面这条指令启动 Virtual Machine Platform 服务[^2]: ```powershell dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart ``` 完成上述设置之后重启计算机使更改生效。 #### 安装 Linux 发行版 方法一:从微软商店获取 打开 Microsoft Store 应用程序,搜索想要使用的 Linux 发行版本(例如 Ubuntu),点击“获取”按钮进行安装。这一步骤完成后即可直接从开始菜单启动对应的 Linux 终端应用[^3]。 方法二:利用命令行安装 对于偏好自动化处理或是希望减少手动干预的情况来说,可以采用如下方式快速部署指定名称的发行版: 1. 设置默认版本为 WSL 2 (推荐) ```powershell wsl --set-default-version 2 ``` 2. 使用 wsl 命令加参数 `-l` 查看可用列表;再配合 `-i` 参数指明要安装的具体 ID ```powershell wsl --list --online wsl --install -d <DistributionName> ``` 这里 `<DistributionName>` 需替换为你实际选定的名字比如 `Ubuntu` 或者其他支持选项之一[^4]。 一旦完成了这些步骤,就可以顺利进入新安装好的 Linux 系统,并按照提示创建用户账户和其他初始化工作了。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值