Windows系列(特别有参考意义):Windows 10 安装配置WSL2(ubuntu20.04)教程 超详细

这篇具有很好参考价值的文章主要介绍了Windows系列(特别有参考意义):Windows 10 安装配置WSL2(ubuntu20.04)教程 超详细。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。



超详细windows安装配置WSL2(ubuntu20.04)步骤
Windows上快速安装WSL2教程
windows wsl2安装

关于WLS的介绍

1.什么是WSL?

Windows Subsystem for Linux(简称WSL),Windows下的Linux子系统,是一个在Windows 10上能够运行原生Linux二进制可执行文件(ELF格式)的兼容层。它是由微软与Canonical公司合作开发,其目标是使纯正的Ubuntu、Debian等映像能下载和解压到用户的本地计算机,并且映像内的工具和实用工具能在此子系统上原生运行。

如果使用Windows 10 2004以上,可以通过WSL 2来窗口化运行桌面应用,也不需要另外安装其他的服务器。
微软官方文档:https://docs.microsoft.com/zh-cn/windows/wsl/

2 双系统的方法比较

win10 wsl2,windows

3 WSL1与WSL2比较

win10 wsl2,windows

  • 传统手动安装:win10新系统版本高于1903,但低于2004(19041);
  • 命令符自动安装:对于windows10版本2004(内部版本19041或更高)及更新版本或者windows11,可以直接一行命令符安装;

方法一: 传统手动安装

要求:win10更新系统至1903或更高版本;

如果,windows10版本2004(内部版本19041或更高)可用方法二,但方法一可以了解更多细节;

1.1 windows系统版本查看及更新

要求:win10更新系统至1903或更高版本

如果版本低于1903,可使用 Windows 10 易升工具手动升级。下载 Windows 10 易升工具:

下载 Windows 10
https://www.microsoft.com/zh-cn/software-download/windows10

   
   
  • 1
  • 2

查看方法:
在键盘上按下win+R调出运行窗口,随后输入“winver”命令并回车。
win10 wsl2,windows
或者在属性也可以查看
win10 wsl2,windows

1.2 启用适用于Linux的Windwos子系统

如果之前没有用过 WSL,那么首先需要为Linux启用Windows子系统:

在搜索框输入powershell,以管理员身份打开powershell并运行;
win10 wsl2,windows

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

   
   
  • 1

win10 wsl2,windows

如果直接打开,输入命令,权限报错。
win10 wsl2,windows

1.3 启用虚拟机功能

安装 WSL 2 之前,必须启用“虚拟机平台”可选功能

dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart

   
   
  • 1

win10 wsl2,windows

1.4 重启电脑

为了确保所有相关部件都整齐到位,需要重启系统,否则可能会发现事情没按预期进行。

重新启动计算机以完成WSL安装并更新到WSL 2。

1.5 下载Linux内核更新包

下载内核更新包并安装
适用于 x64 计算机的 WSL2 Linux 内核更新包,下载链接:
下载完成双击安装

1.6 安装 Linux 分发版

打开Microsoft Store,选择你喜欢的Linux分发版并下载,
这里选择ubuntu 20.04,点击获取自动安装。
win10 wsl2,windows

方法二:命令符自动安装 (一行命令搞定,非常方便)

对于windows10版本2004版本及更新版本或者windows11,可以直接一行命令符安装

wsl --install

   
   
  • 1

3 首次运行设置

3.1 用户名及密码

首次启动需要设置用户名,如下:
win10 wsl2,windows
输入用户名后进行密码设置,设置好后可以看到Ubuntu启动成功:
win10 wsl2,windows
设置root密码:

sudo passwd root

   
   
  • 1

win10 wsl2,windows

3.2 将分发版本设置为 WSL 1 或 WSL 2

windows下以管理员身份打开PowerShell。

设置Ubuntu-20.04为WSL 2

wsl.exe --set-version Ubuntu-20.04 2

   
   
  • 1

win10 wsl2,windows
如果要设置为WSL 1,执行如下命令:

wsl.exe --set-version Ubuntu-20.04 1

   
   
  • 1

可以打开 PowerShell 命令行并输入以下命令检查分配给每个已安装的 Linux 分发版的 WSL 版本:

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

   
   
  • 1

win10 wsl2,windows
好了,到此安装就已经完成了。

更多详情参考官方文档:适用于 Linux 的 Windows 子系统文档

cmd或者powershell内输入wsl
win10 wsl2,windows文章来源地址https://www.toymoban.com/news/detail-852878.html







R-G-B

Windows 10 安装配置WSL2(ubuntu20.04)教程 超详细

