在Win10 安装 WSL的Linux子系统,解决cmd中执行lxrun时提示“不是内部或外部命令”

Win10 安装Linux子系统原理就是安装一个(Linux系统的)应用程序。使用应用程序一般的使用Linux子系统,非常方便。

第一步: 启用开发者模式

启用开发者模式,其实很简单,本人参考的是该文章:

(上文章中,执行:lxrun /install /y 命令报错,原因是win10新版本中删除了该命令。)

我们可以通过Microsoft Store手动安装一个Linux发行版。

第二步:安装一个 Linux 发行版

打开微软商店应用,在搜索框中输入“Linux”然后搜索,你可以看到搜索结果中有很多的 Linux 发行版可以选择。选择一个你喜欢的 Linux 发行版本然后安装:

在国内,如果开了VPN需要先关闭, 不然Microsoft Store连不上网。

搜索框输入:Linux 点击搜索按钮。出现下图,然后选择一个自己喜欢的版本安装。

注意:安装Linux子系统时需要一些时间。

到这里就安装好了, 我这里安装的是Ubuntu,可以添加桌面快捷方式,或者添加到任务栏,方便启动。

第三步:使用

打开上一步安装好的软件, 就进入了Linux子系统, 通过cd /mnt/命令就能看到Windows磁盘文件了, 用起来非常方便。当然新系统缺少很多Linux下常用的工具, 需要自行安装。

再见!

编辑于 2020-06-04 16:40