了解一种简单的方法,以在Linux上手动安装Windows 10子系统,以运行RHEL的rpm或YUM存储库命令…
Linux的Windows子系统是用户的最新功能。由于它使您可以直接在Windows 10系统上练习和学习Linux操作系统命令,而无需使用虚拟机软件(例如VirtualBox)。简而言之,Microsoft在Windows 10和Windows Server 2019操作系统中实现的Linux的Windows子系统也称为WSL,以提供Linux二进制可执行文件的本质上。
通常,要安装Linux发行版映像,我们依靠Microsoft Store,其中有几个预编译的轻量级图像。当前,可用的Linux WSL图像是Ubuntu,Kali Linux,Debian,Alpinlinux,OpenSuse和Suse Enterprise Server。因此,如果您想尝试一些Linux OS,例如Centos/Rhel(Red Hat Enterprise)和Arch Linux,我们必须在Windows 10子系统上手动安装它们的Linux。在这里,我们将展示该怎么做?
如何在Linux的Windows子系统上安装CENTOS 7
笔记:在WSL上安装CentOS之前,您必须启用Linux的Windows子系统。如果您不知道该怎么做,请阅读此信息:
1:下载Centos WSL
我们需要基于WSLDL上WSL(Windows 10 FCU或更高版本)上的CentOS的第一件事。基本上,它是一个包含rootfs和其他文件的zipperiped文件。 CentOs作为WSL实例是Github上可用的开源项目所以从这里得到。它提供的最新版本是CentOS 7.6。
2:解压缩WSL CentOS 7.x拉链文件夹
下载文件夹的大小约为300MB,然后右键单击并解压缩文件夹。在这里,我们使用Winrar提取文件,但是,您可以使用Windows默认值或任何其他程序来解压缩它。
3:运行centos.exe将其安装在Windows 10子系统上的Linux
提取文件夹后,您将看到两个文件是rootfs.tar.gz,第二个是Centos.exe。我们需要运行centos.exe为了提取文件和注册他们继续WSL。右键单行行政人员。
4:安装完成
安装完成后,您将在CentOS命令屏幕上收到消息。现在按进入关键出口设置。
5:在WSL上运行Centos 7
要运行它,再次转到WSL的CentOS提取的文件夹,这次您将看到四个文件。再次右键单击他们centos.exe并运行行政人员。
最后,我们为CentOS手动安装的Linux子系统在这里。
6:命令更新WSL上的Centos
您可以运行任何想在CentOS上执行的命令,但是,仅检查它是否正常运行CentOS更新命令使用百胜。
yum -y update
7:卸载Centos 7 WSL
要卸载它,请运行PowerShell作为Admin Switch到CentOS目录,只需使用以下单个命令:
./CentOS.exe clean
其他一些信息要战斗,如果您在运行时会遇到任何错误。
如果将来您不小心删除了CentOS WSL文件夹并想要重新安装然后首先我们需要清洁现存的安装。
首先,这再次从Centos拉链我们在上面下载然后运行的文件夹Windows 10 PowerShell管理员,导航到提取文件夹,然后再次运行以下命令:
./CentOS.exe clean
重新安装再次运行centos.exe以同一提取的方式存在将文件注册到WSL- Windows 10子系统的Linux。