2024-01-18
渥太华微生活
来源:博客园
什么是WSL
WSL: Windows subsystem for Linux,是用于Windows上的Linux的子系统。
作用很简单,可以在Windows系统中获取Linux系统环境,并完全直连计算机硬件,无需通过虚拟机虚拟硬件,不会影响Windows系统本身。
为什么使用WSL
WSL作为自Windows10以来的全新特性正逐步颠覆开发人员的选择。
传统方式下,获取Linux操作系统环境,是安装完整的虚拟机,如VMware。
但使用WSL,是可以以非常轻量化方式,得到Linux的系统环境。
WSL部署
WSL为Windows自带功能,我们只需要把它开启即可。
在搜索里找到控制面板,点击程序,点击启用或关闭Windows功能,向下滑动找到适用于Linux的Windows子系统,点击确定进行重启。
在微软商店,搜索Ubuntu,点击下载即可,等待安装成功,就可以去使用了。
(额...失败了)
错误提示是WSL2的问题 (抱歉,没有截图)。
解决WSL2安装错误
查找微软WSL文档:
How to install Linux on Windows with WSL
https://learn.microsoft.com/en-us/windows/wsl/install
1、我们会发现当我们启用Windows下的Linux子系统时WSL就已经安装启用完成了(所以第一步安装跳过)
2、对于第二步
若要更新到 WSL 2,需要运行 Windows 10及以上。
对于 x64 系统:版本 1903 或更高版本,内部版本为 18362.1049 或更高版本。
对于 ARM64 系统:版本 2004 或更高版本,内部版本为 19041 或更高版本。
3、启用虚拟功能
安装 WSL 2 之前,必须启用“虚拟机平台”可选功能。计算机需要虚拟化功能才能使用此功能。(从这可以看到,我们之前只启用了Windows下的Linux子系统)
以管理员身份打开 PowerShell 并运行:
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
重新启动计算机,以完成 WSL 安装并更新到 WSL 2。
4、下载Linux内核更新安装包
Linux 内核更新包会安装最新版本的 WSL 2 Linux 内核,以便在 Windows 操作系统映像中运行 WSL。
(若要运行 Microsoft Store 中的 WSL 并更频繁地推送更新,请使用 wsl.exe --install 或 wsl.exe --update。)
下载最新包:(如果使用的是 ARM64 计算机,请下载ARM64包)
安装完成后,请继续执行下一步 - 在安装新的 Linux 分发时,将 WSL 2 设置为默认版本。
(如果希望将新的 Linux 安装设置为 WSL 1,请跳过此步骤。)
5、将将 WSL 2 设置为默认版本
打开 PowerShell,然后在安装新的 Linux 发行版时运行以下命令,将 WSL 2 设置为默认版本:
wsl --set-default-version 2
打开刚才下载好的Ubuntu,可以运行了 (完结撒花)。
配置Ubuntu
配置好用户名和密码
其它根据个人习惯进行配置
祝贺你!(你成功的安装了Windows上的Linux的子系统)
编者注:新闻取自各大新闻媒体,新闻内容并不代表本网立场!文字和图片来自网络,版权归原作者所有。如有侵权,请速联系小编,立即删除。
全部评论 (0) |
---|