Windows 10 安装 Ubuntu 子系统

Posted 小丸

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Windows 10 安装 Ubuntu 子系统相关的知识,希望对你有一定的参考价值。

步骤一:启用适用于Linux的Windows子系统

以管理员身份打开PowerShell并运行

dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
步骤二:更新到WSL2

前往官方文档下载 https://docs.microsoft.com/zh-cn/windows/wsl/install-win10#step-4---download-the-linux-kernel-update-package

下载链接:https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi

步骤三:启动虚拟机功能

dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart

步骤四:下载Linux内核更新包

前往官方文档下载

步骤五:Microsoft Store中安装Linux

下载安装Ubuntu 20.04LTS

步骤六:安装Linux

启动安装好的Ubuntu并设置账号与密码

步骤七:查看安装应用并将有需要的应用设置为WSL2

打开PowerShell

查看安装的应用

wsl -l -v
将某个应用设置为wsl2版本

wsl --set-version Ubuntu-20.04 2
或许是由于兼容性的原因,我这里将应用设置为wsl2无法成功。

 

 

win10 WSL2问题解决WslRegisterDistribution failed with error: 0x800701bc

在win10 2004系统中,WSL1安装Mongodb永远无法启动,于是按照网上的教程,升级到了WSL2。在升级了WSL2以后重新安装Ubuntu20.04 时遇到问题,安装完成后无法正常启动,报错信息如下:


造成该问题的原因是WSL版本由原来的WSL1升级到WSL2后,内核没有升级,前往微软WSL官网下载安装适用于 x64 计算机的最新 WSL2 Linux 内核更新包即可。
下载链接:https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi

参考文档:https://docs.microsoft.com/zh-cn/windows/wsl/install-win10#step-4---download-the-linux-kernel-update-package

以上是关于Windows 10 安装 Ubuntu 子系统的主要内容,如果未能解决你的问题,请参考以下文章

windows10安装ubuntu双系统教程(初稿)

Windows10/Windows11 子系统(WSL2)安装Ubuntu20.04

Windows 10下使用U盘安装Ubuntu双系统

安装Windows10,Ubuntu双系统14.04LTS记录

Windows10安装ubuntu18.04双系统教程

Windows10 安装 ubuntu 双系统教程