原标题:如何将WSL(Windows Subsystem for Linux 2)安装到Windows 10?

Windows 10凭借大受欢迎的WSL(Windows Subsystem for Linux)进入Linux领域。由于最近推出了WSL的最新版WSL2,用户现在可以利用实际的Linux内核从Windows执行Linux任务。现在,由于最新的Windows更新(代号为20H1)推出,WSL2准备正式发布。因此,不妨看一下如何将Windows Subsystem for Linux安装到Windows 10上。

简而言之,WSL2或Windows Subsystem For Linux版本2为用户提供了Windows 10操作系统中的轻量级Linux控制台环境。因此,你不用虚拟机就可以从Windows 10运行Linux二进制文件。此外,Windows 10中的Windows Subsystem for Linux可用于核心命令行工具和服务,而最重要的是bash shell。

在该Windows 10 WSL教程中,我们介绍如何通过两种方法安装Windows Subsystem for Linux。

图形方法。

Windows 10 Powershell命令行。

此外,我们还介绍如何安装微软商店中可用的不同Linux发行版。但是在Windows 10上安装Ubuntu等Linux发行版需要先安装WSL。

如何在Windows 10上安装Windows Subsystem For Linux(图形方法)?

要求:

正常的互联网连接。

面向WSL的Windows 10周年更新1607。

面向WSL2的Windows 10内部版本18917或更高版本。

支持Hyper-V服务的设备。

对于大多数用户来说,使用Settings应用程序和控制面板安装WSL是最简单的方法。以下是在Windows 10中安装WSL的步骤:

图1

在Windows 10计算机上,点击“开始”并浏览到控制面板。

现在,选择“程序”类别。

在“程序和功能”下,点击“打开或关闭Windows功能”。

或者,你可以在Windows 10上打开Settings应用程序,然后浏览到“应用程序”>“程序和功能”>“打开或关闭Windows功能”。

现在会出现“ Windows功能”窗口。在这里,你可以使用复选框打开和关闭Windows 10功能。

在可用的复选框列表中,向下滚动,找到Windows Subsystem For Linux选项。

勾选与Windows Subsystem相对应的复选框。

点击“确定”,安装WSL for Windows 10。

最后,点击“立即重新启动”按钮,使更改生效,并完成WSL的安装。

如何使用Windows 10 Powershell安装Windows Subsystem for Linux?

如果你使用Linux,这可能意味着命令行是你最好的朋友。在命令行上输入内容比较有意思。

除了安装WSL2的图形方法外,我们还可以使用PowerShell在Windows 10中启用WSL。想使用Powershell安装WSL,请执行以下步骤:

在“开始”菜单中搜索Powershell。

打开应用程序之前,右键鼠标,选择以管理员身份运行该应用程序。

输入以下命令:

Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux

图2

执行命令后,PowerShell将要求你重新启动计算机,使更改生效。

因此,输入字母“ Y”以完成该过程,并确认重新启动。

就是这样。重新启动后,你现在已为某个操作设置好了Windows Subsystem for Linux。

如何在Windows 10上安装Linux发行版?

最后,安装Windows Subsystem for Linux后,我们现在可以安装Windows商店中可用的Linux发行版。

想安装Linux Distro,你在Windows 10中需要:

点击“开始”,然后选择微软商店。

使用微软商店中可用的搜索框,选择青睐的发行版,以便安装到Windows 10上。

图3

另外,如果你想查看可用Linux发行版的完整列表,可以输入Linux,然后浏览搜索结果。

选择你青睐的发行版后,点击“安装”或“获取”。

(现在,如果你尚未使用微软帐户登录,会要求你登录。但是如果你暂时不想登录帐户,也可以关闭弹出窗口。)

图4

现在等几秒钟,直到下载和安装过程完成,之后Linux发行版已安装到Windows 10上,就可以准备使用了。此外,该发行版将以标准的日常应用程序这种形式直接出现在开始菜单中。

首次启动Linux发行版时,会进行简短的设置过程。基本上,它询问你要为Linux环境设置的用户名和密码。

安装WSL2:如何将WSL改为WSL2?

成功安装Linux发行版和WSL功能后,必须将Linux发行版的Windows Subsystem for the Linux改为WSL2。除非你手动更改版本,否则它仍在WSL环境中运行。

因此,要将Linux发行版设置为WSL2版本,就要:

以管理员身份打开PowerShell。

首先,核查已安装的Linux发行版的名称。为此,运行命令:wsl -l

现在,在记下发行版名称后,运行命令:wsl --set-version 2。

图5

确保将代码空间“ ”换成已安装发行版的实际名称。

此外,你可以使用以下命令将WSL2设置为所有安装的默认架构。

wsl --set-default-version 2

如何卸载Windows 10上的Linux发行版?

此外,如果你想在这里切换传统的发行版,事情也变得轻松。你可以使用以下步骤在Windows 10上卸载并重新安装Linux:

打开Settings应用程序。

选择“应用程序”类别,然后选择“应用程序和功能”菜单。

在程序列表中,选择已安装的发行版。

点击“卸载”,然后再次确认。

图6

现在,Linux发行版已从你的Windows 10计算机中完全删除。

如何卸载和禁用Windows 10上的Windows Subsystem for Linux?

由于某些原因,你对WSL2 for Windows 10不为所动,或者宁愿禁用它,卸载或禁用Windows上的WSL与安装过程一样简单。要卸载Windows 10上的WSL,遵照以下步骤。

在Windows 10计算机上,打开Settings应用程序。

选择“应用程序设置”类别。

浏览到应用程序>程序和功能>打开或关闭Windows功能。

