【WSL】使用WSL在Windows上安装Linux(Ubuntu20.04)

这篇具有很好参考价值的文章主要介绍了【WSL】使用WSL在Windows上安装Linux(Ubuntu20.04)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。


【WSL】使用WSL在Windows上安装Linux(Ubuntu20.04)


本文将介绍在win11系统下使用Windows自带的WSL功能安装Ubuntu20.04子系统,其中WSL2本质仍是基于Hyper-V的虚拟机。

一、环境说明

Windows11 + WSL2 + Ubuntu20.04
(WSL译为适用于 Linux 的 Windows 子系统)

二、开启WSL功能

在Windows设置中添加可选功能,勾选适用于Linux的Windows子系统(即WSL)虚拟机平台,开启该功能需重启电脑。
wsl 进入ubuntu,windows,linux
若没有该功能选项,在powershell中分次输入,分别开启WSL和虚拟机平台功能,记得重启:

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

三、安装Linux子系统

方法1:在微软商店中搜索并挑选所需要的Linux版本,下载并安装。
wsl 进入ubuntu,windows,linux
方法2:管理员身份运行powershell,输入wsl --list --online以显示可用分发版列表,按提示输入wsl.exe --install <Distro>安装,尖括号内填写NAME列的内容。
wsl 进入ubuntu,windows,linux

四、升级内核

1、双击运行Ubuntu,报错WslRegisterDistribution failed with error: 0x800701bc,原因是WSL内核未升级到WSL2,在powershell中输入wsl --update升级。
wsl 进入ubuntu,windows,linux
或者下载此升级程序安装升级https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi

五、安装完成

根据提示输入用户名密码,或者直接退出再次进入以使用root权限。
wsl 进入ubuntu,windows,linux
WSL的好处是方便在Windows文件资源管理器下查看和传输Linux子系统文件:
wsl 进入ubuntu,windows,linux

六、Windows家庭版Hyper-V功能开启

(本节在2023/8/15新增)
打开txt,在txt中复制粘贴下述代码,并保存为.bat或.cmd文件,双击运行:

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

wsl 进入ubuntu,windows,linux文章来源地址https://www.toymoban.com/news/detail-653204.html

到了这里,关于【WSL】使用WSL在Windows上安装Linux(Ubuntu20.04)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • win11卸载Ubuntu 20.04 WSL

    Ubuntu 20.04 LTS可以通过Microsoft Store进行安装,但是不能通过Microsoft Store卸载。现列举两种卸载方式。 1、查找到安装的ubuntu 2、卸载 1、查看当前环境安装的wsl 2、注销(卸载)当前安装的Linux的Windows子系统(名称要与list获取的一致) 3、卸载成功,查看当前安装的Linux的Windows子

    2024年02月12日
    浏览(62)
  • WSL 2 Ubuntu 20.04 配置 CUDA

    目前大多数 N 卡电脑都已经自带了 NVIDIA GeForce Experience 软件以及显卡驱动,无需额外配置。 在 Windows 的终端中,可以执行 nvidia-smi 查看显卡状态: 如果没有驱动的话,可以在官网下载,根据自己的配置选择安装即可: 驱动安装完成后,可以执行 nvidia-smi 验证驱动安装是否成

    2024年02月16日
    浏览(47)
  • WSL2-Ubuntu20.04-配置

    wsl --install wsl -l -v # 版本查看 默认的都是 wsl2 (如果是wsl1 就自行升级 wsl --update ) 官方教程 安装wsl2之后 就可以直接去 Microsoft Store下载 # VScode连接Ubuntu20.04 wsl2-ubuntu20.04没有GUI,还是vscode方便。下载Extension:WSL # CUDA-Toolkit 安装 一般运行 `nvidia-smi`是可以的,如果不可以也别慌

    2024年01月16日
    浏览(54)
  • WSL使用Ubuntu 20.04版本运行py-bottom-up-attention的记录,及其可能错误的解决方法

    WSL使用Ubuntu 20.04版本运行py-bottom-up-attention的记录,及其可能错误的解决方法 github代码地址: 环境: wsl Ubuntu 20.04 显卡:GTX 1660 gcc 8或者9应该都可以 显卡驱动,现在win端和wsl是共用的,win装过了,wsl可以用,不需要安装驱动 cuda 10.1 python 3.7 依赖版本:opencv-python== 4.8.1.78 、

    2024年02月01日
    浏览(58)
  • xshell连接Windows中通过wsl安装的linux子系统-Ubuntu 22.04

    Windows11下清理Docker Desktop与wsl的C盘空间占用(2023-10-12 20:50:41) 1.1、 启动或关闭Windows功能-适用于Linux的Windows子系统 1.2 WSL 官方文档 使用 WSL 在 Windows 上安装 Linux 补充:例外情况(使用 WSL 1 而不是 WSL 2) 1.3、在Microsoft store中搜索Ubuntu安装 在Microsoft store中搜索Ubuntu,找到带LTS结

    2024年02月15日
    浏览(60)
  • 解决WSL2的ubuntu20.04中安装docker出现无法连接的问题(Cannot connect to the Docker daemon)

    wsl2的ubuntu20.04系统安装docker可以参考官网教程操作,我个人喜欢参考其中的离线安装方式:Install from a package。只需要按照官网一步步操作即可,跟普通的ubuntu20.04的安装是一样的步骤。 在安装完以后,发现一旦使用docker相关命令会出现下述问题: 说明docker没有正常启动。这

    2024年04月23日
    浏览(51)
  • Windows WSL子系统Ubuntu22.04安装Nvidia显卡驱动

    最近在研究AI,如果在Linux系统中部署的话需要重装系统,有些麻烦,又不想折腾。所以闲置很久没研究的WSL又拿起来研究了,当然部署ai还需要显卡驱动的支持,就必须先安装显卡驱动。 还没有安装过WSL的童鞋可以看我之前发布的这篇文章 windows11 安装 Linux子系统 WSL及ubunt

    2024年02月09日
    浏览(62)
  • 【2023最新版】Win11: WSL(Ubuntu22.04)使用docker远程容器教程(Windows的Docker Desktop下载安装、迁移到非系统盘、配置国内镜像源、设置 WSL2)

    目录 一、准备工作 1. 安装WSL(适用于 Linux 的 Windows 子系统) 2. docker简介——来源chatGPT 二、Windows安装 Docker Desktop 1. 官网链接 2. 安装过程 3. 迁移到非系统盘 4. 配置国内镜像源 国内镜像 方法1——通过Docker-Desktop配置 方法2——找打daemon.json文件进行配置 三、在适用于 Wind

    2024年02月12日
    浏览(84)
  • WSL安装与使用(Ubuntu22.04)

    本文主要记录Windows WSL的安装和使用过程,内容包括WSL安装过程、WSL安装Ubuntu、Ubuntu更换镜像源,Ubuntu安装Dcoker并配置等步骤。 Windows Subsystem for Linux(简称WSL)是一个在Windows 1011上能够运行原生Linux二进制可执行文件(ELF格式)的兼容层。它是由微软与Canonical公司合作开发,

    2024年02月08日
    浏览(47)
  • Linux桌面端Ubuntu20.04安装和使用netplan修改IP地址

    1. 点击右上角的有线连接: 2. 进入后点击设置按钮:  3. 先点击IPv4,然后选择手动,再在地址处输入想要的IP地址,点击应用,则完成修改。 ​​​​​​ 首先输入: 安装完成后,进入安装文件夹: 打开配置的yaml文件: 进入后一般为空白,配置内容(复制后Ctrl+V): 这

    2024年02月15日
    浏览(51)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包