使用Win10安装Ubuntu系统WSL问题解决
1.WSL版本问题解决
#安装Ubuntu系统,使用win+r打开命令行窗口执行如下命令,查看版本
wsl -l -v
#执行结果
# NAME STATE VERSION
#* Ubuntu Running 2
若VERSION为1,则需要升级,否则执行docker相关命令会报错
2.WSL升级的先决条件
内部版本号必须是 18362.1049+ 或 18363.1049+,低版本是不支持的,可以是使用如下命令查看版本:winver
参考网址:https://docs.microsoft/en-us/windows/wsl/install-manual#step-2—check-requirements-for-running-wsl-2
3.WSL升级办法
# 执行命令
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
#下载安装文件并安装:https://wslstorestorage.blob.core.windows/wslblob/wsl_update_x64.msi
# 文件CSDN下载地址(需要1积分):https://download.csdn/download/m0_38143780/64011641
# 解决“参考的对象类型不支持尝试的操作”问题,执行如下命令并重启电脑
netsh winsock reset
# 备注:本人使用的是适用于 x64 机器的安装文件,其他系统的可以自行查找
参考网址: https://docs.microsoft/en-us/windows/wsl/install-manual
4.安装Ubuntu系统
#进入Microsoft Store,搜索Ubuntu,安装合适自己的版本
5.对于高版本的系统切换wsl版本
对于 x64 系统:版本 1903或更高版本,Build 18362或更高版本。
对于 ARM64 系统:版本 2004或更高版本,Build 19041或更高版本
管理员用户打开shell,执行如下命令
wsl --set-default-version 2
6.C盘占用过大问题解决
# 下载安装文件,选择合适的版本文件下载,网址如下:
https://docs.microsoft/en-us/windows/wsl/install-manual
# 将下载的.appx文件修改成.zip并解压zip包到非C盘
# 使用管理员身份启动应用程序。启动文件通常被命名xxx.exe(例如,ubuntu.exe)
参考网址:https://docs.microsoft/en-us/windows/wsl/install-manual
https://docs.microsoft/en-us/windows/wsl/install-on-server
7.参考的对象类型不支持尝试的操作问题解决
以管理员身份运行CMD,输入:
netsh winsock reset
重启计算机即可修复。
更多推荐
使用Win10安装Ubuntu系统WSL问题解决
发布评论