当前位置: 首页 > news >正文

wsl2安装和使用

WSL(Windows Subsystem for Linux)是一个在 Windows 操作系统上运行 Linux 二进制可执行文件的兼容层。它允许用户在 Windows 上运行 Linux 命令行工具和应用程序。

主要功能

  • 简化开发流程:开发者可以在 Windows 上使用 Linux 的开发工具链。
  • 兼容性:支持多种 Linux 发行版,如 Ubuntu、Debian、Fedora 等。
  • 轻量级:无需使用虚拟机,直接在 Windows 内核上运行。

版本

  • WSL 1:使用 Windows 的兼容层来运行 Linux 可执行文件。
  • WSL 2:引入完整的 Linux 内核,以提高性能和兼容性。

使用场景

  • 开发者可以轻松在 Windows 上运行 Linux 应用。
  • 适合需要跨平台开发的项目。

下载子系统

powershell

wsl --list --online
wsl --install -d Ubuntu

删除子系统

wsl --unregister Ubuntu-20.04

查看已创建子系统

C:\Users\xxxxx>wsl -l -v --allNAME                   STATE           VERSION
* Ubuntu                 Running         2docker-desktop-data    Running         2docker-desktop         Running         2

终止所有正在运行的发行版

# 终止所有正在运行的docker发行版
# 可以使用以下命令立即终止所有正在运行的发行版,包括Ubuntu,可以手动退出Docker Desktop也行
C:\Users\xxxxx>wsl --shutdown

终止指定正在运行的发行版

wsl -t xxx

指定默认系统

<
http://www.lryc.cn/news/480364.html

相关文章:

  • 【划分型 DP-最优划分】【腾讯笔试压轴】【hard】力扣132. 分割回文串 II
  • Kubernetes-镜像加速篇-01-加速工具
  • 字母的异位数
  • 达梦数据库DM Exception字符串截断错误,略坑~
  • vue实现图片无限滚动播放
  • python爬虫指南——初学者避坑篇
  • Vivado+Vscode联合打造verilog环境
  • Python 微服务架构
  • Android JNI 技术入门指南
  • 实在智能受邀出席柳州市智能终端及机器人产业发展合作大会
  • 算法求解(C#)-- 寻找包含目标字符串的最短子串算法
  • AscendC从入门到精通系列(二)基于Kernel直调开发AscendC算子
  • DAO模式的理解
  • 使用GitHub Actions实现CI/CD流程
  • 机器人助力Bridge Champ游戏:1.4.2版本如何提升玩家体验
  • 滑动窗口(单调队列维护窗口)-acwing
  • ALB搭建
  • c# 动态lambda实现二级过滤(支持多种参数类型和模糊查询)
  • 第J5周:DenseNet+SE-Net实战
  • Intern大模型训练营(五):书生大模型全链路开源体系笔记
  • 聚观早报 | 比亚迪腾势D9登陆泰国;苹果 iOS 18.2 将发布
  • 微信小程序开发,诗词鉴赏app,诗词搜索实现(三)
  • Kotlin 协程使用及其详解
  • 计算机组成原理--三章四章
  • 单片机工程使用链接优化-flto找不到定义_链接静态库
  • UniTask/Unity的PlayerLoopTiming触发顺序
  • 【报错记录】Steam迁移(移动)游戏报:移动以下应用的内容失败:XXX: 磁盘写入错误
  • C 语言学习-04【结构化程序设计】
  • 机器视觉:轮廓匹配算法原理
  • 动力商城-02 环境搭建