前言
想要在Windows系统上使用linux离不开虚拟机或者Docker,想要愉快的在Windows上使用linux只有第一时间去安装VMware或者VirtualBox;游戏党想在Windows上运行安卓应用也需要安装安卓模拟器。三方和谐相处,虚拟机和模拟器开发厂商也得以分一杯羹,但是Windows老哥不讲武德啊,表示自己要原生支持两个系统应用运行在Windows平台,这一波直接砸人家饭碗啊。Windows11原生支持安卓就不说了,虽然目前的Windows11暂时不支持安卓,但是2022年推送的windows11会逐步支持安卓应用,目前想要尝鲜的小伙伴也可以自行安装安卓子系统,网上教程很多,不再赘述,这次介绍一下如何在windows上安装Linux子系统。
不讲武德表情.jpg安装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窗口系统。
- 打开控制面板 系统安全 启用或关闭windows功能
- 开启以下选项
-
powershell
或者CMD
运行wsl --install
命令即可
Tips:
为简单起见,通常建议使用 wsl --install
安装适用于 Linux 的 Windows 子系统,但如果运行的是旧版 Windows,则可能不支持这种方式。 可以使用手动安装,手动安装步骤请参考官方文档。
安装Linux系统
1、使用wsl --list --online
命令列出可用的在线Linux发行版
2、使用此命令安装相应发行版的linux系统wsl --install -d ubuntu-20.04
3、安装完成,换源等常规操作
whoami.png
安装完成后此电脑
中就会出现Linux的图标和文件夹。
后记
其实WSL还有很多玩法,比如挂载磁盘,运行linux的GUI应用,使用GPU加速等,本次就不再介绍,感兴趣的同学可以自己折腾一下。
参考链接
微软文档:https://docs.microsoft.com/zh-cn/windows/wsl/basic-commands
网友评论