WSL入坑与踩坑
这篇文章,将会娓娓道来我使用
WSL的经历,包括如何安装以及早期玩家踩的一些坑。这是一个很好的工具,与vscode简直是绝配。
WSL是什么
适用于 Linux 的 Windows 子系统可让开发人员按原样运行 GNU/Linux 环境 - 包括大多数命令行工具、实用工具和应用程序 - 且不会产生传统虚拟机或双启动设置开销。
它是直接运行在win上的一个程序,对于普通Linux使用者来说,它已经能够满足大部分需求,比如你完全可以在它下面进行go开发,与真正的linux虚拟机使用效果一致。虽然它目前还不能够运行systemctl等程序,但不影响我们在win下快速使用linux命令行的需求,因为开启是秒开。而不是像虚拟机一样需要恢复快照等等。我们暂且将它看成是阉割版的Linux,因为未来它肯定是一个趋势,功能也将更加完善(据说未来还会支持图形界面)。
下面摘抄自官网文档,简略列出目前可用的功能:
快速入门
目前微软推出了两个版本的Linux子系统,分别是WSL1和WSL2。我个人推荐使用最新版WSL2,之所以这样选择,是因为目前我在稳定使用的版本是2,且官方也对比了两者的区别:
如果想要知道更多详细的区别,可以查看传送门
下面就开始安装新版WSL,坐好扶稳:
-
步骤 1:启用适用于 Linux 的 Windows 子系统并检查系统版本
以管理员身份运行
Powershell并执行:dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart检查系统版本:
打开win的命令行窗口,执行ver,得到当前系统的版本,比如我的是:

本文详细介绍了Windows Subsystem for Linux(WSL)的安装过程,包括启用虚拟机功能、下载内核更新包、安装分发版等步骤。同时,文章还分享了在使用WSL时遇到的内存占用过高和CPU使用率过高等问题及解决方案,帮助用户顺利使用WSL进行开发工作。
最低0.47元/天 解锁文章
7827

被折叠的 条评论
为什么被折叠?



