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

WSL 2 更改默认安装的 Linux 发行版

目录

  • 什么是 WSL 2?
  • 更改默认安装的 Linux 发行版
  • 更改发行版的 WSL 版本

什么是 WSL 2?

WSL 2 是适用于 Linux 的 Windows 子系统体系结构的一个新版本,它支持适用于 Linux 的 Windows 子系统在 Windows 上运行 ELF64 Linux 二进制文件。 它的主要目标是提高文件系统性能,以及添加完全的系统调用兼容性。

这一新的体系结构改变了这些 Linux 二进制文件与Windows 和计算机硬件进行交互的方式,但仍然提供与 WSL 1(当前广泛可用的版本)中相同的用户体验。

单个 Linux 分发版可以在 WSL 1 或 WSL 2 体系结构中运行。 每个分发版可随时升级或降级,并且你可以并行运行 WSL 1 和 WSL 2 分发版。 WSL 2 使用全新的体系结构,该体系结构受益于运行真正的 Linux 内核。

更改默认安装的 Linux 发行版

默认安装的 Linux 发行版是 Ubuntu ,如需更换发行版,可使用 wsl --install -d <Distribution Name> 更换,具体操作如下:

# 列出可用的 Linux 发行版列表
wsl --list --online

在这里插入图片描述

# 更换安装的发行版
wsl --install -d Ubuntu-22.04

在这里插入图片描述

更改发行版的 WSL 版本

#查看已安装发行版的WSL版本
wsl -l -v

# 将默认发行版的WSL版本修改为2
wsl --set-default-version 2
# 将指定的发行版的WSL版本修改为2
wsl --set-version Ubuntu-22.04 2

http://www.kler.cn/news/134139.html

相关文章:

  • 基于单片机C51全自动洗衣机仿真设计
  • 异常语法详解
  • 飞鼠异地组网工具实战之访问k8s集群内部服务
  • 如何在虚拟机的Ubuntu22.04中设置静态IP地址
  • Vue3+ElementPlus纯前端分页(手撕分页),无需修改后端
  • 全新云开发工具箱:融合多项功能的微信小程序源码解决方案
  • 深眸科技革新升级OCR技术,与AI视觉实现有效融合赋能各行业应用
  • 选择最适合你的框架和语言,打造出色的Windows界面程序
  • Java学习笔记43——函数式接口
  • C++多线程编程(1):线程的创建方式
  • Node.js之TCP(net)
  • python 词云 wordcloud使用paddle模式 庆余年人物分析--不是特别准,可以看着玩一玩
  • 基于深度学习的单帧图像超分辨率重建综述
  • Postman接收列表、数组参数@RequestParam List<String> ids
  • C练习题_13
  • Zabbix实现故障自愈
  • rabbitmq默认交换机锁绑定的routingkey-待研究
  • ICASSP2023年SPGC多语言AD检测的论文总结
  • 算法设计与分析复习--贪心(二)
  • 开源更安全? yum源配置/rpm 什么是SSH?
  • yolov5模型代码怎么修改
  • Cesium+Vue:地形开挖
  • Ps:变换
  • 应用协议安全:Rsync-common 未授权访问.
  • Vue3+Vite实现工程化,事件绑定以及修饰符
  • C# GC机制
  • aspose.cells java合并多个excel
  • SpringCloud微服务注册中心:Nacos介绍,微服务注册,Ribbon通信,Ribbon负载均衡,Nacos配置管理详细介绍
  • 【算法】树形DP③ 监控二叉树 ⭐(二叉树染色二叉树灯饰)!
  • 设计模式-行为型模式-策略模式