Windows上快速安装Linux子系统Ubuntu

简介: Installing, this may take a few minutes...WslRegisterDistribution failed with error: 0x800701bcError: 0x800701bc WSL 2 ?????????????????? https://aka.ms/wsl2kernelPress any key to continue...原因是 wsl1 升级到 wsl2 之后,内核却没有升级。解决:下载最新的wsl安装包(wsl安装包)

简介
WSL(Windows Subsystem for Linux)是 Windows 下的一个子系统,可以让 Linux 系统在 windows 中运行,不需要安装额外的虚拟机软件或者双启动。

对于我们开发者来说,能在 windows 中使用 linux 的好处很多,比如:

避免了安装虚拟机软件,避免了在 Windows 和 Linux 之间切换,需要进行双重启动

提供了一种更轻量级的虚拟化解决方案,系统资源消耗更少,启动更快

方便访问Linux里安装的程序,跨平台开发和协作效率提示

准备工作
打开控制面板->所有控制面板项->启用或关闭Windows功能。

在弹窗中,勾选【适用于 Linux 的 Windows 子系统】和【虚拟机平台】:

点击确定:

然后立即重新启动电脑。

安装Linux系统
本次以安装 ubuntu 为例。

打开微软应用商店(Mirosoft Store),搜索框输入 wsl

选择 Ubuntu,点击获取:

然后会自动下载进行安装,四五百M:

下载安装完成后,会在资源管理器中显示 Linux 图标:

如果安装失败,详见后面的【安装遇到的问题】解决。

点击 Linux 图标,可以直接打开来源a1.lag.mobi66来源a1.jam.mobi66来源a1.icy.mobi66
进入 ubuntu 系统:

然后设置用户名和密码。

成功进入系统:

与windows的集成很好。

在windows资源管理器中可以直接访问linux的目录:

传文件很方便。

使用 Windows Terminal 可以打开 Ubuntu 系统:

安装遇到的问题
安装失败了,错误码:0x800701bc

Installing, this may take a few minutes...WslRegisterDistribution failed with error: 0x800701bcError: 0x800701bc WSL 2 ?????????????????? https://aka.ms/wsl2kernelPress any key to continue...
原因是 wsl1 升级到 wsl2 之后,内核却没有升级。
解决:下载最新的wsl安装包(wsl安装包)

然后直接运行安装即可

再次打开 ubuntu:

问题解决。

相关文章
|
2月前
|
人工智能 JavaScript 开发工具
极速上手!Claude Code 原生支持 Windows 免WSL安装教程
Claude Code 现已支持 Windows 原生运行,无需 WSL 配置。本文提供详细安装教程,涵盖 Node.js 环境验证、Git 安装及 Claude Code 配置步骤,助你快速上手这一强大 AI 编程工具。
1194 5
|
2月前
|
存储 虚拟化 Windows
VMware安装Windows10
本案例介绍了在Windows系统上使用VMware Workstation 17.5 Pro安装配置Windows 10虚拟机的详细步骤,包括所需设备、软件下载链接、虚拟机设置及系统安装全过程。
296 133
VMware安装Windows10
|
30天前
|
安全 Linux iOS开发
Nessus Professional 10.10 Auto Installer for RHEL 10, AlmaLinux 10, Rocky Linux 10 - Nessus 自动化安装程序
Nessus Professional 10.10 Auto Installer for RHEL 10, AlmaLinux 10, Rocky Linux 10 - Nessus 自动化安装程序
123 6
Nessus Professional 10.10 Auto Installer for RHEL 10, AlmaLinux 10, Rocky Linux 10 - Nessus 自动化安装程序
|
30天前
|
Ubuntu 安全 iOS开发
Nessus Professional 10.10 Auto Installer for Ubuntu 24.04 - Nessus 自动化安装程序
Nessus Professional 10.10 Auto Installer for Ubuntu 24.04 - Nessus 自动化安装程序
113 5
|
30天前
|
安全 Ubuntu iOS开发
Nessus Professional 10.10 Auto Installer for Windows - Nessus 自动化安装程序
Nessus Professional 10.10 Auto Installer for Windows - Nessus 自动化安装程序
117 3
Nessus Professional 10.10 Auto Installer for Windows - Nessus 自动化安装程序
|
1月前
|
NoSQL Ubuntu MongoDB
在Ubuntu 22.04上安装MongoDB 6.0的步骤
这些步骤应该可以在Ubuntu 22.04系统上安装MongoDB 6.0。安装过程中,如果遇到任何问题,可以查阅MongoDB的官方文档或者Ubuntu的相关帮助文档,这些资源通常提供了解决特定问题的详细指导。
191 18
|
1月前
|
Ubuntu API C++
C++标准库、Windows API及Ubuntu API的综合应用
总之,C++标准库、Windows API和Ubuntu API的综合应用是一项挑战性较大的任务,需要开发者具备跨平台编程的深入知识和丰富经验。通过合理的架构设计和有效的工具选择,可以在不同的操作系统平台上高效地开发和部署应用程序。
91 11
|
26天前
|
Linux 虚拟化 iOS开发
VMware Remote Console 13.0.1 for macOS, Linux, Windows - vSphere 虚拟机控制台的桌面客户端
VMware Remote Console 13.0.1 for macOS, Linux, Windows - vSphere 虚拟机控制台的桌面客户端
274 0
VMware Remote Console 13.0.1 for macOS, Linux, Windows - vSphere 虚拟机控制台的桌面客户端
|
2月前
|
Ubuntu 安全 关系型数据库
安装MariaDB服务器流程介绍在Ubuntu 22.04系统上
至此, 您已经在 Ubuntu 22.04 系统上成功地完成了 MariadB 的标准部署流程,并且对其进行基础但重要地初步配置加固工作。通过以上简洁明快且实用性强大地操作流程, 您现在拥有一个待定制与使用地强大 SQL 数据库管理系统。
201 18
|
2月前
|
Ubuntu 安全 关系型数据库
安装MariaDB服务器流程介绍在Ubuntu 22.04系统上
至此, 您已经在 Ubuntu 22.04 系统上成功地完成了 MariadB 的标准部署流程,并且对其进行基础但重要地初步配置加固工作。通过以上简洁明快且实用性强大地操作流程, 您现在拥有一个待定制与使用地强大 SQL 数据库管理系统。
213 15
下一篇