Ejecute Rhel/Fedora en el subsistema de Windows para Linux (WSL)

Ejecutar RHEL (Red Hat Enterprise Linux)/Fedora en WSL permite a los usuarios disfrutar de la flexibilidad de Linux en un entorno de Windows. Independientemente de quiรฉn lo acceda a รฉl, WSL les permite ejecutar Fedora o Rhel de forma nativa sin la necesidad de una mรกquina virtual o una configuraciรณn de doble arranque. En este artรญculo, caminaremos por los pasos para activar Ejecute Rhel/Fedora en el subsistema de Windows para Linux (WSL)
Cรณmo ejecutar RHEL/ Fedora en el subsistema de Windows para Linux (WSL)
Ejecute los siguientes pasos para ejecutar RHEL (Red Hat Enterprise Linux)/Fedora en el subsistema de Windows para Linux (WSL).
- Activa WSL en Windows
- Instalar Fedora en WSL
- Instale RHEL en WSL
Sabemos cรณmo ejecutar Rhel /Fedora en WSL.
1]Activa WSL en Windows
Antes de instalar Fedora o Rhel, el primer paso es habilitar el subsistema de Windows para Linux, que permitirรก a Windows ejecutar distribuciones de Linux. Para hacer lo mismo, siga los pasos mencionados a continuaciรณn:
- Haga clic en Win + X y haga clic en Terminal (Administrador) para abrir Powershell con privilegios administrativos.
- Ejecute el siguiente orden para instalar WSL, activar -la, asรญ como la plataforma de mรกquinas virtuales e instalar la distribuciรณn de Linux predeterminada (generalmente Ubuntu).
wsl.exe --install - Para buscar otras distribuciones disponibles e instalar los siguientes comandos respectivamente:
wsl --list --online wsl --install -d DISTRO-NAMENota: Reemplace el nombre de distribuciรณn con el nombre de distribuciรณn deseado.
- Una vez instalado WSL, ejecute el siguiente orden para activar -la:
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart - Luego reinicie la PC para aplicar los cambios ejecutando el siguiente pedido:
Reiniciar -Computador -Force
Una vez que hemos activado WSL y reiniciar la PC, el siguiente paso es descargar e instalar el sistema de archivos Root Fedora/ RHEL.
2]Instale Fedora en WSL

Como Fedora no estaba disponible en la lista de distribuciรณn, continuaremos e instalaremos Fedora Linux Installer o el archivo ZIP, y luego ejecutaremos.
Los usuarios pueden descargar el archivo del instalador o ejecutar los siguientes comandos:
Por Fedora 37
wget https://github.com/yosukes-dev/FedoraWSL/releases/download/37.20230124.0/Fedora37.zip
Por Fedora 36
wget https://github.com/yosukes-dev/FedoraWSL/releases/download/36.20230124.0/Fedora36.zip
Por Fedora 35
wget https://github.com/yosukes-dev/FedoraWSL/releases/download/35.20211113.0/Fedora35.zip
Por Fedora 34
wget https://github.com/yosukes-dev/FedoraWSL/releases/download/34.20211113.0/Fedora34.zip
Despuรฉs de descargar el archivo zip, el siguiente paso es extraerlo. Si el pedido no descarga el archivo zip, solo puede copiar y pegar la URL en un navegador y comenzar a descargar.

Los usuarios verรกn dos archivos: Fedore.exe y rootfs. Para hacer esto, haga clic en el botรณn derecho en el archivo zip descargado y seleccione todo. Elija una carpeta de destino, proporcione un nombre para usar para varias instancias de Fedora y haga clic en Extraer para finalizar el proceso.
Llevar el Fedora.exe Archivo para registrar el sistema Fedora en WSL.
Alternativamente, para grabarlo en WSL2, ejecute el siguiente pedido:
wsl --set-version RHWSL 2
Para verificar si Fedora agregรณ con รฉxito a WSL, ejecute el siguiente pedido:
wsl --list --all
Para abrir Fedora Shell en WSL, ejecute el siguiente pedido:
wsl --distribution
Nota: El nombre de la VM serรก reemplazado por la distribuciรณn WSL especificada, por ejemplo, Fedora37
Una vez dentro de Fedora, los usuarios pueden actualizar los paquetes, tambiรฉn agregar nuevos usuarios e instalar software adicional.
Leer: Cรณmo ejecutar el archivo Script .Sh o Shell en Windows
3]Instale RHEL en WSL

Despuรฉs de instalar y habilitar WSL en Windows, esta es la forma de instalar y usar RHEL en WSL.
Comience descargando la versiรณn necesaria de GitHub o ejecutando los siguientes รณrdenes al PowerShell elevado en funciรณn de la versiรณn requerida:
RHEL 9.1
wget https://github.com/yosukes-dev/RHWSL/releases/download/9.1.0-1750/RHWSL.zip
Rhel 9
wget https://github.com/yosukes-dev/RHWSL/releases/download/9.0.0-1468.1655190709/RHWSL.zip
RHEL 8.7
wget https://github.com/yosukes-dev/RHWSL/releases/download/8.7-1054/RHWSL.zip
Espere a que se descargue, dibuje de la misma manera que lo hicimos para el archivo Zip Fedora, y luego ejecute el archivo rhwsl.exe para grabar en Rhel en WSL. Ejecute el pedido mencionado anteriormente para registrarse โS para WSL2:
wsl --set-version RHWSL 2

Para verificar si Rhel ha instalado y registrado correctamente, ejecute
wsl --list --all
Ejecute los pedidos respectivamente para iniciar RHEL, registrarlo con el servicio de suscripciรณn de Red Hat y adjuntar:
Comenzar:
wsl --distribution RHWSL
Registro:
subscription-manager register
Pasta:
subscription-manager attach
Los usuarios pueden instalar el paquete necesario con el siguiente pedido:
dnf install
Los usuarios ahora pueden ejecutar Fedora y Rhel en WSL.
ยฟCรณmo puedo ejecutar una distribuciรณn especรญfica en WSL2?
Para ejecutar una distribuciรณn especรญfica en WSL2, los usuarios deben ejecutar el PowerShell o el mensaje de control con derechos administrativos, y luego verificar las distribuciones disponibles en ejecuciรณn wsl --list --verbose. Entonces debe registrarse en WSL2 en ejecuciรณn wsl --set-version . Una vez terminado, ejecute el siguiente pedido para iniciar -la: wsl --distribution .
ยฟCuรกles son las limitaciones de WSL?
WSL tiene varias limitaciones, que incluyen el soporte del nรบcleo limitado de Linux y la restricciรณn de ciertas llamadas y mรณdulos del sistema. WSL1 tiene un soporte limitado para aplicaciones de GUI, mientras que el acceso al hardware estรก restringido. Ademรกs, el rendimiento puede ser mรกs bajo que el Linux nativo, y algunas aplicaciones, especialmente las requeridas por Systemd, pueden no funcionar correctamente.
Lea tambiรฉn: Revertir y exportar WSL a Windows.





