在Windows 11上启用WSL(实用于Linux的Windows子体系)
https://i-blog.csdnimg.cn/img_convert/4d6ce62c821d874719b287a41048717b.gif正文共:1234 字 15 图,预估阅读时间:2 分钟
之前我们在Windows上想跑Linux的时候,一样平常都是使用VMWare大概VirtualBox创建假造机(怎样在VirtualBox上装一台CentOS假造机)。
最近在搞SmartDNS的时候,发现Windows竟然也可以使用,配置方式是在WSL中举行配置。WSL(Windows Subsystem for Linux,实用于Linux的Windows子体系)可以实现开辟人员在Windows盘算机上同时访问Windows和Linux的强大功能。部署WSL之后,开辟人员可以安装Linux发行版(例如Ubuntu、OpenSUSE、Kali、Debian、Arch Linux等),并直接在Windows上使用Linux应用程序、实用程序和Bash命令行工具,不消举行任何修改,也无需承担传统假造机或双启动设置的开销。
提醒一下,要使用WSL功能,必须要运行Windows 10体系的2004或更高版本(内部版本号不低于19041)或Windows 11才气安装。可以参考我之前的文章来定制Windows 10的安装镜像(怎样定制最新版Windows安装镜像)或Windows 11的安装镜像(想安装Windows11却没有TPM?我定制了一个镜像给你试试?)。我们前次定制的Windows 11的内部版本号就是22632.1000,肯定满足需求,今天就用之前创建的假造机来测试一下。
满足条件之后,安装就很简单了。我们右击开始图标选择“终端(管理员)”。
https://i-blog.csdnimg.cn/img_convert/4d2114aeb64adf17568e8832b7c4ba27.png
然后,仅使用1条命令就可以安装运行WSL所需的一切内容。(默认安装Ubuntu发行版,可以更改此默认发行版。)
wsl --installhttps://i-blog.csdnimg.cn/img_convert/f881874c8e7938c3043ffa8cda2fef44.png
按照提示,安装完成之后,重启盘算机,体系会继续完成安装。
不出不测的话,又出不测了,继续安装的对话框没有弹出来。是什么缘故原由呢?看安装过程,安装的是“假造机平台”,那主机应该要支持假造化吧,难道是没有打开假造化?检查一下。
https://i-blog.csdnimg.cn/img_convert/e78b2c85a8e0794da0d210c8e5225156.png
“硬件假造化”和“IOMMU”都是打开的,那就不是这个问题了。
查察开始菜单,发现有两个新的选项。
https://i-blog.csdnimg.cn/img_convert/617f5c1e6d81a4127d985eb2edbc6fcf.png
我们先点“实用于Linux的Windows子体系”这个选项。
https://i-blog.csdnimg.cn/img_convert/502369833dd318b571f70774375b64dd.png
有报错,提示没有已安装的分发。前面第一步不是提示已安装Ubuntu吗?我们再点击“Ubuntu”看一下。
https://i-blog.csdnimg.cn/img_convert/b3d5eb109ce0cac31a85cbbf72c1a6b0.png
可以了,点击“Ubuntu”之后才开始正式安装,可能是因为我重启的时候更新体系影响了操作的连续性。安装完成之后,按照提示,输入UNIX体系的用户名和密码。注意:体系中已经有root用户了,必要创建root之外的普通用户。
然后我们看一下体系相关信息。
https://i-blog.csdnimg.cn/img_convert/239462b375d8cce0865bfcccaa2b670f.png
主机是16核CPU、32 GB内存、120 GB体系盘的配置,WSL里面看到的资源是16核CPU、16 GB内存、1000 GB体系盘,主要是这个体系盘,也太浮夸了!
再看一下体系资源使用量。
https://i-blog.csdnimg.cn/img_convert/a49e33807cb36cab8f44934fb4959de7.png
CPU还好,内存表现仅使用了347 MB。但是,从Windows的资源管理器里看,就不止这些了。
https://i-blog.csdnimg.cn/img_convert/6cce724e55d12e0b9249dbd4bd52dff6.png
进程名为VmmemWSL的进程用了937 MB的内存,差了将近3倍;就算算上Buffer部分,还差了有一半。
还有网络部分,也有点浮夸。
https://i-blog.csdnimg.cn/img_convert/b8e649394eefc27cdc6f44ca2c76ad92.png
我也不知道我能运行多少台假造机,但是掩码用的20位的,能容纳4万多台主机。固然说WSL可以支持安装、运行任意数目的不同Linux发行版(Microsoft Store发行版、自界说发行版或自界说发行版等),但是这个数目还是挺浮夸的。
https://i-blog.csdnimg.cn/img_convert/132d27d8930aaedf923629f7661004ab.png
对应的网关在宿主机上,和VirtualBox一样,新建了一个假造网卡,从网卡上也能看出是WSL使用的。
因为默认安装的是Ubuntu体系,所以命令与常规体系险些是完全一致的,可能有部分命令做了阉割,可以自己再装返来。
https://i-blog.csdnimg.cn/img_convert/e876c957f3ccb98bef93ca1ad248c324.png
默认情况下,WSL安装的Linux发行版是Ubuntu,我们可以在PowerShell中输入命令来检查发行版的WSL版本:
wsl --list --verbosewsl -l -vhttps://i-blog.csdnimg.cn/img_convert/40a601731385f3e6a399239344815d6b.png
在这里,WSL的版本分为WSL 1和WSL 2,WSL 2为高级版本;而且,使用wsl --install命令安装新的Linux时,将默认安装为WSL 2。如果要在安装新的Linux发行版时将默认版本设置为WSL 1,请使用命令:
wsl --set-default-version 1还可以使用命令将WSL 2降级到WSL 1,或将已经安装的Linux发行版从WSL 1升级到WSL 2。
wsl --set-version 1wsl --set-version 2我们可以通过在PowerShell中输入命令来检查在线商店中可用的Linux发行版列表:
wsl --list --onlinewsl -l -ohttps://i-blog.csdnimg.cn/img_convert/4819be9b976d0b75e60aed42e339fdf4.png
如果要更改默认安装的Linux发行版,可以使用-d标记举行更改,将<Distribution Name>替换为要安装的发行版的名称,这部分我们后面再先容。
wsl --install -d <Distribution Name>如果要设置在PowerShell中直接实行WSL命令,可以设置与wsl命令一起使用的默认Linux发行版,将<DistributionName>替换为要使用的Linux发行版的名称。
wsl -s <DistributionName>wsl --setdefault <DistributionName>例如,从PowerShell输入wsl -s Ubuntu,将默认发行版设置为Ubuntu,再实行命令就能表现假造机中的回显了。
https://i-blog.csdnimg.cn/img_convert/89b2b894d7b421fabe2cf0a5b7a30457.png
我怎么感觉和vppctl这个命令一样呢?
好像很简单,但是又好像很麻烦,我们后面再把里面的一些细节展开讲一下。
https://i-blog.csdnimg.cn/img_convert/11bcf41e21789b640be660e753ab62bd.gif
长按二维码
关注我们吧
https://i-blog.csdnimg.cn/img_convert/d6db996c013c89b588ca531e1f557ee0.jpeg
https://i-blog.csdnimg.cn/img_convert/f8ab2da02b6fff8f33d71ff1685822d5.png
Ubuntu 18.04快速配置WireGuard互联
OpenWrt配置openVPN客户端
OpenWrt部署配置openVPN服务器
OpenWrt配置单臂路由模式
将OpenWrt部署在x86服务器上
DDNS配置详解
拨号有公网Ip地点了,肯定要通过DDNS用起来啊!
家庭宽带的公网IPv4地点到底封了多少端口?
chatGPT又火了,用openAI写文章到底靠不靠谱?
基于CentOS部署SmartDNS
配置openVPN使用用户名密码认证
带认证的openVPN连接/断开操作指南
openVPN+SmartDNS=openDNS or smartVPN?
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页:
[1]