win11下离线安装wsl2并搭建深度学习环境

一、win11安装WSL2

1.1 启用三个功能

按照括号内路径勾选对应功能(控制面板—》程序—》启用或关闭windows功能),有的window家庭版没有Hyper-V功能选项,这里可以按照下面方式自行安装。
在这里插入图片描述

1.2 添加Hyper-V功能(可选)

新建一个文本文件,将下面代码复制进去,修改后缀txt为bat,最后双击运行bat文件即可。

pushd "%~dp0"
dir /b %SystemRoot%\servicing\Packages\*Hyper-V*.mum >hyper-v.txt
for /f %%i in ('findstr /i . hyper-v.txt 2^>nul') do dism /online /norestart /add-package:"%SystemRoot%\servicing\Packages\%%i"
del hyper-v.txt
Dism /online /enable-feature /featurename:Microsoft-Hyper-V-All /LimitAccess /ALL

二、win11下离线安装ubuntu20.04

2.1 安装内核更新包

对于win11,以管理员身份打开cmd,执行下面的指令

wsl --update

2.2 设置默认WSL版本

这里使用wsl2作为默认版本,以管理员身份打开power shell,执行下面指令

# 将 WSL 默认版本设置为 WSL 2
wsl --set-default-version 2

2.3 离线下载ubuntu 20.04

ubuntu20.04要求操作系统版本16215以上,可以通过(win->设置->关于),查看自己windows版本号
在这里插入图片描述
接下来还需要确定自己电脑的架构是AMD还是ARM,打开cmd,执行下列代码查看。

echo %PROCESSOR_ARCHITECTURE%

如下图所示,我的是AMD架构。
在这里插入图片描述
如果上述条件均满足,可以去ubuntu官网下载对应tar包了,https://cloud-images.ubuntu.com/releases/focal/release/
选择下载amd版本的以wsl.rootfs.tar.gz结尾的文件。

2.3 离线安装ubuntu 20.04

以管理员身份打开power shell ,执行以下指令,尽量找个大一点的盘。

#<名称> Ubuntu-2004
#<安装位置> D:\software\wsl\ubuntu20.04
#<镜像位置> D:\software\wsl\ubuntu-20.04-server-cloudimg-amd64-wsl.rootfs.tar.gz
wsl --import Ubuntu-2004 D:\software\wsl\ubuntu20.04 D:\sof
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

鲸落寰宇

小编会不断努力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值