Únase a Quantrimang.com para descubrir lo sencillo que es instalar CentOS manualmente en el subsistema Windows 10 para Linux y ejecutar comandos en el repositorio YUM o RHEL RPM.
El Subsistema de Windows para Linux es una característica avanzada para los usuarios de Windows. El Subsistema de Windows para Linux le permite practicar y aprender los comandos del sistema operativo Linux directamente en su sistema Windows 10 sin utilizar software de máquina virtual como VirtualBox .
El subsistema de Windows para Linux, también conocido brevemente como WSL, lo implementa Microsoft en los sistemas operativos Windows 10 y Windows Server 2019, para proporcionar compatibilidad y ejecución de archivos binarios de Linux .
Para instalar imágenes de distribución de Linux en general, los usuarios deben confiar en Microsoft Store, que tiene una serie de imágenes livianas precompiladas. Actualmente, las imágenes WSL de Linux disponibles son Ubuntu , Kali Linux , Debian, AlpinLinux, OpenSUSE y SUSE Enterprise Server. Por lo tanto, si desea probar algunos sistemas operativos Linux como CentOS/RHEL (Red Hat Enterprise Linux) y Arch Linux , debe instalarlos usted mismo en el subsistema Windows 10 para Linux. El artículo de hoy le mostrará cómo hacerlo.
Nota : Antes de instalar CentOS en WSL, debe activar el Subsistema de Windows para Linux. Si no sabe cómo hacerlo, lea el artículo: Ejecute Linux en Windows 10 sin una máquina virtual, aquí hay 18 cosas que debe saber para obtener más detalles.
Cómo instalar CentOS en el subsistema Windows 10 para Linux
Paso 1: descargue CentOS WSL
Lo primero que se necesita es un CentOS en WSL (Windows 10 FCU o posterior), basado en WSldl. Básicamente, es un archivo comprimido que contiene rootfs y algunos otros archivos. CentOS como instancia WSL es un proyecto de código abierto disponible en Github, así que consíguelo aquí . La última versión en el momento de escribir este artículo es CentOS 7.6.

Paso 2: extraiga la carpeta WSL CentOS 7.x
El tamaño de la carpeta descargada será de alrededor de 300 MB y una vez descargada, haga clic derecho para extraer la carpeta. Aquí, el artículo utiliza WinRAR para extraer archivos. Sin embargo, puedes utilizar el programa predeterminado de Windows o cualquier otra opción para extraerlo.
![Instale CentOS en WSL Windows 10 Instale CentOS en WSL Windows 10]()
Paso 3: Ejecute CentOS.exe para instalar CentOS en el subsistema Windows 10 para Linux
Después de extraer la carpeta, verá 2 archivos allí: el primer archivo es rootfs.tar.gz y el segundo archivo es CentOS.exe. Debe ejecutar CentOS.exe para extraer los archivos y registrarlos en WSL. Haga clic derecho en el archivo y seleccione Ejecutar como administrador .
![Instale CentOS en WSL Windows 10 Instale CentOS en WSL Windows 10]()
Paso 4: instalación completa
Una vez que se complete la instalación, recibirá una notificación en la pantalla de comando de CentOS. Ahora, presione la tecla Enterpara salir de la configuración.
![Instale CentOS en WSL Windows 10 Instale CentOS en WSL Windows 10]()
Paso 5: ejecute CentOS 7 en WSL
Para ejecutar CentOS 7, vaya una vez más a la carpeta extraída de CentOS para WSL y esta vez verá 4 archivos. Nuevamente, haga clic derecho en Centos.exe y seleccione Ejecutar como administrador .
![Instale CentOS en WSL Windows 10 Instale CentOS en WSL Windows 10]()
Finalmente, el subsistema Linux instalado manualmente para CentOS está aquí.
![Instale CentOS en WSL Windows 10 Instale CentOS en WSL Windows 10]()
Paso 6: Comando para actualizar CentOS en WSL
Puede ejecutar cualquier comando que desee ejecutar en CentOS, sólo para comprobar si funciona bien o no. Ejemplo ejecutando el comando de actualización de CentOS usando YUM.
yum -y update
Paso 7: desinstale CentOS 7 WSL
Si en el futuro elimina accidentalmente la carpeta CentOS WSL y desea reinstalarla, primero deberá eliminar la instalación existente.
Para desinstalar CentOS 7 WSL, simplemente use el siguiente comando:
CentOS.exe clean
Luego, extraiga una vez más los archivos de la carpeta comprimida de CentOS que descargó anteriormente y luego ejecute Windows 10 PowerShell con derechos de administrador , navegue hasta la carpeta extraída y ejecute el siguiente comando:
./CentOS.exe clean
![Instale CentOS en WSL Windows 10 Instale CentOS en WSL Windows 10]()
Para reinstalar, ejecute el archivo ejecutable CentOS.exe en la misma carpeta extraída para registrar los archivos en el subsistema Windows 10 para Linux.
Espero que tengas éxito.