超详细windows安装配置WSL2(ubuntu20.04)步骤
Windows上快速安装WSL2教程
windows wsl2安装

关于WLS的介绍

1.什么是WSL?

Windows Subsystem for Linux(简称WSL),Windows下的Linux子系统,是一个在Windows 10上能够运行原生Linux二进制可执行文件(ELF格式)的兼容层。它是由微软与Canonical公司合作开发,其目标是使纯正的Ubuntu、Debian等映像能下载和解压到用户的本地计算机,并且映像内的工具和实用工具能在此子系统上原生运行。

如果使用Windows 10 2004以上,可以通过WSL 2来窗口化运行桌面应用,也不需要另外安装其他的服务器。
微软官方文档:https://docs.microsoft.com/zh-cn/windows/wsl/

2 双系统的方法比较

win10 wsl2,windows

3 WSL1与WSL2比较

win10 wsl2,windows

  • 传统手动安装:win10新系统版本高于1903,但低于2004(19041);
  • 命令符自动安装:对于windows10版本2004(内部版本19041或更高)及更新版本或者windows11,可以直接一行命令符安装;

方法一: 传统手动安装

要求:win10更新系统至1903或更高版本;

如果,windows10版本2004(内部版本19041或更高)可用方法二,但方法一可以了解更多细节;

1.1 windows系统版本查看及更新

要求:win10更新系统至1903或更高版本

如果版本低于1903,可使用 Windows 10 易升工具手动升级。下载 Windows 10 易升工具:

下载 Windows 10
https://www.microsoft.com/zh-cn/software-download/windows10

   
   
  • 1
  • 2

查看方法:
在键盘上按下win+R调出运行窗口,随后输入“winver”命令并回车。
win10 wsl2,windows
或者在属性也可以查看
win10 wsl2,windows

1.2 启用适用于Linux的Windwos子系统

如果之前没有用过 WSL,那么首先需要为Linux启用Windows子系统:

在搜索框输入powershell,以管理员身份打开powershell并运行;
win10 wsl2,windows

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

   
   
  • 1

win10 wsl2,windows

如果直接打开,输入命令,权限报错。
win10 wsl2,windows

1.3 启用虚拟机功能

安装 WSL 2 之前,必须启用“虚拟机平台”可选功能

dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart

   
   
  • 1

win10 wsl2,windows

1.4 重启电脑

为了确保所有相关部件都整齐到位,需要重启系统,否则可能会发现事情没按预期进行。

重新启动计算机以完成WSL安装并更新到WSL 2。

1.5 下载Linux内核更新包

下载内核更新包并安装
适用于 x64 计算机的 WSL2 Linux 内核更新包,下载链接:
下载完成双击安装

1.6 安装 Linux 分发版

打开Microsoft Store,选择你喜欢的Linux分发版并下载,
这里选择ubuntu 20.04,点击获取自动安装。
win10 wsl2,windows

方法二:命令符自动安装 (一行命令搞定,非常方便)

对于windows10版本2004版本及更新版本或者windows11,可以直接一行命令符安装

wsl --install

   
   
  • 1

3 首次运行设置

3.1 用户名及密码

首次启动需要设置用户名,如下:
win10 wsl2,windows
输入用户名后进行密码设置,设置好后可以看到Ubuntu启动成功:
win10 wsl2,windows
设置root密码:

sudo passwd root

   
   
  • 1

win10 wsl2,windows

3.2 将分发版本设置为 WSL 1 或 WSL 2

windows下以管理员身份打开PowerShell。

设置Ubuntu-20.04为WSL 2

wsl.exe --set-version Ubuntu-20.04 2

   
   
  • 1

win10 wsl2,windows
如果要设置为WSL 1,执行如下命令:

wsl.exe --set-version Ubuntu-20.04 1

   
   
  • 1

可以打开 PowerShell 命令行并输入以下命令检查分配给每个已安装的 Linux 分发版的 WSL 版本:

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

   
   
  • 1

win10 wsl2,windows
好了,到此安装就已经完成了。

更多详情参考官方文档:适用于 Linux 的 Windows 子系统文档

cmd或者powershell内输入wsl
win10 wsl2,windows