在可用的复选框列表中,向下滚动,找到Windows Subsystem For Linux选项。

取消选中与Windows Subsystem相对应的复选框。

点击“确定”,然后重新启动Windows 10设备。

使用PowerShell卸载或禁用Windows 10上的WSL

此外,就像安装过程一样,Powershell可用于卸载和禁用Windows 10计算机上的WSL2功能。为此,

以管理员身份运行PowerShell,然后输入以下命令:

Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux

输入Y,重新启动设备。

现在,你已成功禁用了设备上的Windows Subsystem for Linux。

原文标题:How To Install WSL (Windows Subsystem For Linux 2) On Windows 10?,作者:Athul Mithran返回搜狐,查看更多

责任编辑:

把windows装到linux下,如何将WSL(Windows Subsystem for Linux 2)安装到Windows 10?相关推荐

  1. linux格式化大于2t硬盘分区,linux下大于2tb硬盘格式化及挂载,linux下大于2t的分区方法,linux gpt分区表 管理 自动挂载分区...

    linux下大于2tb硬盘格式化及挂载,linux下大于2t的分区方法,linux gpt分区表 管理 自动挂载分区 (7页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找 ...

  2. 在linux下vcd光盘提取,linux下抓取Vcd的视频文件[Linux安全]

    赞助商链接 本文"linux下抓取Vcd的视频文件[Linux安全]"是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判 ...

  3. linux中替换文件中的内容,linux下批量替换文件中的内容linux操作系统 -电脑资料...

    对于单个文件,使用sed命令很容易做到, grep命令可以查找单个文件或文件夹下文件中的内容,使用参数"r"或"-R"可以递归查找指定文件夹下的所有文件:参数& ...

  4. linux下新增ftp账号,【转】Linux下添加FTP账号和服务器、增加密码和用户,更改FTP目录...

    转自:http://blog.csdn.net/cloudday/article/details/8640234 1. 启动VSFTP服务器 A:cenos下运行:yum  install  vsft ...

  5. linux mysql复制一个表结构图_详解Windows和Linux下从数据库导出表结构,以及Linux下如何导入.sql文件到MySQL数据库...

    本文首先讲解window下如何使用Navicat for MySQL导出表. 1.如下图所示,目标数据库是mydatabase,数据库中有四张表. 2.选中该数据库,右键--数据传输. 3.左边可以选 ...

  6. linux下做u盘启动权限不够,Linux U盘启动安装制作工具unetbootin - 第一原理 - 小木虫 - 学术 科研 互动社区...

    http://baike.baidu.com/view/1434744.htm UNetbootin (Universal Netboot Installer)为一种跨平台工具软件,可以用来建立Liv ...

  7. linux下eclipse找不到插件位置,Linux 下安装Eclipse时所遇到的问题

    想在Linux下安装个eclipse来玩玩,昨天出现的问题,今天终于解决了,在此要感谢各位网友的帮助.现在我把我出现的问题在这说一下,希望也出现这个错误的朋友能得到帮助. 要在Linux下安装ecli ...

  8. linux下imp导入oracle数据库,Oracle数据库Linux下的导入IMP

    和相关篇的EXP相对应的用了如下的导入方法. [oracle@localhost ~]$ imp Import: Release 11.2.0.1.0 - Production on Fri Sep ...

  9. linux下的orre命令,鳥哥的 Linux 私房菜

    11.2.3 基礎正規表示法練習 要瞭解正規表示法最簡單的方法就是由實際練習去感受啦!所以在彙整正規表示法特殊符號前, 我們先以底下這個檔案的內容來進行正規表示法的理解吧!先說明一下,底下的練習大前提 ...

最新文章

  1. 推荐!神经进化才是深度学习未来的发展之路!
  2. Web开发学习点滴(持续更新)
  3. java正则表达式入门文档
  4. 提高电子商务转化率的关键因素
  5. 有关完全二叉树求节点数和前缀树求字符串是否重复的两道算法题
  6. 事件——事件绑定||事件函数传参||事件修饰符||按键修饰符||自定义按键修饰符
  7. C# Note32: 查漏补缺
  8. 【遥感数字图像处理】基础知识:第四章 遥感图像辐射纠正
  9. CoppeliaSim(V-rep)手册中文翻译
  10. clover更新驱动 后不能开机_黑苹果安装教程 2020 台式机版(长期更新)
  11. 一看就懂的Android APP开发入门教程
  12. xp系统计算机远程桌面连接不上,在XP系统中远程桌面连接不上的解决方式
  13. 原生js自定义提示框
  14. php聚合支付,pay: ThinkPHP开源聚合支付系统
  15. 【学习笔记】密码学入门(3) 密钥,随机数,PGP软件
  16. distinct效率更高还是group by效率更高?
  17. 《神经科学:探索脑》学习笔记(第5章 突触传递)
  18. 2022 数学建模C题 高教社杯 含半成品论文 部分代码 全部数学模型 和全套思路
  19. 计算机在运行表格的时候很慢,打开excel很慢_EXCEL表格打开反应太慢时什么原因...
  20. 人大金仓 日常命令 已解决

热门文章

  1. 使用Null Object设计模式[转]
  2. kylin框架中使用postcss-px2rem
  3. spring boot的多环境部署
  4. 如何将存储在MongoDB数据库中的数据导出到Excel中?
  5. 解决 kindle 书籍字体颜色偏淡问题的方法
  6. 最新hosts,更新hosts,可用
  7. 微软工程师测试题——未来
  8. C++之private虚函数
  9. 九度OJ 1054:字符串内排序
  10. .Net 2.0里有一个有用的新功能:迭代器