WSL的安装与运行
文章目录
前言
本文的主要内容是WSL的安装与运行。
一、什么是 WSL
WSL是 Windows下的Linux子系统的简称,它是一个在Windows 10上能够运行原生Linux二进制可执行文件的兼容层。
WSL提供了一个微软开发的Linux兼容但不包含Linux代码的内核接口,二进制文件可以在其上运行。WSL不能运行图形用户界面和那些需要未实现的Linux内核服务的软件,但可以用外部软件来实现。
二、WSL 的安装
1.启用 WSL
无论接下来要安装哪个版本的 WSL,都要先启用它。以管理员身份运行 Windows PowerShell ,然后输入如下命令启用WSL。
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
输入命令后回车,等待功能启用完成即可。
2.Windows 功能设置
在控制面板——>程序中依次按下图序号打开,勾选“适用于Linux的Windows子系统”。
3.检查电脑版本号
在设置——>系统——>关于中查看自己电脑的版本号。
4.安装 Linux 发行版
在Microsoft Store中(如果你的电脑中没有安装微软商城,点此下载微软商城下载)搜索Ubuntu,选择自己想要安装的版本安装即可。我这里安装的是Ubuntu 20.04 LTS(LTS是Long Term Support的简称,即长期支持)。
在安装界面下面有Windows的系统要求,在上一步中查看了自己的电脑版本号,如果低于这里的版本,就要先更新自己的电脑系统,然后再安装。
Ubuntu 20.04 LTS 安装完成后启动它,等待其安装一些配置,完成后便可以键入新的用户名和密码,如下图。
同时也将根目录密码一并设置了,方便以后操作。
三、WSL 的运行
1.cmd 运行
以管理员身份运行cmd,然后输入“bash”即可进入到Ubuntu系统下。
2.Windows PowerShell 运行
以管理员身份运行Windows PowerShell,然后输入“bash”即可进入到Ubuntu系统下。
3.WSL 运行
在搜索栏直接搜索WSL,打开后界面如下图。
以上三种方法运行WSL均可,但备受好评的还是Windows Terminal,其界面以及运行速度等方面都比较好。
四、Ubuntu中的文件在Windows下的存放位置
很多人可能都找不到Ubuntu文件在Windows下的具体存放位置,鼠标右键Ubuntu 20.04 LTS也没有打开文件所在的位置选项。
那么这些文件具体存放在哪呢?
其实它就存放在C盘中。
打开C盘——>用户——>Administrator,注意一定要在查看栏里把“隐藏的项目”打钩,否则是看不到这里隐藏的文件夹AppData的。
然后按如下路径找下去。(不同的电脑这里可能略有差异,但大致是相同,根据自己的情况找下去即可)
AppData\Local\Packages\CanonicalGroupLimited.Ubuntu20.04onWindows_79rhkp1fndgsc\LocalState\rootfs
这就是Windows下Ubuntu的文件存放位置了。
打开WSL看看是不是这些文件。
通过对比发现就是这些文件,所以这个路径就是Windows下Ubuntu的文件存放位置了。
为了后面访问方便,你可以将该目录固定到“快速访问”。
总结
以上就是WSL安装与运行的所有内容,你使用一段时间的WSL就会发现,相比于VMware虚拟机下运行Ubuntu,这种方法会便利很多。