使用Win10安装Ubuntu系统WSL问题解决

编程知识 更新时间:2023-04-18 21:10:05

使用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问题解决

本文发布于:2023-04-14 20:00:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/cd7f93e8949142fae45074cb1c1554af.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:系统   Ubuntu   WSL

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!

  • 76922文章数
  • 14阅读数
  • 0评论数