iis服务器助手广告广告
返回顶部
首页 > 资讯 > 精选 >在Windows 10上怎么安装WSL 2
  • 191
分享到

在Windows 10上怎么安装WSL 2

2023-06-15 14:06:11 191人浏览 安东尼
摘要

这篇文章主要介绍了在windows 10上怎么安装WSL 2,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。WSL 2是对微软在2017年推出的WSL原始版本的重大升级。WSL

这篇文章主要介绍了在windows 10上怎么安装WSL 2,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

WSL 2是对微软在2017年推出的WSL原始版本的重大升级。WSL2不仅仅是一个版本升级。不经更快、更多功能,并且使用了真正的linux内核。未来的Linux内核更新甚至会以Windows 10软件更新的形式发布,想想看,这是不是有点疯狂!

微软创建WSL 2的目标是提高性能。做到这一点的最佳方法是什么?添加完全的系统调用兼容性,即以真正的Linux内核为核心。

“ 这种新架构为WSL团队提供了一个更好的平台,这些平台提供的功能使WSL成为在Windows中运行Linux环境的绝佳方式,” 微软这样评价这项技术。

在Windows 10上怎么安装WSL 2

在Windows 10上安装WSL 2

要求

要在Windows 10上安装WSL 2,您需要执行以下操作:

  •  Windows 10 May 2020(2004),Windows 10 May 2019(1903)或Windows 10 November 2019(1909) 或更高版本

  •  具有Hyper-V虚拟化支持的计算机

尽管Windows 10 2020 年 5 月更新早已经发布,但并非当前所有设备都可以升级到该设备。要查看您的计算机上是否是Windows 10 2020 年 5 月更新,请转至“设置”>“更新和安全性”>“ Windows更新”。

在Windows 10上怎么安装WSL 2

如果您无法升级,也不要着急。因为在2020年8月,Microsoft将WSL 2反向移植到Windows 10的较早版本。任何使用1903或1909版本的人也可以安装WSL 2——但必须先安装Windows Update KB4566116。

追求完美的Windows用户还可以强制安装Windows 10 2020 年 5 月更新,请记住,如果您按照这种方法操作,可能会遇到缺少的驱动程序,GUI故障或其他硬件故障。

从技术上讲,您可以在Windows 10 build 18917或更高版本的“内部”版本上安装WSL 2。我不太熟悉“内部”构建系统是如何工作的,所以请注意,这篇文章的其余部分是基于在Windows的稳定版本上使用该特性。

您的计算机还需要支持Hyper-V虚拟化才能运行WSL2。你可以检查你的Hyper-V支持。

如果您不能同时满足这两个要求,则无法安装或启用WSL 2,但可以使用WSL 1。

在Windows 10上安装WSL 2的过程如下:

  1. 鸿蒙官方战略合作共建——HarmonyOS技术社区

  2.  启用WSL 2

  3.  启用“虚拟机平台”

  4.  将WSL 2设置为默认值

  5.  安装Linux发行版

我将依次使用Powershell应用程序逐步完成每个步骤,您需要以管理员身份运行该应用程序。您可以在Windows“开始”菜单中找到PowerShell。

注意:也可以使用GUI安装WSL 1,但是使用命令行的速度要快得多,并且由于WSL是CLI工具,因此这样做也很有意义吧!

第一步:启用WSL

无论您要使用哪个版本的WSL,都首先需要启用它。要做到这一点打开PowerShell的工具,管理员和运行命令 之下。注意不要在命令中输入错误或遗漏任何字符:

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

在Windows 10上怎么安装WSL 2

只想使用WSL 1?那就跳至第四步。

第二步:启用“虚拟机平台”

WSL 2需要启用Windows 10的“虚拟机平台”功能。计算机需要虚拟化功能才能使用此功能。这是与Hyper-V分开的,并提供了一些新的适用于 Linux 的 Windows 子系统中可用的更有趣的平台集成。

要在Windows 10(2004)上启用虚拟机平台,请以管理员身份打开PowerShell并运行:

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

要在Windows 10(1903,1909)上启用虚拟机平台,请以管理员身份打开PowerShell并运行:

Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform -NoRestart

