安装WSL2

本文详细介绍了如何在Windows系统中启用Linux子系统,包括设置Windows功能、检查版本、启用开发者模式、下载和安装Linux内核更新、设置WSL2为默认版本,以及安装和更新WSL。
摘要由CSDN通过智能技术生成

1. 启用Linux子系统

检查windows功能是否开启了 适用于 Liunx 的 Windows 子系统 的设置(如果未开启,开启之后需要重启电脑)
路径:控制面板---》程序--》程序和功能--》启用或关闭windows功能

 2. wsl -l -v 检查

2.1 wsl -l -v

wsl -l -v 管理适用于 Liunx 的 Windows 子系统的分发

 

2.2 检查电脑版本

检查电脑版本 :win+r 在搜索框输入 winver 查看当前版本 19044比1903高符合要求

2.3 查看电脑是否开启开发人员模式

 

 2.4 启用虚拟机功能

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

 3.下载Linux内核更新包

下载地址:https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi

3.1 wsl2安装报错的去下linux内核更新包试试

内核更新包地址:https://learn.microsoft.com/zh-cn/windows/wsl/install-manual#step-4---download-the-linux-kernel-update-package

Ubuntu 22.04.3 LTS - Microsoft Store 中的官方应用

上面这个地址打开 就是下面这个图

3.2 如果你的appstore打不开,可以选择手动安装

旧版 WSL 的手动安装步骤 | Microsoft Learn

上面这个地址打开 就是下面这个图

 

 3.5 如果愿意,你也可通过命令行下载首选的发行版,可将 PowerShell 与 Invoke-WebRequest cmdlet 一起使用。 例如,下载 Ubuntu 20.04:

Invoke-WebRequest -Uri https://aka.ms/wslubuntu2004 -OutFile Ubuntu.appx -UseBasicParsing

 提示

如果下载需要很长时间,请通过设置 $ProgressPreference = 'SilentlyContinue' 来关闭进度栏

3.6 

你还可以选择使用 curl 命令行实用程序来下载。 使用 curl 下载 Ubuntu 20.04:

控制台复制

curl.exe -L -o ubuntu-2004.appx https://aka.ms/wslubuntu2004

在本示例中,将执行 curl.exe(而不仅仅是 curl),以确保在 PowerShell 中调用真正的 curl 可执行文件,而不是调用 Invoke WebRequest 的 PowerShell curl 别名。

下载了发行版后,导航到包含下载内容的文件夹,并在该目录中运行以下命令,其中 app-name 是 Linux 发行版 .appx 文件的名称。

4.将WSL2设置为默认版本 

 wsl --set-default-version 2

5.安装选择的Linux发行版

可到Microsoft store 搜索ubuntn 安装 。

如果安装很慢或者按照过程中出现安装报错,可在网页上安装ubuntn 。

 

 6. 更新 WSL

 

  • 17
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值