WSL2的安装指南

1、Windows 10 进行版本升级

WSL 2 的安装说明:https://docs.microsoft.com/zh-cn/windows/wsl/wsl2-install

升级到18917版本或更高版本

打开命令提示符并运行 ver 命令来检查 Windows 版本。

打开“Windows 设置”,选择“更新和安全”,在“Windows 更新”,点击检查更新,更新到新版本。

2、加入Windows 预览体验计划

如果没有版本升级的更新,选择“Windows 预览体验计划”,点击开始,登录Windows账号,并选择 “快速” 环或 “慢速” 环,即可收到新版本更新的提示

3、启用 “虚拟机平台” 可选组件,并确保已启用 WSL

通过在 PowerShell 中运行以下命令来执行此操作

dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart

请重新启动计算机以完成两个组件的安装。

4、启用 WSL

请在 Powershell 提示符下以具有管理员权限的身份运行此命令

Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux

出现提示时,重启计算机。

5、安装所选的 Linux 分发版

打开 Microsoft Store,并选择你偏好的 Linux 分发版。

在分发版的页面中,选择“获取”

6、完成分发版的初始化

下载并安装分发版后,需要对新的分发版完成初始化

启动分发版

若要完成新安装的分发版的初始化,请启动新实例。 为此,可以单击 Microsoft Store 应用中的“启动”按钮,或者从“开始”菜单启动分发版

首次运行新安装的分发版时,会打开一个控制台窗口,其中指出需要等待一两分钟时间来完成安装。

设置新的 Linux 用户帐户

安装完成后,系统会提示创建新的用户帐户(及其密码)。

此用户帐户用于启动分发版时默认登录的非管理员用户。

打开新的分发版实例时,系统不会提示你输入密码,但如果使用 sudo 提升了进程的权限,则需要输入密码,因此请确保选择一个容易记住的密码!

更新和升级分发版的包

大多数分发版随附了一个空的/精简的包目录。 我们强烈建议定期更新包目录,并使用分发版的首选包管理器升级已安装的包。 在 Debian/Ubuntu 上使用 apt:

sudo apt update && sudo apt upgrade

7、使用命令行设置要由 WSL 2 支持的发行版

1、查看每个发行版使用的 WSL 版本:

wsl --list --verbose 或 wsl -l -v

2、设置发行版

wsl --set-version Ubuntu 2

Ubuntu为你的发行版的实际名称

可以随时更改回 WSL 1,方法是运行与上面相同的命令,但将“2”替换为“1”。

3、设置 WSL 2 成为你的默认体系结构

wsl --set-default-version 2

使你安装的任何新发行版均初始化为 WSL 2 发行版。

问题

1、由于虚拟磁盘系统限制,无法完成请求的操作。虚拟硬盘文件必须是解压缩和未加密的,并且不能是稀疏的。

打开个人资料文件夹中的Ubuntu目录

%USERPROFILE%\ AppData \ Local \ Packages \ CanonicalGroupLimited ...

右键单击“ LocalState”,“属性”,“高级”,取消选择“压缩内容”。

当它询问您是要仅应用于此文件夹还是应用于所有子文件夹和文件时,您可以说“仅此文件夹”,因为您要做的只是清除“ compress”标志。

之后,该wsl --set-version命令应该起作用。

2、在计算机的 BIOS 内已启用虚拟化

打开任务管理器,选择“性能”标签,点击左侧的“CPU”,查看“虚拟化”状态是否为已启用。

启用

  • 开机时按F2、F12、DEL、ESC等键就可以进入到BIOS
  • 找到Configuration选项或者Security选项,
  • 然后选择Virtualization,或者Intel Virtual Technology
  • 将其值设置成:设置为Enabled
  • 保存BIOS设置,重启计算机
  • 2
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值