在Windows的子系统Linux(WSL)上安装CentOS7
用WSL安装CentOS7。
下载 CentOS7 的文件
从mishamosher/CentOS-WSL的GitHub存储库下载CentOS7文件。
在这个项目库中,可以获取到CentOS 7.9-2009和CentOS 7.8-2003的发布版本。
如果需要旧版的CentOS7文件的话
如果想要安装旧版本的CentOS7而不是最新版本,可以从下面这个存档的GitHub存储库中下载。
wsldl-pg/CentWSL的中文简述: 仅提供一个选项。
该用户的存储库中提供了CentOS 7.6-1901、CentOS 7.6-1905和CentOS 7.6-1907。
展开与执行
请解压下载的文件,因为它是以Zip压缩格式的。
将解压后的文件夹复制到%USERPROFILE%\AppData\Local\Packages中,并执行。
C:\Users\(ユーザ名)\AppData\Local\Packages\CentOS7>CentOS7.exe
Using: C:\Users\(ユーザ名)\AppData\Local\Packages\CentOS7\rootfs.tar.gz
Installing...
Installation Complete!
Press any key to continue...
确认
为确认安装是否已完成,请输入以下命令。
C:\Users\(ユーザ名)\AppData\Local\Packages\CentOS7>wsl -l -v
NAME STATE VERSION
* docker-desktop-data Stopped 2
docker-desktop Stopped 2
CentOS7 Stopped 2
Ubuntu-20.04 Stopped 2
开机
要启动,请输入以下命令。
C:\Users\(ユーザ名)\AppData\Local\Packages\CentOS7>wsl -d CentOS7
[root@DESKTOP-MT7U9JC CentOS7]#
安装完成后的设置 de
设置根密码
安装完毕后,root密码尚未设定。
请按照以下方式输入命令来设置密码。
[root@DESKTOP-MT7U9JC CentOS7]# passwd root
Changing password for user root.
New password:
Retype new password:
passwd: all authentication tokens updated successfully.
[root@DESKTOP-MT7U9JC CentOS7]#
普通用户的产生
创建通常使用的用户。
创建用户并设置密码。
# useradd sampleuser
# passwd sampleuser
将用户添加到wheel组
# usermod -aG wheel sampleuser
修改在WSL中登录的默认用户。
.\CentOS7.exe config --default-user ユーザー名
请在命令提示符中运行上述命令,而不是在Shell中运行。
要运行CentOS7.exe,请在命令提示符中先使用cd命令切换目录,然后执行。
之后,操作与常规的CentOS7相同。
卸载
要卸载,请像其他发行版一样输入”clean”命令。
.\CentOS7.exe clean