在Windows 10上使用WSL安装Centos
转载自知乎博主: xmdoor 点击进入主页
如何在WSL上安装 CentOS 7
首先 在下载centos 之前 需要先在windows中开启wsl 步骤如下
打开windows10的控制面板中的程序
点击安装之后重启电脑wsl就安装完成了
1: 下载CentOS WSL
首先我们需要下载一个可用于WSL的CentOS镜像,该镜像应该是一个经过压缩的,且包含了rootfs及其它文件。幸运地,Github有牛人提供了一个开源的可运行在WSL上的CentOS实例,地址为:https://github.com/yuk7/CentWSL 其最新版本基于目前流行的版本CentOS 7.6。如下图:
2: 解压WSL CentOS 7.x
从上面Github地址下载对应的压缩文件,右键点击并解压之,解压后文件大小300MB 左右。如下,我们用WinRAR 解压,当然您也可以用系统默认解压程序或其它解压缩工具。
3: 在WSL中运行CentOS.exe 并安装
解压后,您将在目标目录中看到2个文件:rootfs.tar.gz和CentOS.exe。我们需要运行CentOS.exe,以便解压其中的文件并注册到WSL。右键点击并以管理员身份运行:
4: 完成安装
稍等一些时间,系统将自动进行初始化,完成后您将看到如下图所示消息,此时可按任意键退出安装。
5: 在WSL上启动CentOS 7
要在WSL上启动运行Centos,这时您返回解压后的目录,您将看到多出了2个目录,如下图:
不用理会,此时再次右击并以管理员身份运行**CentOS.exe,**即成功登录系统了,如下图:
6: 在WSL上更新Centos
现在,您可以随心所欲在CentOS上运行您想要执行的命令了。然而,为了检验系统可用性,我们最好使用yum命令测试下更新系统:
yum -y update
7: 在WSL上卸载CentOS 7
如果您因为某种原因不想使用了,可以使用下面命令在WSL上卸载CentOS:
./CentOS.exe clean
当您在使用CentOS过程中遭遇一些错误想重装,或者您不小心删除了解压缩的目录需要重装时,我们需要先卸载之:
在WSL上重新安装CentOS,只需要重新执行前面的步骤操作即可。