到了这里,关于Windows系列(特别有参考意义):Windows 10 安装配置WSL2(ubuntu20.04)教程 超详细的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • 最新版Docker Desktop安装在windows10上会出现的WSL2错误

    有科技的可以去这个帖子看,解决WSL是最新版也无法运行docker的情况 查了很多帖子都是牛头不对马嘴,不说废话直接上解决方案 Docker.Core.HttpBadResponseException: {“message”:“2 errors occurred:nt* provisioning docker WSL distros: running wsl-bootstrap version set in main distro: exit status 1nt* checking

    2024年02月02日
    浏览(73)
  • win10 WSL2 Ubuntu图像化界面安装和配置

    打开虚拟机安装许可 2、开启开发者模式 我这里使用的是20.04.5LTS版本 1、打开win11的命令行,在下拉三角下标,打开,可以看到有Ubuntu 的选项,点击即可进入linux命令行(首次一般都会有些报错,往下看有解决办法) 2、处理报错 错误1:WslRegisterDistribution failed with error: 0x800

    2024年02月01日
    浏览(48)
  • 硬盘监测分析工具----Hard Disk Sentinel 5.61.10 便携特别版(已注册,供大家学习研究参考)

         下载地址:https://download.csdn.net/download/weixin_43097956/88254527

    2024年02月11日
    浏览(39)
  • 在Windows运行完整的Linux桌面GUI!Kali on WSL2安装与简单配置指南

    Windows在更新到2004版本之后正式开启了WSL2的支持,这次是完整的运行在HyperV虚拟机中的Linux系统了,可以称之为真正的Linux了,难不成Windows即将成为最好的Linux发行版? 实际体验下来还是可以的,不过小问题不少,爱折腾的同学安排一手,对提高Windows平台下的开发体验还是有

    2024年04月12日
    浏览(38)
  • win10下wsl2使用记录(系统迁移到D盘、配置国内源、安装conda环境、配置pip源、安装pytorch-gpu环境、安装paddle-gpu环境)

    安装好后环境测试效果如下,支持命令nvidia-smi,不支持命令nvcc,usr/local目录下没有cuda文件夹。 系统迁移到非C盘 wsl安装的系统默认在c盘,为节省c盘空间进行迁移。 1、输出 wsl -l 查看要迁移的系统名称 2、执行导出命令: wsl --export Ubuntu-20.04 ./Ubuntu-20.04.tar ,以下命令将系统

    2024年02月20日
    浏览(58)
  • windows10(家庭版)和windows11(家庭版)开启WSL2

    WSL 是什么? WSL的全称为Windows Subsystem for Linux。翻译成中文的意思就是“适用于Windows的Linux子系统”。WSL是一个在Windows 1011上能够运行原生Linux二进制可执行文件(ELF格式)的兼容层。 注:如果是windows10,需确保 Windows 10 版本号为 22H2 或更高,操作系统内部版本为 19045.2311 或

    2023年04月18日
    浏览(61)
  • 【Docker Desktop】Windows11家庭版安装docker desktop和WSl2(Ubuntu22.04)并完成迁移,配置国内镜像

    目录 一、准备工作 ① 安装Hyper-V ②开启电脑的虚拟化技术,如何确定是否开启了虚拟化技术 ③ 启动Windows功能 二、安装WSl 三、移动Ubuntu 22.04.2 LTS 四、迁移 WSL2 安装位置 五、安装Docker Desktop 六、配置Docker Desktop  七、测试 因为win11家庭版本身是不支持hyper-V的,需要手动安装

    2024年01月20日
    浏览(68)
  • Windows7系统虚拟机安装VMtools--特别特别详细

    现象: 因为Win7系统的虚拟机和我们现在常用的Win10、Win11、Windows server 2012系统的虚拟机等在安装VMtools时有个最明显的不同是Win7无法直接安装镜像自带的VMtools,而其他常见的系统均可以。 原因: 对于Windows7的驱动,从几年前开始,微软就已经开始逐步全面停用不安全的SHA-

    2024年02月09日
    浏览(34)
  • 在Windows10中安装WSL2(Ubuntu 22.04.2 LTS)

    WSL 1 于 2016 首次发布,在 windows 系统中可以使用linux系统。 但是WSL1的缺点有: 文件 I/O 慢,尤其是在大量IO操作时,例如使用 git 克隆仓库; 不支持内核程序; WSL 2 针对以上两个缺点进行了修正: 相比较于 WSL 1 使用翻译层将 linux 系统调用转化成 windows 系统调用,WSL 2 使用了

    2024年02月14日
    浏览(50)
  • win10+WSL2+docker配置历程

    不管是为了以后多一个工具还是多一份知识,单纯觉得应该了解应该学习。记录一下并不顺利的docker配置之路。 首先附上我的万能师兄的搭建之路,指导意义那是顶呱呱。 ZzPwn01:属于2023年的Pwn环境搭建(Docker in WSL) - 简书 (jianshu.com) 同样是师兄推荐,Docker从入门到实践,

    2024年01月19日
    浏览(51)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包