前面的文章介绍了windows安装linux子系统,安装的是 Ubuntu 系统,本次介绍安装 CentOS 系统。
微软应用商店(Mirosoft Store)提供的 Linux 子系统版本只有有限的几个,主要有:
UbuntuDebianopenSUSE LeapFedora Remix for WSLKali linuxSUSE Linux Enterprise Server是不包含 CentOS 的,需要额外下载安装包安装。
CentOS 安装本次通过 github 下载开源包进行安装。
1、下载CentOS安装包该开源项目是适用于 Linux 的 Windows 子系统的 CentOS。
下载地址:https://github.com/wsldl-pg/CentWSL/releases/
![](http://image.uc.cn/s/wemedia/s/upload/2024/64147b9ab6664d468e2baab011e193f2.png)
选择压缩包解压,可以得到如下两个文件:
![](http://image.uc.cn/s/wemedia/s/upload/2024/01b402b2623c47b2cfe7149c6de11e16.png)
选择目标提取文件:
![](http://image.uc.cn/s/wemedia/s/upload/2024/4ed6da526d6e4f7ded95364eb0c26802.png)
提取出来的是可执行的 exe 程序是可以直接运行:
![](http://image.uc.cn/s/wemedia/s/upload/2024/9dd434b7b9a053a433576c433bae4949.png)
然后双击运行:
![](http://image.uc.cn/s/wemedia/s/upload/2024/ffdd1854b5b45aa762dcb6ce194501f1.png)
等待安装中,安装完成提示:
![](http://image.uc.cn/s/wemedia/s/upload/2024/04133d4e778982c7d00e976950d4a117.png)
安装成功了,查看资源管理器有了 CentOS,地址 \\wsl.localhost\CentOS7
![](http://image.uc.cn/s/wemedia/s/upload/2024/e9c6c47f25afd8bdd83b0a2bd7536a58.png)
打开win11 终端 Terminal 就可以连接 CentOS 了:
![](http://image.uc.cn/s/wemedia/s/upload/2024/5f40ee4125435028150ba060b9a3f236.png)
连接成功,测试执行命令:
![](http://image.uc.cn/s/wemedia/s/upload/2024/ae7c6397067cf693e797a5f74ead65e2.png)
![](http://image.uc.cn/s/wemedia/s/upload/2024/c688596d3e10c87acef2dcfb649a1c17.png)
![](http://image.uc.cn/s/wemedia/s/upload/2024/f25645b2be20ba291aaa964e564d445f.png)
使用命令 passwd root 设置 root 用户的密码:
![](http://image.uc.cn/s/wemedia/s/upload/2024/403c845fdfe3dd72475560896f0f47d6.png)
实用命令 yum -y update 更新软件包。
CentOS 卸载通过命令 wsl --list 可以查看所有已经安装的 Linux 发行版:
![](http://image.uc.cn/s/wemedia/s/upload/2024/0ac0c360a153dd3c2cb804ca4f7b579b.png)
卸载命令格式 wsl --unregister <DistributionName> 。
如本次卸载 CentOS7 执行命令 wsl --unregister CentOS7。