2023/10/20软件工程日报

今天发现了个比VMware虚拟机更好用的东西,windows10以后可以在系统中集成一个Linux子系统了,这项技术叫wsl

WSL是“Windows Subsystem for Linux”的缩写,顾名思义,WSL就是Windows系统的Linux子系统,其作为Windows组件搭载在Windows10周年更新(1607)后的Windows系统中。

既然WSL是“子系统”,那么WSL的地位我们能大概推测出——

1. “子系统”作为系统层的一部分,相较于应用层(虚拟机)会消耗更少的资源,并且与系统锲合度更高。

2. 因为“子系统”依附于“系统”,所以“子系统”会受到一些限制。

 

事实上,的确是这样!只需要打开一个类似CMD的Bash命令行窗口,你的WSL就可以使用了(相当于建立了一个Session,因为WSL会一直伴随Win10的运行而运行),相对于从虚拟机启动既省时又省力。
除此之外,虽然WSL不是完整的Linux系统,但你依然可以做到绝大多数在完整Linux系统能做的事(比如vimapt-get等)。

我们知道,Linux是一个系统内核,那么WSL是Linux发行版吗?并不是。WSL本质上是系统层面对Linux内核的支持,我们在Win10的应用商店Microsoft Store内搜索下载我们喜欢的Linux发行版即可。目前,WSL支持UbuntuKali LinuxGNUOpenSUSE等,后续可能会有更多Linux发行版支持WSL。

WSL安装步骤具体可以参考Win10 系统安装 Linux 子系统教程(WSL2 + Ubuntu 20.04 + Gnome 桌面 )_wsl安装-CSDN博客
直接装wsl2就行了,各方各面都比wsl1强得多。

posted @   努力学习2333  阅读(9)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
点击右上角即可分享
微信分享提示