立创泰山派tspi-Windows11安装与配置WSL2用于Linux开发

本文详细介绍了如何在Windows11中安装和配置WSL2,包括WSL2的优势、安装步骤、遇到的问题解决方案以及如何换源并安装GCC。特别强调了WSL2的性能提升和与Linux生态的无缝集成。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Windows11安装与配置WSL

什么是WSL?

Windows 的 Windows Subsystem for Linux (WSL)

官方介绍:比较 WSL 版本 | Microsoft Learn

AI解释:WSL 2允许用户在 Windows 系统上运行一个完整的 Linux 内核。

与 WSL 1 相比,WSL 2 使用了更高度虚拟化的架构。WSL 1 主要是通过为 Windows 提供一个兼容层来运行 Linux 二进制文件,而 WSL 2 则是在 Windows 中运行一个真正的 Linux 内核,这也使得 WSL 2 具备更好的性能和更好的兼容性。

WSL 2 提供了以下主要特性:

  1. 真正的 Linux 内核:WSL 2 使用了真正的 Linux 内核,而不是在 Windows 上模拟一个内核。这使得 WSL 2 支持更多的系统调用,并提供更好的兼容性和性能。
  2. 多层分发包装格式:WSL 2 使用了新的多层分发包装格式(DistroLauncher),该格式允许用户在不同的 Linux 发行版之间进行切换。
  3. 支持 Docker:WSL 2 提供了与 Docker 的紧密集成,使得用户可以在 Windows 上运行 Linux 容器。
  4. 增强的性能:WSL 2 运行在虚拟机管理器中,并采用了虚拟化技术,这使得它能够获得比 WSL 1 更好的性能和更高的文件系统性能。

使用 WSL 2,用户可以在 Windows 10 上同时享受到 Windows 和 Linux 的优势。它使得开发人员可以在 Windows 上使用他们熟悉的开发工具,并无缝地与 Linux 生态系统进行交互。

开始安装

在立创开发板的泰山派训练第一课的教程也给出了WSL的安装教程十分详细。贴在这里:

使用WSL2安装Ubuntu说明文档 - Lark云文档 (feishu.cn)

我是之前就安装了WSL2,因此我也结合我的环境给出安装教程和一些问题的解决方法。

本人系统是Windows11 - Microsoft Windows [版本 10.0.22621.3007]专业版

一般教程都要先打开开发者模式,但是我并没有找到,所以直接开始

1.启用Linux的Windows子系统

在控制面版->程序->程序与功能下

2.在

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值