Windows11安装Kali/linux子系统
前言
想要在Windows系统上使用Linux离不开虚拟机或者Docker,想要愉快地在Windows上使用Linux只有第一时间去安装VMware或者VirtualBox;游戏党想在Windows上运行安卓应用也需要安装安卓模拟器。三方和谐相处,虚拟机和模拟器开发厂商也得以分一杯羹,但是Windows老哥不讲武德啊,表示自己要原生支持两个系统应用运行在Windows平台,这一波直接砸人家饭碗啊。Windows11原生支持安卓就不说了,虽然目前的Windows11暂时不支持安卓,但是2022年推送的Windows11会逐步支持安卓应用,目前想要尝鲜的小伙伴也可以自行安装安卓子系统,网上教程很多,不再赘述,这次介绍一下如何在Windows上安装Linux子系统。
安装WSL
首先介绍一下WSL(Windows Subsystem for Linux)。WSL是适用于Linux的Windows子系统,它是一个为在Windows 10和Windows Server 2019上能够原生运行Linux二进制可执行文件ELF格式的兼容层。WSL提供了一个由微软开发的Linux兼容的内核接口(不包含Linux内核代码),然后可以在其上运行GNU用户空间,例如Ubuntu,openSUSE,Debian,Kali Linux。这样的用户空间可能包含Bash shell和命令语言,使用本机GNU/Linux命令行工具(sed,awk等),编程语言解释器(Ruby,Python等),甚至是图形应用程序(使用主机端的X窗口系统)。
Tips:
为简单起见,通常建议使用 wsl --install
安装适用于Linux的Windows子系统,但如果运行的是旧版Windows,则可能不支持这种方式。可以使用手动安装,手动安装步骤请参考官方文档。
安装Linux系统
- 使用
wsl --list --online
命令列出可用的在线Linux发行版
- 使用此命令安装相应发行版的Linux系统
wsl --install -d ubuntu-20.04
- 安装完成,进行换源等常规操作
安装完成后,此电脑中就会出现Linux的图标和文件夹。
后记
其实WSL还有很多玩法,比如挂载磁盘,运行Linux的GUI应用,使用GPU加速等,本次就不再介绍,感兴趣的同学可以自己折腾一下。
参考链接
微软文档:链接 ```