为了确保所有相关的部分都能到位,您应该在此时重新启动系统,否则您可能会发现事情并没有按照预期工作。

第三步:将WSL 2设置为默认值

以管理员身份打开PowerShell,然后运行以下命令以将WSL 2设置为WSL的默认版本:

wsl --set-default-version 2

在Windows 10上怎么安装WSL 2

如果需要,您可以(随时)将发行版配置为以WSL 1模式运行。

第四步:安装发行版

有了WSL和必要的虚拟化技术之后,您要做的就是从Microsoft Store中选择并安装Linux发行版。

提供了几种不同的发行版,包括OpenSUSE,Pengwin,Fedora Remix和Alpine Linux。但是我个人的建议是ubuntu 20.04 LTS(尽管也有18.04 LTS和16.04 LTS可用)。

要在Windows 10上安装Ubuntu,请打开Microsoft Store应用,搜索“ Ubuntu 20.04”,然后单击“获取”按钮:

在Windows 10上怎么安装WSL 2

Microsoft Store上的Ubuntu 20.04 LTS

当您在Microsoft Store中时,我强烈建议您还安装开源Windows Terminal应用程序(链接:https://www.linuxmi.com/windows-terminal-preview-1-7.html)。该工具旨在为您提供最佳的WSL体验:

在Windows 10上怎么安装WSL 2

开源Windows Terminal应用

第五步:使用WSL 2

当您安装Ubuntu(或其他Linux发行版)时,快捷方式已添加到“开始”菜单中。使用它可以“打开” Ubuntu(或您选择的任何发行版)。第一次运行发行版时,你会觉得有点慢。这是发行版必须解压缩它的所有内容,不要中断该过程。

还将提示您设置用于发行版的用户名和密码。尝试挑选一些您不会忘记的东西。

还将提示您设置用于发行版的用户名和密码。

将WSL 1上的Ubuntu转换为WSL 2

如果您使用WSL 1,则可以将现有的WSL 1安装升级到WSL 2。要将现有的WSL 1版本转换为WSL 2,请在PowerShell中运行以下命令,例如:

wsl.exe --set-version Ubuntu 2

在Windows 10上怎么安装WSL 2

无论您运行WSL 1安装的Ubuntu发行版是什么名称,比如Ubuntu 18.04 或 20.04,都应替换为“ Ubuntu”。

感谢你能够认真阅读完这篇文章,希望小编分享的“在Windows 10上怎么安装WSL 2”这篇文章对大家有帮助,同时也希望大家多多支持编程网,关注编程网精选频道,更多相关知识等着你来学习!

--结束END--

本文标题: 在Windows 10上怎么安装WSL 2

本文链接: https://www.lsjlt.com/news/280595.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 在Windows 10上怎么安装WSL 2
    这篇文章主要介绍了在Windows 10上怎么安装WSL 2,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。WSL 2是对微软在2017年推出的WSL原始版本的重大升级。WSL...
    99+
    2023-06-15
  • 怎么在Windows 10上开启WSL之旅
    这篇文章主要介绍了怎么在Windows 10上开启WSL之旅,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。为 WSL 做准备您必须使用***版本的 Windows 10 Fa...
    99+
    2023-06-16
  • 如何在Windows 10的WSL中安装SUSE
    这篇文章主要讲解了“如何在Windows 10的WSL中安装SUSE”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“如何在Windows 10的WSL中安装SUSE”吧!在 Windows 1...
    99+
    2023-06-16
  • 怎么通过WSL在Windows11或10上安装Sensu Go Monitoring
    这篇文章主要介绍“怎么通过WSL在Windows11或10上安装Sensu Go Monitoring”,在日常操作中,相信很多人在怎么通过WSL在Windows11或10上安装Sensu Go Monit...
    99+
    2023-04-14
    wsl windows
  • 安装WSL、安装VScode、安装VScode插件、在WSL上安装fortran、python并在VScode中使用WSL系统中的fortran、python
    一、前言 linux系统在开发上有独特的优势、近期通过python安装graph_tool时,踩坑无数,看了数十篇帖子和官方文档、最后依然没能在windows系统上使用到graph_tool,甚至已经在linux系统(WSL)下载成功了...
    99+
    2023-09-20
    vscode ide 编辑器 linux
  • 怎么在Debian和Ubuntu上安装MariaDB 10
    小编给大家分享一下怎么在Debian和Ubuntu上安装MariaDB 10,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!MariaDB 是深受欢迎的数据库管理服...
    99+
    2023-06-16
  • 怎么在Windows上安装Phalcon
    这篇文章主要介绍“怎么在Windows上安装Phalcon”,在日常操作中,相信很多人在怎么在Windows上安装Phalcon问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”怎么在Windows上安装Phal...
    99+
    2023-06-20
  • 教你如何在Mac上安装Windows 10预览版?
       本月初,微软正式发布了Windows 10系统及首个预览版,供所有用户下载体验。经过我们测试,Windows 10在数年前的酷睿2笔记本上依然可以流畅运行,同时针对不同设备的版本划分更加清晰,尤其是针对传...
    99+
    2023-06-08
    Mac Windows10预览版 Windows 10 预览版
  • 教你如何在windows 10家庭版上安装docker
    本人之前写Redis书和Spring Cloud Alibaba书时,发现一些分布式组件更适合安装在linux环境,而在搭建Redis等集群时,更需要linux环境。 本人日常练习代...
    99+
    2024-04-02
  • python在windows上怎么安装mysql
    首先,进入python官网,下载好MySQL模块.whl文件;MySQL模块.whl文件下载好后,使用组合键“win+R”运行“cmd”进入DOS窗口;进入DOS窗口后,使用以下命令激活虚拟环境Virtualenv\flask-env\Sc...
    99+
    2024-04-02
  • 怎么在Windows11或10上安装最新版Python
    本篇内容主要讲解“怎么在Windows11或10上安装最新版Python”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么在Windows11或10上安装最新版...
    99+
    2023-04-14
    windows python
  • 怎么在Windows系统上安装Perl
    要在Windows系统上安装Perl,可以按照以下步骤进行操作: 访问Perl官方网站(https://www.perl.org...
    99+
    2023-10-23
    Windows Perl
  • windows上怎么安装mysql
    本篇内容介绍了“windows上怎么安装mysql”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成! ...
    99+
    2024-04-02
  • 在 Microsoft Windows 上安装 MySQL
    让我们了解如何在 Microsoft Windows 上安装 MySQL -MySQL 仅适用于 Microsoft Windows 64 位操作系统。要查看支持的 Windows 平台信息,请访问 https://www.mysql.co...
    99+
    2023-10-22
  • Windows 10上如何安装适用Linux的Windows子系统
    这篇文章主要介绍了Windows 10上如何安装适用Linux的Windows子系统,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。启用“Wi...
    99+
    2024-04-02
  • windows上怎么安装github
    对于开发人员来说,Github是一个非常有用的工具,本文将介绍如何在Windows上安装Github。下载Git访问Git官方网站https://git-scm.com/并在主页上下载最新版本。安装程序文件是一个exe文件,运行后会在您的计...
    99+
    2023-10-22
  • Windows上怎么安装Docker
    本文小编为大家详细介绍“Windows上怎么安装Docker”,内容详细,步骤清晰,细节处理妥当,希望这篇“Windows上怎么安装Docker”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。Docker 是一个开...
    99+
    2023-06-28
  • 在windows上安装Python cr
    准备以下软件包: cryptography,openssl,perl(编译openssl需要) 编译openssl 打开vcvarsall.bat(计算机上须安装Visual Studio),在控制台命令提示符中切换到openssl目录。...
    99+
    2023-01-31
    windows Python cr
  • 在Linux和Windows系统上怎么安装Git
    本篇内容介绍了“在Linux和Windows系统上怎么安装Git”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!在Linux上安装Git对于L...
    99+
    2023-07-06
  • 如何在Fedora 10上安装Fedora Weblogic 10.3.1
    这篇文章将为大家详细讲解有关如何在Fedora 10上安装Fedora Weblogic 10.3.1,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。拷贝oepe11_wls1031_linux32.bin...
    99+
    2023-06-16
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作